From 4e99d2352c32730be778dd3bc30fc8f4fc0cd10f Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Thu, 5 Dec 2024 10:32:21 +0000 Subject: [PATCH] arrakis wallpaper --- home/arrakis/default.nix | 2 +- home/arrakis/monitors.nix | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 home/arrakis/monitors.nix diff --git a/home/arrakis/default.nix b/home/arrakis/default.nix index 686dd93..a70a0dc 100644 --- a/home/arrakis/default.nix +++ b/home/arrakis/default.nix @@ -21,6 +21,7 @@ ../common/features/colorscheme.nix ../common/features/xdg.nix ../common/features/bluetooth.nix + ./monitors.nix ]; home.sessionVariables = { @@ -31,7 +32,6 @@ }; wayland.windowManager.hyprland.settings = { - monitor = [ "eDP-1, preferred, 0x1080, 1, bitdepth, 8" ]; windowrulev2 = [ "float, class:thunar" "move cursor -50% -50%, class:thunar" diff --git a/home/arrakis/monitors.nix b/home/arrakis/monitors.nix new file mode 100644 index 0000000..b36f5ab --- /dev/null +++ b/home/arrakis/monitors.nix @@ -0,0 +1,24 @@ +{ + inputs, + pkgs, + config, + ... +}: +let + wallpaper1 = pkgs.fetchurl { + url = "https://4kwallpapers.com/images/wallpapers/abstract-design-3840x2160-17068.jpg"; + hash = "sha256-F/XE/ETwzYwtbQWXY78c2AJc8xe2mRunB8Q9/c2F7kY="; + }; +in +{ + wayland.windowManager.hyprland.settings = { + monitor = [ + "eDP-1, preferred, 0x0, auto, bitdepth, 8" + ]; + }; + + services.hyprpaper.settings.preload = [ (builtins.toString wallpaper1) ]; + services.hyprpaper.settings.wallpaper = [ + "eDP-1,${builtins.toString wallpaper1}" + ]; +}