Initial commit

This commit is contained in:
Henry Sipp
2025-06-28 12:27:26 -05:00
commit 5d3d3d6037
90 changed files with 4365 additions and 0 deletions
+40
View File
@@ -0,0 +1,40 @@
{
config,
pkgs,
...
}: let
cfg = config.omarchy;
wallpapers = {
"tokyo-night" = [
"1-Pawel-Czerwinski-Abstract-Purple-Blue.jpg"
];
"kanagawa" = [
"kanagawa-1.png"
];
"everforest" = [
"1-everforest.jpg"
];
};
# Safe access with fallback
selected_wallpaper = builtins.elemAt (wallpapers.${cfg.theme}) 0;
selected_wallpaper_path = "~/Pictures/Wallpapers/${selected_wallpaper}";
in {
home.file = {
"Pictures/Wallpapers" = {
source = ../../config/themes/${cfg.theme}/wallpapers;
recursive = true;
};
};
services.hyprpaper = {
enable = true;
settings = {
preload = [
selected_wallpaper_path
];
wallpaper = [
"eDP-1,${selected_wallpaper_path}"
];
};
};
}