woof, markdown

This commit is contained in:
Till 2025-05-15 17:22:04 +02:00
parent f159c2cb9d
commit c033c64135
5 changed files with 34 additions and 32 deletions

View file

@ -22,7 +22,6 @@
./system/desktop.nix ./system/desktop.nix
./system/hardware/nova.nix ./system/hardware/nova.nix
./system/gnome.nix ./system/gnome.nix
./system/sway.nix
./system/steam.nix ./system/steam.nix
./system/btrbk.nix ./system/btrbk.nix
./system/yubikey.nix ./system/yubikey.nix

View file

@ -1,27 +1,38 @@
# vim: set ft=conf # vim: set ft=conf
[drei90] [2.5admins]
url=http://feeds.feedburner.com/Drei90 url=https://2.5admins.com/feed/podcast
id3album=drei90
[50plus2] [50plus2]
url=https://50plus2.podigee.io/feed/mp3 url=https://50plus2.podigee.io/feed/mp3
id3album=50+2 id3album=50+2
[drei90]
url=http://feeds.feedburner.com/Drei90
id3album=drei90
[drei90ff]
url=https://www.patreon.com/rss/drei90funfriends?auth=QZZ89bFPYjO2_AJjzY_R5meWlz8EGJzX&show=864941
id3album=drei90ff
[efpodcast]
url=https://www.eintracht-podcast.de/feed/mp3
[latenightlinux] [latenightlinux]
url=https://latenightlinux.com/feed/mp3 url=https://latenightlinux.com/feed/mp3
[linuxdevtime]
url=https://latenightlinux.com/feed/extra
[linuxafterdark] [linuxafterdark]
url=https://linuxafterdark.net/feed/podcast url=https://linuxafterdark.net/feed/podcast
[linuxdevtime]
url=https://latenightlinux.com/feed/extra
[linuxmatters] [linuxmatters]
url=https://linuxmatters.sh/episode/index.xml url=https://linuxmatters.sh/episode/index.xml
[2.5admins] [logbuchnetzpolitik]
url=https://2.5admins.com/feed/podcast url=https://feeds.metaebene.me/lnp/mp3
id3album=Logbuch Netzpolitik
[schlusskonferenz] [schlusskonferenz]
url=https://schlusskonferenz.podigee.io/feed/mp3 url=https://schlusskonferenz.podigee.io/feed/mp3
@ -33,16 +44,9 @@ url=https://tribuenengespraech.podigee.io/feed/mp3
url=https://www.wett-broetchen.de/feed/mp3 url=https://www.wett-broetchen.de/feed/mp3
id3album=Wettbrötchen id3album=Wettbrötchen
[efpodcast] [edeltalk]
url=https://www.eintracht-podcast.de/feed/mp3 url=https://cdn.julephosting.de/podcasts/573-edeltalk-mit-dominik-kevin/feed.rss
id3album=Edeltalk
# [edeltalk]
# url=https://cdn.julephosting.de/podcasts/573-edeltalk-mit-dominik-kevin/feed.rss
# id3album=Edeltalk
[logbuchnetzpolitik]
url=https://feeds.metaebene.me/lnp/mp3
id3album=Logbuch Netzpolitik
[*] [*]
id3contenttype=Podcast id3contenttype=Podcast

View file

