summaryrefslogtreecommitdiff
path: root/home/apps/caelestia/default.nix
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2026-01-08 22:32:22 -0500
committerFreya Murphy <freya@freyacat.org>2026-01-08 22:32:22 -0500
commit71b157a4ccc58f7bc1c8b270b573f54be211eb1b (patch)
tree1035fdee556a09bc78b5f6126881427cfaba38c6 /home/apps/caelestia/default.nix
parentfix gtk icons (diff)
downloaddotfiles-nix-71b157a4ccc58f7bc1c8b270b573f54be211eb1b.tar.gz
dotfiles-nix-71b157a4ccc58f7bc1c8b270b573f54be211eb1b.tar.bz2
dotfiles-nix-71b157a4ccc58f7bc1c8b270b573f54be211eb1b.zip
new qt shell :)
Diffstat (limited to 'home/apps/caelestia/default.nix')
-rw-r--r--home/apps/caelestia/default.nix21
1 files changed, 21 insertions, 0 deletions
diff --git a/home/apps/caelestia/default.nix b/home/apps/caelestia/default.nix
new file mode 100644
index 0000000..4693f67
--- /dev/null
+++ b/home/apps/caelestia/default.nix
@@ -0,0 +1,21 @@
+{
+ lib,
+ inputs,
+ ...
+}: let
+in {
+ imports = [
+ inputs.caelestia-shell.homeManagerModules.default
+ ./settings.nix
+ ./scheme.nix
+ ];
+
+ default.appLauncher = lib.mkOverride 600 "caelestia-shell ipc call drawers toggle launcher";
+ default.lockScreen = lib.mkOverride 600 "caelestia-shell ipc call lock lock";
+
+ programs.caelestia = {
+ enable = true;
+ systemd.enable = true;
+ cli.enable = true;
+ };
+}