From c4be449f57b16d8d87b37909f783d8046c3b4cce Mon Sep 17 00:00:00 2001 From: elythh Date: Mon, 8 Jan 2024 16:54:46 +0100 Subject: [PATCH] :pencil2: swaybg --- home/gwen/conf/ui/hyprland/default.nix | 2 +- home/gwen/conf/ui/hyprland/services/swaybg.nix | 7 ++----- home/gwen/home.nix | 7 +++++++ 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/home/gwen/conf/ui/hyprland/default.nix b/home/gwen/conf/ui/hyprland/default.nix index 778f5db9..92ec8664 100644 --- a/home/gwen/conf/ui/hyprland/default.nix +++ b/home/gwen/conf/ui/hyprland/default.nix @@ -14,7 +14,7 @@ in ./services/cliphist.nix ./services/dunst.nix ./services/polkit-agent.nix - #./services/swaybg.nix + ./services/swaybg.nix ./services/swayidle.nix ]; diff --git a/home/gwen/conf/ui/hyprland/services/swaybg.nix b/home/gwen/conf/ui/hyprland/services/swaybg.nix index 998fb66f..eb425e8e 100644 --- a/home/gwen/conf/ui/hyprland/services/swaybg.nix +++ b/home/gwen/conf/ui/hyprland/services/swaybg.nix @@ -1,8 +1,5 @@ -{ lib -, pkgs -, config -, ... -}: { +{ lib, pkgs, config, ... }: +{ systemd.user.services.swaybg = { Unit = { Description = "Wayland wallpaper daemon"; diff --git a/home/gwen/home.nix b/home/gwen/home.nix index 9bae3244..45409e5b 100644 --- a/home/gwen/home.nix +++ b/home/gwen/home.nix @@ -46,11 +46,18 @@ in name = "${theme}"; }; + # The wallpaper used for swaybg + wallpaper = builtins.fetchurl rec { + name = "wallpaper-${sha256}.png"; + url = "https://media.githubusercontent.com/media/rxyhn/wallpapers/main/catppuccin/cat_leaves.png"; + sha256 = "1894y61nx3p970qzxmqjvslaalbl2skj5sgzvk38xd4qmlmi9s4i"; + }; home.sessionVariables.EDITOR = "nvim"; imports = [ + ./misc/wallpaper.nix ./conf/ui/hyprland/default.nix nix-colors.homeManagerModules.default