@ -4,9 +4,10 @@
top = "btm --battery"; top = "btm --battery";
linkbox = "ln -s (pwd) ~/box/"; linkbox = "ln -s (pwd) ~/box/";
rloft = "tmux source-file ~/.config/tmux/rloft.conf"; rloft = "tmux source-file ~/.config/tmux/rloft.conf";
liftbox = "ssh tstraube@login.server.uni-frankfurt.de \"rm -r box/*\" && scp -vr ~/box/ tstraube@login.server.uni-frankfurt.de:box/"; liftbox = "tar czf - -C ~/box/ . | ssh tstraube@login.server.uni-frankfurt.de 'tar xzf - -C ~/box'";
ktiubox = "rsync -vaL --delete ~/box/ root@ktiu.net:/var/www/html/box/"; ktiubox = "rsync -vaL --delete ~/box/ root@ktiu.net:/var/www/html/box/";
ymd = "date +'%Y-%m-%d'"; ymd = "date +'%Y-%m-%d'";
dmy = "date +'%-d.-%-m.%Y'";
pulluni = "ssh tstraube@login.server.uni-frankfurt.de \"cd uni-tstraube && git pull\""; pulluni = "ssh tstraube@login.server.uni-frankfurt.de \"cd uni-tstraube && git pull\"";
pullstat = "tar czf - -C ~/teach/2025_statistik/skript/public/ . | ssh tstraube@login.server.uni-frankfurt.de 'tar xzf - -C ~/public_html/c/stat25'"; pullstat = "tar czf - -C ~/teach/2025_statistik/skript/public/ . | ssh tstraube@login.server.uni-frankfurt.de 'tar xzf - -C ~/public_html/c/stat25'";
pullgrid = "ssh till@geocom.uni-frankfurt.de \"cd /var/www/grid && git pull\""; pullgrid = "ssh till@geocom.uni-frankfurt.de \"cd /var/www/grid && git pull\"";

View file

@ -1,25 +1,28 @@
{ config, pkgs, ... }: { config, pkgs, ... }:
{ {
home.packages = with pkgs.nodePackages; [ home.packages = with pkgs; [
typescript-language-server nodePackages.typescript-language-server
marksman
]; ];
programs.neovim = { programs.neovim = {
extraConfig = builtins.readFile ./config.vim; extraConfig = builtins.readFile ./config.vim;
enable = true; enable = true;
defaultEditor = true; defaultEditor = true;
plugins = with pkgs.vimPlugins; plugins = with pkgs.vimPlugins;
let let
woof = pkgs.vimUtils.buildVimPlugin { woof = pkgs.vimUtils.buildVimPlugin {
name = "woof.vim"; name = "woof.vim";
src = builtins.fetchGit { src = builtins.fetchGit {
url = "ssh://git@ktiu.net/home/git/woof.vim/"; url = "ssh://git@shorbut.ktiu.net/home/git/woof.vim/";
ref = "main"; ref = "main";
rev = "ea2ed3afb7c00a6b1672351e22195c0f8dd5d696"; rev = "146eca695d0c3901905f4d46d9defd1f624dc193";
}; };
}; };
in [ in
[
{ {
plugin = woof; plugin = woof;
config = '' config = ''
@ -56,7 +59,6 @@
\) \)
''; '';
} }
{ {
plugin = goyo; plugin = goyo;
config = '' config = ''
@ -65,7 +67,6 @@
nnoremap ]og :Goyo!<return> nnoremap ]og :Goyo!<return>
''; '';
} }
{ {
plugin = limelight-vim; plugin = limelight-vim;
config = '' config = ''
@ -76,12 +77,10 @@
nnoremap ]of :Limelight!<return> nnoremap ]of :Limelight!<return>
''; '';
} }
{ {
plugin = nvim-colorizer-lua; plugin = nvim-colorizer-lua;
config = "lua require 'colorizer'.setup()"; config = "lua require 'colorizer'.setup()";
} }
{ {
plugin = papercolor-theme; plugin = papercolor-theme;
config = '' config = ''
@ -89,7 +88,6 @@
colorscheme PaperColor colorscheme PaperColor
''; '';
} }
typescript-vim typescript-vim
{ {
plugin = ultisnips; plugin = ultisnips;

View file

@ -69,7 +69,7 @@ lua <<EOF
local nvim_lsp = require('lspconfig') local nvim_lsp = require('lspconfig')
local capabilities = require('cmp_nvim_lsp').default_capabilities() local capabilities = require('cmp_nvim_lsp').default_capabilities()
local servers = { "r_language_server", "ts_ls", "astro", "texlab" } local servers = { "r_language_server", "ts_ls", "astro", "texlab", "marksman" }
for _, lsp in ipairs(servers) do for _, lsp in ipairs(servers) do
nvim_lsp[lsp].setup { nvim_lsp[lsp].setup {
on_attach = on_attach, on_attach = on_attach,