feat: add app launcher

This commit is contained in:
2026-05-03 21:42:30 +02:00
parent 60757ee336
commit 7bdf23001f
18 changed files with 665 additions and 57 deletions

View File

@@ -136,6 +136,18 @@
description = "Path to the emacsclient binary";
};
};
screenrec = {
enable = lib.mkOption {
type = lib.types.bool;
default = false;
description = "Whether to enable the screenrec widget and menu";
};
output_dir = lib.mkOption {
type = lib.types.str;
default = "~/Videos/wl-screenrec";
description = "Directory to save recordings into";
};
};
};
};
default = {
@@ -154,6 +166,10 @@
notmuch_path = "notmuch";
emacsclient_command = "emacsclient";
};
screenrec = {
enable = false;
output_dir = "~/Videos/wl-screenrec";
};
};
};
};