aboutsummaryrefslogtreecommitdiff
path: root/nixos/nixosModules
diff options
context:
space:
mode:
authorspl3g <spleefer6@yandex.ru>2024-07-24 17:14:14 +0500
committerspl3g <spleefer6@yandex.ru>2025-05-01 14:58:56 +0300
commit4ed188828c9097e219926bbf71817c24f05a44e4 (patch)
tree2c607b86ad6b0c876be5ce882b2ab190f7e6d35f /nixos/nixosModules
parent090c4e2b7a4e4c719e20be9803c66cec0ad724cf (diff)
add command option to greetd
Diffstat (limited to 'nixos/nixosModules')
-rw-r--r--nixos/nixosModules/greetd.nix9
1 files changed, 6 insertions, 3 deletions
diff --git a/nixos/nixosModules/greetd.nix b/nixos/nixosModules/greetd.nix
index f391d68..0503e7d 100644
--- a/nixos/nixosModules/greetd.nix
+++ b/nixos/nixosModules/greetd.nix
@@ -1,15 +1,18 @@
-{ pkgs, config, lib, inputs, outputs, ... }:
+{ pkgs, config, lib, ... }:
{
options = {
- greetd.enable = lib.mkEnableOption "enable greetd";
+ greetd = {
+ enable = lib.mkEnableOption "enable greetd";
+ command = lib.mkOption { type = lib.types.str; };
+ };
};
config = lib.mkIf config.greetd.enable {
services.greetd = {
enable = true;
settings = {
default_session = {
- command = "${pkgs.greetd.tuigreet}/bin/tuigreet -t -r -c Hyprland";
+ command = "${pkgs.greetd.tuigreet}/bin/tuigreet -t -r --asterisks --user-menu -c ${config.greetd.command}";
user = "jerpo";
};
};