mirror of
https://git.oat.zone/dark-firepit/dotfiles
synced 2024-04-27 23:35:05 +02:00
29 lines
829 B
Nix
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; };
|
|
})
|
|
];
|
|
}
|
|
]);
|
|
}
|