diff --git a/home-manager/i3/default.nix b/home-manager/i3/default.nix index 8f7fc45..fb6c7c2 100644 --- a/home-manager/i3/default.nix +++ b/home-manager/i3/default.nix @@ -10,10 +10,17 @@ in ./i3status-rust.nix ]; - home.file.workspaces = { - source = ./workspaces; - target = ".config/i3/workspaces"; - recursive = true; + home.file = { + workspaces = { + source = ./workspaces; + target = ".config/i3/workspaces"; + recursive = true; + }; + wallpapers = { + source = ./wallpapers; + target = ".config/i3/wallpapers"; + recursive = true; + }; }; xsession.windowManager.i3 = { @@ -83,6 +90,6 @@ in services.screen-locker = { enable = true; - lockCmd = "${pkgs.i3lock}/bin/i3lock -n -c 000000"; + lockCmd = "${pkgs.i3lock}/bin/i3lock --nofork --image ~/.config/i3/wallpapers/nix-wallpaper-dracula.png"; }; } diff --git a/home-manager/i3/wallpapers/nix-wallpaper-dracula.png b/home-manager/i3/wallpapers/nix-wallpaper-dracula.png new file mode 100644 index 0000000..8e439ac Binary files /dev/null and b/home-manager/i3/wallpapers/nix-wallpaper-dracula.png differ