feat(user/malte): background config on murex-pecten
This commit is contained in:
parent
fff44bb0c8
commit
4af6cbe99a
|
@ -9,29 +9,41 @@
|
|||
|
||||
doNotDisturb = pkgs.callPackage ../../../pkgs/do-not-disturb.nix {};
|
||||
|
||||
background = {
|
||||
light = pkgs.nix-wallpaper.override {
|
||||
preset = "catppuccin-latte-rainbow";
|
||||
width = 3840;
|
||||
height = 2160;
|
||||
};
|
||||
dark = pkgs.nix-wallpaper.override {
|
||||
preset = "gruvbox-dark-rainbow";
|
||||
width = 3840;
|
||||
height = 2160;
|
||||
background = let
|
||||
withSize = width: height: {
|
||||
light = pkgs.nix-wallpaper.override {
|
||||
preset = "catppuccin-latte-rainbow";
|
||||
inherit width height;
|
||||
};
|
||||
dark = pkgs.nix-wallpaper.override {
|
||||
preset = "gruvbox-dark-rainbow";
|
||||
inherit width height;
|
||||
};
|
||||
};
|
||||
in {
|
||||
"1080pv" = withSize 1080 1920;
|
||||
"2k" = withSize 2560 1440;
|
||||
"4k" = withSize 3840 2160;
|
||||
};
|
||||
|
||||
monitors =
|
||||
if nixosConfig.networking.hostName == "helix-texta"
|
||||
then {
|
||||
eDP-1 = {
|
||||
background.light = "${background.light}/share/wallpapers/nixos-wallpaper.png";
|
||||
background.dark = "${background.dark}/share/wallpapers/nixos-wallpaper.png";
|
||||
background.light = "${background."4k".light}/share/wallpapers/nixos-wallpaper.png";
|
||||
background.dark = "${background."4k".dark}/share/wallpapers/nixos-wallpaper.png";
|
||||
};
|
||||
}
|
||||
else if nixosConfig.networking.hostName == "murex-pecten"
|
||||
then {
|
||||
HDMI-A-1 = {
|
||||
background.light = "${background."2k".light}/share/wallpapers/nixos-wallpaper.png";
|
||||
background.dark = "${background."2k".dark}/share/wallpapers/nixos-wallpaper.png";
|
||||
};
|
||||
HDMI-A-2 = {
|
||||
background.light = "${background."1080pv".light}/share/wallpapers/nixos-wallpaper.png";
|
||||
background.dark = "${background."1080pv".dark}/share/wallpapers/nixos-wallpaper.png";
|
||||
};
|
||||
}
|
||||
else {};
|
||||
|
||||
|
|
Loading…
Reference in a new issue