dotfiles
My PC Dotfiles & Websitegit clone https://github.com/maydayv7/dotfiles
commit b0f560137bf0e06cfc1a32d7a2cbb0f439887912 parent 802aeeca5b452107fb68ab2e05d4a62f36777598 Author: maydayv7 <maydayv7@gmail.com> Date: Mon, 15 Sep 2025 02:05:55 +0530 feat: Add Stremio Also some Niri fixes
Diffstat:
| M | modules/apps/media.nix | | | 8 | +++++++- |
| M | modules/gui/desktop/niri/apps/panel.nix | | | 21 | ++++++++++++++++++++- |
| M | modules/gui/desktop/niri/settings/default.nix | | | 5 | ++++- |
3 files changed, 31 insertions(+), 3 deletions(-)
diff --git a/modules/apps/media.nix b/modules/apps/media.nix @@ -14,12 +14,18 @@ in pitivi pwvucontrol qpwgraph + stremio ]; user = { persist = { files = [ ".config/rncbc.org/qpwgraph" ]; - directories = [ ".config/pitivi" ]; + directories = [ + ".config/pitivi" + ".stremio-server" + ".cache/Smart Code ltd" + ".local/share/Smart Code ltd" + ]; }; # Audio Effects diff --git a/modules/gui/desktop/niri/apps/panel.nix b/modules/gui/desktop/niri/apps/panel.nix @@ -1,6 +1,7 @@ { config, lib, + pkgs, files, ... }: @@ -76,7 +77,25 @@ in "custom/weather" = { format = "{}"; - exec = "wttrbar --date-format %d/%m --nerd --vertical-view"; + hide-empty-text = true; + exec = "${ + pkgs.writeShellApplication { + name = "weather"; + runtimeInputs = with pkgs; [ + coreutils + wttrbar + ]; + text = '' + WEATHER=$(wttrbar --date-format %d/%m --nerd --vertical-view) + if [[ $WEATHER = *wttr.in* ]] + then + echo "{}" + else + echo "$WEATHER" + fi + ''; + } + }/bin/weather"; }; clock = { diff --git a/modules/gui/desktop/niri/settings/default.nix b/modules/gui/desktop/niri/settings/default.nix @@ -12,7 +12,10 @@ keyboard.numlock = true; warp-mouse-to-focus.enable = true; workspace-auto-back-and-forth = true; - focus-follows-mouse.enable = true; + focus-follows-mouse = { + enable = true; + max-scroll-amount = "90%"; + }; }; layout = {