feat: Use gdm in ryu
This commit is contained in:
@@ -12,7 +12,7 @@
|
|||||||
security = {
|
security = {
|
||||||
sudo.wheelNeedsPassword = false;
|
sudo.wheelNeedsPassword = false;
|
||||||
polkit.enable = true;
|
polkit.enable = true;
|
||||||
pam.services.greetd.enableGnomeKeyring = true;
|
# pam.services.greetd.enableGnomeKeyring = true;
|
||||||
rtkit.enable = true;
|
rtkit.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -61,18 +61,18 @@
|
|||||||
udisks2.enable = true;
|
udisks2.enable = true;
|
||||||
gnome.gnome-keyring.enable = true;
|
gnome.gnome-keyring.enable = true;
|
||||||
|
|
||||||
greetd = let
|
# greetd = let
|
||||||
tuigreet = "${pkgs.greetd.tuigreet}/bin/tuigreet";
|
# tuigreet = "${pkgs.greetd.tuigreet}/bin/tuigreet";
|
||||||
hyprland-session = "${pkgs.hyprland}/share/wayland-sessions";
|
# hyprland-session = "${pkgs.hyprland}/share/wayland-sessions";
|
||||||
in {
|
# in {
|
||||||
enable = true;
|
# enable = true;
|
||||||
settings = {
|
# settings = {
|
||||||
default_session = {
|
# default_session = {
|
||||||
command = "${tuigreet} --time --remember --remember-session --sessions ${hyprland-session}";
|
# command = "${tuigreet} --time --remember --remember-session --sessions ${hyprland-session}";
|
||||||
user = "greeter";
|
# user = "greeter";
|
||||||
};
|
# };
|
||||||
};
|
# };
|
||||||
};
|
# };
|
||||||
# networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
|
# networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
|
||||||
|
|
||||||
udev.packages = [pkgs.yubikey-personalization pkgs.yubikey-personalization-gui pkgs.via];
|
udev.packages = [pkgs.yubikey-personalization pkgs.yubikey-personalization-gui pkgs.via];
|
||||||
@@ -83,6 +83,7 @@
|
|||||||
layout = "us";
|
layout = "us";
|
||||||
variant = "";
|
variant = "";
|
||||||
};
|
};
|
||||||
|
xserver.displayManager.gdm.enable = true;
|
||||||
pipewire = {
|
pipewire = {
|
||||||
enable = true;
|
enable = true;
|
||||||
alsa.enable = true;
|
alsa.enable = true;
|
||||||
@@ -109,16 +110,16 @@
|
|||||||
bootspec.enable = true;
|
bootspec.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
systemd.services.greetd.serviceConfig = {
|
# systemd.services.greetd.serviceConfig = {
|
||||||
Type = "idle";
|
# Type = "idle";
|
||||||
StandardInput = "tty";
|
# StandardInput = "tty";
|
||||||
StandardOutput = "tty";
|
# StandardOutput = "tty";
|
||||||
StandardError = "journal"; # Without this errors will spam on screen
|
# StandardError = "journal"; # Without this errors will spam on screen
|
||||||
# Without these bootlogs will spam on screen
|
# # Without these bootlogs will spam on screen
|
||||||
TTYReset = true;
|
# TTYReset = true;
|
||||||
TTYVHangup = true;
|
# TTYVHangup = true;
|
||||||
TTYVTDisallocate = true;
|
# TTYVTDisallocate = true;
|
||||||
};
|
# };
|
||||||
hardware = {
|
hardware = {
|
||||||
keyboard.qmk.enable = true;
|
keyboard.qmk.enable = true;
|
||||||
# services.wireplumber.configPackages = with pkgs; [ bluez ];
|
# services.wireplumber.configPackages = with pkgs; [ bluez ];
|
||||||
|
|||||||
Reference in New Issue
Block a user