From 77cf6bb15a3363b62653b65a45e1263703b3be83 Mon Sep 17 00:00:00 2001 From: Till Date: Wed, 30 Aug 2023 16:12:34 +0200 Subject: [PATCH] stuff --- home/calendars/default.nix | 16 +++++++++++----- home/calendars/khal.config | 6 +++++- home/castget/castget.conf | 23 +++++++++++++++++++++++ home/default.nix | 6 +++++- home/fish.nix | 2 ++ home/nvim/ftplugin/tex.vim | 1 + home/tex.nix | 2 ++ system/hardware-nova.nix | 4 ++++ 8 files changed, 53 insertions(+), 7 deletions(-) create mode 100644 home/castget/castget.conf create mode 100644 home/nvim/ftplugin/tex.vim diff --git a/home/calendars/default.nix b/home/calendars/default.nix index 7294e94..d095f96 100644 --- a/home/calendars/default.nix +++ b/home/calendars/default.nix @@ -57,26 +57,32 @@ in # khal.color = "dark gray"; remote = baikalRemote "polit"; }; - ihg = { + ihg = calDefaults // { # khal.color = "dark cyan"; - khal.type = "calendar"; remote = { type = "http"; url = "https://geocom.uni-frankfurt.de/radicale/ihg/5012a739-dbaf-334b-f093-8db1860bc26e/"; }; }; - "mittelbau" = { + "mittelbau" = calDefaults // { # khal.color = "light cyan"; remote = { type = "http"; url = "https://geocom.uni-frankfurt.de/radicale/ihg/d806b31d-dd3d-9d97-d3e5-f179addeb60a/"; }; }; - "eintracht" = { + "eintracht_m" = calDefaults // { # khal.color = "light red"; remote = { type = "http"; - url = "http://i.cal.to/ical/257/eintrachtfrankfurt/spielplan/6b9cf611.1d2ac477-36f832c0.ics"; + url = "http://i.cal.to/ical/257/eintrachtfrankfurt/spielplan/28ae0d30.f781380b-e6f28bd4.ics"; + }; + }; + "eintracht_f" = calDefaults // { + # khal.color = "light blue"; + remote = { + type = "http"; + url = "http://i.cal.to/ical/5940/eintrachtfrankfurt/spielplan-frauen-profis/28ae0d30.f781380b-1763bff2.ics"; }; }; }; diff --git a/home/calendars/khal.config b/home/calendars/khal.config index 59b7227..7ab2553 100644 --- a/home/calendars/khal.config +++ b/home/calendars/khal.config @@ -40,10 +40,14 @@ color = dark gray path = ~/.local/share/calendars/feiertage color = light green -[[eintracht]] +[[eintracht-m]] path = ~/.local/share/calendars/eintracht color = light red +[[eintracht-f]] +path = ~/.local/share/calendars/eintracht +color = dark blue + [locale] timeformat = %H:%M dateformat = %d %b diff --git a/home/castget/castget.conf b/home/castget/castget.conf new file mode 100644 index 0000000..ab5af8a --- /dev/null +++ b/home/castget/castget.conf @@ -0,0 +1,23 @@ +[drei90] +url=http://feeds.feedburner.com/Drei90 +id3album=drei90 + +[50plus2] +url=https://50plus2.podigee.io/feed/mp3 + +[latenightlinux] +url=https://latenightlinux.com/feed/all + +[schlusskonferenz] +url=https://schlusskonferenz.podigee.io/feed/mp3 + +[tribünengespräch] +url=https://tribuenengespraech.podigee.io/feed/mp3 + +[wettbrötchen] +url=https://www.wett-broetchen.de/feed/mp3 +id3album=Wettbrötchen + +[*] +id3contenttype=Podcast +spool=/home/till/.local/share/podcasts diff --git a/home/default.nix b/home/default.nix index 282084a..8c47d2b 100644 --- a/home/default.nix +++ b/home/default.nix @@ -30,6 +30,8 @@ prefix = ${config.xdg.dataHome}/npm/packages ''; + xdg.configFile."castget/castget.conf".source = ./castget/castget.conf; + home.packages = with pkgs; [ # commandline @@ -96,11 +98,13 @@ rhythmbox freetube yt-dlp + castget # development + bundler bundix nodejs - ruby + # ruby android-studio netlify-cli diff --git a/home/fish.nix b/home/fish.nix index c5c2866..9e91b64 100644 --- a/home/fish.nix +++ b/home/fish.nix @@ -25,6 +25,8 @@ buildfk = "curl -X POST -d '{}' https://api.netlify.com/build_hooks/61669ddfeaa3cccc44e752ea"; showbox = "chromium-browser -app=https://user.uni-frankfurt.de/~tstraube/box"; showc = "chromium-browser -app=https://user.uni-frankfurt.de/~tstraube/c/"; + castget = "castget -pvC ~/.config/castget/castget.conf"; + castsync = "mv -v ~/.local/share/podcasts/* /run/media/till/CLIP\\ JAM/Podcasts/"; }; shellAbbrs = { openconnect = "openconnect --config=/home/till/.config/openconnect/config"; diff --git a/home/nvim/ftplugin/tex.vim b/home/nvim/ftplugin/tex.vim new file mode 100644 index 0000000..48f2517 --- /dev/null +++ b/home/nvim/ftplugin/tex.vim @@ -0,0 +1 @@ +set makeprg=xelatex diff --git a/home/tex.nix b/home/tex.nix index dd9d185..03e33d2 100644 --- a/home/tex.nix +++ b/home/tex.nix @@ -30,6 +30,7 @@ let pgf scheme-medium sourcesanspro + stringstrings svg tabu tabulary @@ -45,6 +46,7 @@ let was wrapfig xpatch + xstring xtab xurl zref diff --git a/system/hardware-nova.nix b/system/hardware-nova.nix index 5d64b47..3948edf 100644 --- a/system/hardware-nova.nix +++ b/system/hardware-nova.nix @@ -63,4 +63,8 @@ nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; powerManagement.cpuFreqGovernor = lib.mkDefault "powersave"; hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; + + hardware.trackpoint.enable = true; + boot.kernelParams = [ "psmouse.elantech_smbus=0" ]; + }