diff --git a/modules/xserver.nix b/modules/xserver.nix index de2acdb..8270a8b 100644 --- a/modules/xserver.nix +++ b/modules/xserver.nix @@ -2,5 +2,6 @@ imports = [ ../system/wayland.nix ../system/font.nix + # ../pkgs/hyprpaper/biscuit.nix ]; } diff --git a/pkgs/hyprpaper/biscuit.nix b/pkgs/hyprpaper/biscuit.nix index dc32b1d..a913467 100644 --- a/pkgs/hyprpaper/biscuit.nix +++ b/pkgs/hyprpaper/biscuit.nix @@ -1,3 +1,5 @@ {...}: { - programs.hyprpaper.enable = true; + home.file.".config/hypr/hyprpaper.conf" = { + source = builtins.toPath ./config/biscuit.conf; + }; } diff --git a/pkgs/hyprpaper/config/biscuit.conf b/pkgs/hyprpaper/config/biscuit.conf new file mode 100644 index 0000000..65e959a --- /dev/null +++ b/pkgs/hyprpaper/config/biscuit.conf @@ -0,0 +1 @@ +wallpaper = , ../wallpapers/ascii-nixos.png diff --git a/pkgs/hyprpaper/wallpapers/ascii-nixos.png b/pkgs/hyprpaper/wallpapers/ascii-nixos.png new file mode 100644 index 0000000..2cd684f Binary files /dev/null and b/pkgs/hyprpaper/wallpapers/ascii-nixos.png differ diff --git a/system/wayland.nix b/system/wayland.nix index e0909f0..fef6fb9 100644 --- a/system/wayland.nix +++ b/system/wayland.nix @@ -1,5 +1,6 @@ {pkgs, ...}: { environment.systemPackages = with pkgs; [ + hyprpaper ]; programs.hyprland.enable = true; hardware = {