system: change autologin system
This commit is contained in:
parent
71f5a86c55
commit
8a83a915fd
@ -73,9 +73,6 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
initExtra = ''
|
initExtra = ''
|
||||||
if [ -z "''${WAYLAND_DISPLAY}" ] && [ "''${XDG_VTNR}" -eq 1 ]; then
|
|
||||||
dbus-run-session Hyprland
|
|
||||||
fi
|
|
||||||
eval "$(zoxide init zsh)"
|
eval "$(zoxide init zsh)"
|
||||||
eval "$(nh completions --shell zsh)"
|
eval "$(nh completions --shell zsh)"
|
||||||
source "$(fzf-share)/key-bindings.zsh"
|
source "$(fzf-share)/key-bindings.zsh"
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ pkgs, ... }: {
|
{ pkgs, lib, ... }: {
|
||||||
programs.zsh.enable = true;
|
programs.zsh.enable = true;
|
||||||
|
|
||||||
users = {
|
users = {
|
||||||
@ -12,5 +12,21 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
services.getty.autologinUser = "chest";
|
services.greetd = let
|
||||||
|
tuigreet = pkgs.lib.getExe pkgs.greetd.tuigreet;
|
||||||
|
session = lib.getExe pkgs.hyprland;
|
||||||
|
username = "chest";
|
||||||
|
in {
|
||||||
|
enable = true;
|
||||||
|
settings = {
|
||||||
|
initial_session = {
|
||||||
|
command = "${session}";
|
||||||
|
user = "${username}";
|
||||||
|
};
|
||||||
|
default_session = {
|
||||||
|
command = "${tuigreet} --greeting 'Welcome to NixOS!' --asterisks --remember --remember-user-session --time -cmd ${session}";
|
||||||
|
user = "greeter";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ pkgs, ... }: {
|
{ pkgs, lib, ... }: {
|
||||||
programs.zsh.enable = true;
|
programs.zsh.enable = true;
|
||||||
|
|
||||||
users = {
|
users = {
|
||||||
@ -12,5 +12,21 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
services.getty.autologinUser = "sweetbread";
|
services.greetd = let
|
||||||
|
tuigreet = pkgs.lib.getExe pkgs.greetd.tuigreet;
|
||||||
|
session = lib.getExe pkgs.hyprland;
|
||||||
|
username = "sweetbread";
|
||||||
|
in {
|
||||||
|
enable = true;
|
||||||
|
settings = {
|
||||||
|
initial_session = {
|
||||||
|
command = "${session}";
|
||||||
|
user = "${username}";
|
||||||
|
};
|
||||||
|
default_session = {
|
||||||
|
command = "${tuigreet} --greeting 'Welcome to NixOS!' --asterisks --remember --remember-user-session --time -cmd ${session}";
|
||||||
|
user = "greeter";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user