Incorporates stylix bg's into hyprland

This commit is contained in:
Emmet 2023-08-13 20:57:28 -05:00
parent 9e68d26497
commit 8b428e8e0f

View file

@ -50,13 +50,14 @@ in
programs.feh.enable = true; programs.feh.enable = true;
home.file.".fehbg-stylix".text = '' home.file.".fehbg-stylix".text = ''
#!/bin/sh #!/bin/sh
feh --no-fehbg --bg-fill ''+ feh --no-fehbg --bg-fill ''+config.stylix.image+'';
pkgs.fetchurl {
url = backgroundUrl;
sha256 = backgroundSha256;
}+'';
''; '';
home.file.".fehbg-stylix".executable = true; home.file.".fehbg-stylix".executable = true;
home.file.".swaybg-stylix".text = ''
#!/bin/sh
swaybg -m fill -i ''+config.stylix.image+'';
'';
home.file.".swaybg-stylix".executable = true;
home.file = { home.file = {
".config/qt5ct/colors/oomox-current.conf".source = config.lib.stylix.colors { ".config/qt5ct/colors/oomox-current.conf".source = config.lib.stylix.colors {
template = builtins.readFile ./oomox-current.conf.mustache; template = builtins.readFile ./oomox-current.conf.mustache;
@ -72,6 +73,15 @@ in
}; };
".config/qt5ct/qt5ct.conf".text = pkgs.lib.mkBefore (builtins.readFile ./qt5ct.conf); ".config/qt5ct/qt5ct.conf".text = pkgs.lib.mkBefore (builtins.readFile ./qt5ct.conf);
}; };
home.file.".config/hypr/hyprpaper.conf".text = ''
preload = ''+config.stylix.image+''
wallpaper = eDP-1,''+config.stylix.image+''
wallpaper = HDMI-A-1,''+config.stylix.image+''
wallpaper = DP-1,''+config.stylix.image+''
'';
home.packages = with pkgs; [ home.packages = with pkgs; [
qt5ct pkgs.libsForQt5.breeze-qt5 qt5ct pkgs.libsForQt5.breeze-qt5
]; ];