diff --git a/global/software-configuration.nix b/global/software-configuration.nix index d88837b..c65c503 100644 --- a/global/software-configuration.nix +++ b/global/software-configuration.nix @@ -45,6 +45,7 @@ # List packages installed in system profile. To search, run: # $ nix search wget environment.systemPackages = with pkgs; [ + hyprpaper hyprland-protocols hyprland-share-picker xdg-desktop-portal-hyprland diff --git a/home/user/files/hyprland.conf b/home/user/files/hyprland.conf index 87955fc..006d01f 100644 --- a/home/user/files/hyprland.conf +++ b/home/user/files/hyprland.conf @@ -16,6 +16,7 @@ monitor=,preferred,auto,1,transform,3 # Execute your favorite apps at launch # exec-once = waybar & hyprpaper & firefox exec-once = waybar +exec-once = hyprpaper exec-once = systemctl --user start dunst exec-once = systemctl --user start fcitx5-daemon diff --git a/home/user/files/hyprpaper.conf b/home/user/files/hyprpaper.conf new file mode 100644 index 0000000..ca3949c --- /dev/null +++ b/home/user/files/hyprpaper.conf @@ -0,0 +1,3 @@ +preload = .local/share/wallpapers/550w.png +wallpaper = eDP-1,.local/share/wallpapers/550w.png +ipc = off diff --git a/home/user/home.nix b/home/user/home.nix index 727fae5..0a8740a 100644 --- a/home/user/home.nix +++ b/home/user/home.nix @@ -41,6 +41,7 @@ file = { # hyprland ".config/hypr/hyprland.conf".source = ./files/hyprland.conf; + ".config/hypr/hyprpaper.conf".source = ./files/hyprpaper.conf; # ranger ".config/ranger/rc.conf".source = ./files/ranger-rc.conf; @@ -48,6 +49,9 @@ # nwg ".config/nwg-launchers".source = ./files/nwg-launchers; + # wallpapers + ".local/share/wallpapers".source = ./wallpapers; + # Use flatseal to change permissions. #".local/share/fonts".source = /run/current-system/sw/share/X11/fonts; diff --git a/home/user/wallpapers/550w.png b/home/user/wallpapers/550w.png new file mode 100644 index 0000000..07f4711 Binary files /dev/null and b/home/user/wallpapers/550w.png differ