a dotfile but it's really big
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

desktop/wm: replace hyprpaper with swww

karitham b93ed027 4c1173f1

+37 -30
+6 -5
modules/desktop/home.nix
··· 1 1 { 2 2 lib, 3 - osConfig ? {}, 3 + osConfig ? { }, 4 4 pkgs, 5 5 ... 6 - }: let 6 + }: 7 + let 7 8 inherit (lib) mkEnableOption mkOption types; 8 - in { 9 + in 10 + { 9 11 config.desktop = { 10 - inherit 11 - (osConfig.desktop or {}) 12 + inherit (osConfig.desktop or { }) 12 13 enable 13 14 wm 14 15 terminal
+1 -1
modules/desktop/wm/default.nix
··· 4 4 ./dunst.nix 5 5 ./fuzzel.nix 6 6 ./hyprlock.nix 7 - ./hyprpaper.nix 7 + ./wallpaper.nix 8 8 ./niri.nix 9 9 ./waybar.nix 10 10 ./xdg.nix
-12
modules/desktop/wm/hyprpaper.nix
··· 1 - { config, lib, ... }: 2 - { 3 - config = lib.mkIf config.desktop.wm.enable { 4 - services.hyprpaper = { 5 - enable = true; 6 - settings = { 7 - preload = [ "${config.desktop.wallpaper}" ]; 8 - wallpaper = [ ", ${config.desktop.wallpaper}" ]; 9 - }; 10 - }; 11 - }; 12 - }
+23
modules/desktop/wm/wallpaper.nix
··· 1 + { 2 + config, 3 + lib, 4 + pkgs, 5 + ... 6 + }: 7 + { 8 + config = lib.mkIf config.desktop.wm.enable { 9 + services.swww = { 10 + enable = true; 11 + }; 12 + 13 + programs.niri.settings.spawn-at-startup = [ 14 + { 15 + command = [ 16 + (lib.getExe' pkgs.swww "swww") 17 + "img" 18 + "${config.desktop.wallpaper}" 19 + ]; 20 + } 21 + ]; 22 + }; 23 + }
+1 -7
modules/dev/editor/helix.nix
··· 278 278 defaults = [ "typos" ]; 279 279 in 280 280 map 281 - ( 282 - lang: 283 - lang 284 - // { 285 - language-servers = if lang ? language-servers then lang.language-servers ++ defaults else defaults; 286 - } 287 - ) 281 + (lang: lang // { language-servers = if lang ? language-servers then lang.language-servers ++ defaults else defaults; }) 288 282 ( 289 283 [ 290 284 {
+6 -5
modules/dev/home.nix
··· 1 1 { 2 - osConfig ? {}, 2 + osConfig ? { }, 3 3 lib, 4 4 ... 5 - }: let 5 + }: 6 + let 6 7 inherit (lib) mkEnableOption; 7 - in { 8 + in 9 + { 8 10 config.dev = { 9 - inherit 10 - (osConfig.dev or {}) 11 + inherit (osConfig.dev or { }) 11 12 shell 12 13 editor 13 14 vcs