mirror of
https://github.com/alyraffauf/nixcfg.git
synced 2024-11-22 02:13:55 -05:00
greetd: fixed failure to start with blank initial_session
This commit is contained in:
parent
fe1ee27b8f
commit
fb75cd9ec9
|
@ -29,18 +29,22 @@
|
|||
services = {
|
||||
greetd = {
|
||||
enable = true;
|
||||
settings = rec {
|
||||
default_session = {
|
||||
command = lib.mkDefault "${pkgs.greetd.tuigreet}/bin/tuigreet --asterisks -g 'Welcome to NixOS ${config.system.nixos.release}' --time --remember --cmd ${config.alyraffauf.desktop.greetd.session}";
|
||||
};
|
||||
initial_session =
|
||||
if config.alyraffauf.desktop.greetd.autologin.enable
|
||||
then {
|
||||
settings =
|
||||
if config.alyraffauf.desktop.greetd.autologin.enable
|
||||
then {
|
||||
default_session = {
|
||||
command = lib.mkDefault "${pkgs.greetd.tuigreet}/bin/tuigreet --asterisks -g 'Welcome to NixOS ${config.system.nixos.release}' --time --remember --cmd ${config.alyraffauf.desktop.greetd.session}";
|
||||
};
|
||||
initial_session = {
|
||||
command = config.alyraffauf.desktop.greetd.session;
|
||||
user = config.alyraffauf.desktop.greetd.autologin.user;
|
||||
}
|
||||
else {};
|
||||
};
|
||||
};
|
||||
}
|
||||
else {
|
||||
default_session = {
|
||||
command = lib.mkDefault "${pkgs.greetd.tuigreet}/bin/tuigreet --asterisks -g 'Welcome to NixOS ${config.system.nixos.release}' --time --remember --cmd ${config.alyraffauf.desktop.greetd.session}";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue