diff --git a/nix/flake.lock b/nix/flake.lock index af2eee91..33a81dfa 100644 --- a/nix/flake.lock +++ b/nix/flake.lock @@ -517,6 +517,19 @@ "type": "github" } }, + "nixpkgs_4": { + "locked": { + "lastModified": 1711333969, + "narHash": "sha256-5PiWGn10DQjMZee5NXzeA6ccsv60iLu+Xtw+mfvkUAs=", + "path": "/nix/store/161i7cxz0w0raqmrj88z86cj66babp9z-source", + "rev": "57e6b3a9e4ebec5aa121188301f04a6b8c354c9b", + "type": "path" + }, + "original": { + "id": "nixpkgs", + "type": "indirect" + } + }, "root": { "inputs": { "alejandra": "alejandra", @@ -529,7 +542,8 @@ "hyprlock": "hyprlock", "nix-homebrew": "nix-homebrew", "nixpkgs": "nixpkgs_3", - "snowfall-lib": "snowfall-lib" + "snowfall-lib": "snowfall-lib", + "wallpapers-nix": "wallpapers-nix" } }, "rust-analyzer-src": { @@ -661,6 +675,24 @@ "type": "github" } }, + "wallpapers-nix": { + "inputs": { + "nixpkgs": "nixpkgs_4" + }, + "locked": { + "lastModified": 1712154137, + "narHash": "sha256-lVJq5t53BJJaAAPiHh++F38UjwVTem3Vy7ajVNaxsU0=", + "owner": "sbulav", + "repo": "wallpapers-nix", + "rev": "8a4a30599ac2f452bb2e2717cd5b815d1a56f036", + "type": "github" + }, + "original": { + "owner": "sbulav", + "repo": "wallpapers-nix", + "type": "github" + } + }, "wlroots": { "flake": false, "locked": { diff --git a/nix/flake.nix b/nix/flake.nix index 4c91fa1c..7b4ea588 100644 --- a/nix/flake.nix +++ b/nix/flake.nix @@ -48,6 +48,10 @@ url = "github:kamadorueda/alejandra/3.0.0"; inputs.nixpkgs.follows = "nixpkgs"; }; + + wallpapers-nix = { + url = "github:sbulav/wallpapers-nix"; + }; }; outputs = inputs: let diff --git a/nix/modules/nixos/desktop/addons/regreet/default.nix b/nix/modules/nixos/desktop/addons/regreet/default.nix index c315a217..1100693c 100644 --- a/nix/modules/nixos/desktop/addons/regreet/default.nix +++ b/nix/modules/nixos/desktop/addons/regreet/default.nix @@ -45,7 +45,7 @@ in { settings = { background = { - path = /home/sab/Pictures/wallpaper.png; + path = wallpaper; fit = "Cover"; }; GTK = { diff --git a/nix/systems/x86_64-linux/nz/default.nix b/nix/systems/x86_64-linux/nz/default.nix index 24ab81c7..464f79f9 100644 --- a/nix/systems/x86_64-linux/nz/default.nix +++ b/nix/systems/x86_64-linux/nz/default.nix @@ -1,5 +1,5 @@ {pkgs, ...}: { - imports = [./hardware-configuration.nix]; + wallpaper = "${pkgs.wallpapers-nix}/share/wallpapers/catppuccin/05.png"; # Enable Bootloader system.boot.efi.enable = true;