1
0
Fork 0
mirror of https://git.oat.zone/dark-firepit/dotfiles synced 2024-04-27 23:35:05 +02:00
git.oat.zone--dark-firepit-.../modules/theme/still/default.nix
System administrator ec00c09f2e Dotfiles
2022-01-11 17:44:40 +00:00

29 lines
829 B
Nix

{ config, options, lib, pkgs, ... }:
with lib;
let
theme = config.modules.theme;
in {
config = mkIf (theme.active == "still") (mkMerge [
{
modules.theme.wallpaper = ./background.png;
home.configFile = with config.modules; mkMerge [
(mkIf desktop.services.waybar.enable {
"waybar" = { source = ./config/waybar; target = "$HOME.config/waybar"; recursive = true; };
})
/*
(mkIf desktop.apps.alacritty.enable {
"alacritty" = { source = ./config/alacritty; recursive = true; };
})
(mkIf desktop.apps.wofi.enable {
"wofi" = { source = ./config/wofi; recursive = true; };
})
*/
(mkIf desktop.sway.enable {
"sway" = { source = ./config/sway; target = "$HOME.config/sway"; recursive = true; };
})
];
}
]);
}