From 2a883b5535036813f049d474562e25cc32b2a939 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Sat, 11 Jan 2025 00:55:45 +0100 Subject: [PATCH] Fix wallpaper --- modules/cli/zsh/default.nix | 5 ++++- modules/wm/home.nix | 1 + overlays/default.nix | 8 +++++++- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/modules/cli/zsh/default.nix b/modules/cli/zsh/default.nix index eb3f8f1..6f55def 100644 --- a/modules/cli/zsh/default.nix +++ b/modules/cli/zsh/default.nix @@ -160,7 +160,10 @@ programs.bat = { enable = true; - config.theme = "base16"; + config = { + # theme-light = "GitHub"; + # theme-dark = "base16"; + }; }; programs.command-not-found.enable = false; diff --git a/modules/wm/home.nix b/modules/wm/home.nix index 8d69ebe..4c4761c 100644 --- a/modules/wm/home.nix +++ b/modules/wm/home.nix @@ -9,6 +9,7 @@ WP=$(find $WALLPAPERS -type f | shuf -n 1) ln -fs "$WP" ~/.cache/current-wallpaper + ${pkgs.wbg}/bin/wbg "$WP" > /dev/null 2> /dev/null & disown echo "$WP" ''; in { diff --git a/overlays/default.nix b/overlays/default.nix index 6f675d3..41a1a4b 100644 --- a/overlays/default.nix +++ b/overlays/default.nix @@ -1,7 +1,7 @@ { flood, river-src, -... + ... }: self: super: let wrapProgram = drv: bins: wrapProgramFlags: super.symlinkJoin { @@ -65,6 +65,12 @@ in { src = river-src; }; + wbg = super.wbg.overrideAttrs { + env.NIX_CFLAGS_COMPILE = toString [ + "-Wno-error=maybe-uninitialized" + ]; + }; + # Gnome-control-center can only be launched if XDG_CURRENT_DESKTOP is GNOME. gnome-control-center = wrapProgram super.gnome-control-center ["gnome-control-center"] "--set XDG_CURRENT_DESKTOP GNOME";