diff options
Diffstat (limited to 'home/apps/caelestia/default.nix')
| -rw-r--r-- | home/apps/caelestia/default.nix | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/home/apps/caelestia/default.nix b/home/apps/caelestia/default.nix new file mode 100644 index 0000000..75dbb26 --- /dev/null +++ b/home/apps/caelestia/default.nix @@ -0,0 +1,26 @@ +{ + lib, + inputs, + config, + ... +}: let + inherit (lib) mkIf; + cfg = config.apps.caelestia; +in { + imports = [ + inputs.caelestia-shell.homeManagerModules.default + ./settings.nix + ./scheme.nix + ]; + + config = mkIf cfg.enable { + default.appLauncher = lib.mkOverride 600 "caelestia-shell ipc call drawers toggle launcher"; + #default.lockScreen = "caelestia-shell ipc call lock lock"; + + programs.caelestia = { + enable = true; + systemd.enable = true; + cli.enable = true; + }; + }; +} |