diff --git a/home/alt.nix b/home/alt.nix index d360065..7ee559e 100644 --- a/home/alt.nix +++ b/home/alt.nix @@ -33,6 +33,7 @@ fzf silver-searcher tmux + nodejs wl-clipboard qbittorrent vlc diff --git a/home/calendars.nix b/home/calendars.nix index b2be616..ee0599c 100644 --- a/home/calendars.nix +++ b/home/calendars.nix @@ -113,12 +113,12 @@ in url = "http://i.cal.to/ical/5940/eintrachtfrankfurt/spielplan-frauen-profis/28ae0d30.f781380b-1763bff2.ics"; }; }; - "euro" = calDefaults // { + "digitell" = calDefaults // { khal.enable = true; khal.color = "dark green"; remote = { type = "http"; - url = "https://football.bkn.dev/euro/2024/ics/?flags"; + url = "https://crowd.server.uni-frankfurt.de/rest/calendar-services/1.0/calendar/export/subcalendar/private/f3087e14d058267065ebbdf43b096cb31517e9ea.ics"; }; }; }; diff --git a/home/castget/castget.conf b/home/castget/castget.conf index 13906c9..8db9a89 100644 --- a/home/castget/castget.conf +++ b/home/castget/castget.conf @@ -28,10 +28,10 @@ url=https://www.eintracht-podcast.de/feed/mp3 # id3album=Edeltalk [musikisteinewaffe] -url= https://www.radioeins.de/archiv/podcast/ton_steine_scherben.xml/feed=podcast.xml +url=https://www.radioeins.de/archiv/podcast/ton_steine_scherben.xml/feed=podcast.xml id3album=Musik ist eine Waffe [*] id3contenttype=Podcast spool=/home/till/.local/share/podcasts - +filename=%(channel_title)_%(date)_%(title).mp3 diff --git a/home/fish.nix b/home/fish.nix index 99af83b..ab9ca18 100644 --- a/home/fish.nix +++ b/home/fish.nix @@ -13,6 +13,7 @@ pullmla = "ssh tstraube@login.server.uni-frankfurt.de \"cd malta23 && git pull\""; pulldkg = "ssh till@geocom.uni-frankfurt.de \"cd /var/www/dkg_lp && git pull\""; pullgrid = "ssh till@geocom.uni-frankfurt.de \"cd /var/www/grid && git pull\""; + pullgridp = "ssh till@geocom.uni-frankfurt.de \"cd /var/www/grid_preview && git pull\""; pullsneak = "ssh till@geocom.uni-frankfurt.de \"cd /var/www/dkg_lp_prev && git pull\""; pullkhole = "ssh root@ktiu.net \"cd /var/www/karaoke && git pull\""; buildfk = "curl -X POST -d '{}' https://api.netlify.com/build_hooks/65dc8705b91d7cbaf0a1e1b5"; diff --git a/home/gnome/default.nix b/home/gnome/default.nix index cfb70cc..ce957b9 100644 --- a/home/gnome/default.nix +++ b/home/gnome/default.nix @@ -24,7 +24,10 @@ dynamic-workspaces = true; }; "org/gnome/desktop/session" = { - idle-delay = 600; + idle-delay = 0; + }; + "org/gnome/settings-daemon/plugins/power" = { + sleep-inactive-battery-timeout = 1200; }; "org/gnome/settings-daemon/plugins/media-keys" = { screenreader = []; diff --git a/home/nvim/default.nix b/home/nvim/default.nix index 343451c..33c1c4d 100644 --- a/home/nvim/default.nix +++ b/home/nvim/default.nix @@ -1,6 +1,10 @@ { config, pkgs, ... }: { + home.packages = with pkgs.nodePackages; [ + typescript-language-server + ]; + programs.neovim = { extraConfig = builtins.readFile ./config.vim; enable = true; diff --git a/home/nvim/ftplugin/typescript.vim b/home/nvim/ftplugin/typescript.vim index 8b0d08c..db69d17 100644 --- a/home/nvim/ftplugin/typescript.vim +++ b/home/nvim/ftplugin/typescript.vim @@ -1 +1 @@ -setlocal makeprg=ts-node\ % +setlocal makeprg=tsx\ % diff --git a/home/nvim/lsp.vim b/home/nvim/lsp.vim index e644cbd..21558b2 100644 --- a/home/nvim/lsp.vim +++ b/home/nvim/lsp.vim @@ -1,14 +1,20 @@ lua <'] = cmp.mapping.select_prev_item(), @@ -16,11 +22,13 @@ lua <'] = cmp.mapping.abort(), -- [''] = cmp.mapping.confirm({ select = true }), [''] = cmp.mapping.confirm({ select = false }), + [''] = cmp.mapping.scroll_docs(-4), + [''] = cmp.mapping.scroll_docs(4), }, sources = cmp.config.sources({ - { name = 'nvim_lsp' }, - { name = 'ultisnips' }, - { name = 'emoji' }, + { name = 'nvim_lsp' }, + -- { name = 'ultisnips' }, + { name = 'emoji' }, }, { { name = 'buffer' }, }) @@ -43,9 +51,7 @@ lua <