Revert "Replace LightDM with greetd"

This reverts commit d36734ecfc.
This commit is contained in:
coolneng 2023-02-12 23:59:44 +01:00
parent ab11fd9452
commit 146d9eac0f
Signed by: coolneng
GPG Key ID: 9893DA236405AF57
1 changed files with 24 additions and 25 deletions

View File

@ -2,31 +2,18 @@
with pkgs;
let
swayRun = writeShellScript "sway-startup-script" ''
export MOZ_ENABLE_WAYLAND=1
export MOZ_USE_XINPUT2=1
export GRIM_DEFAULT_DIR=/home/coolneng/Photos/Screenshots
export _JAVA_AWT_WM_NONREPARENTING=1
export XDG_SESSION_TYPE=wayland
export XDG_CURRENT_DESKTOP=sway
export NVIM_LISTEN_ADDRESS=/tmp/nvimsocket
export GIT_CONFIG_NOSYSTEM=true
export SYSTEMD_LESS=FRSMK
exec sway $@
'';
in {
{
# Display manager
services.greetd = {
enable = true;
settings = rec {
initial_session = {
command = swayRun;
user = "coolneng";
};
default_session = initial_session;
services.xserver.enable = true;
services.xserver.displayManager = {
defaultSession = "sway";
autoLogin = {
enable = true;
user = "coolneng";
};
lightdm = {
enable = true;
greeter.enable = false;
};
};
@ -48,8 +35,20 @@ in {
kanshi
kitty
qt5.qtwayland
xdg-utils
glib
];
extraSessionCommands = ''
export MOZ_ENABLE_WAYLAND=1
export MOZ_USE_XINPUT2=1
export GRIM_DEFAULT_DIR=/home/coolneng/Photos/Screenshots
export _JAVA_AWT_WM_NONREPARENTING=1
export SDL_VIDEODRIVER=wayland
export XDG_SESSION_TYPE=wayland
export XDG_CURRENT_DESKTOP=sway
export NVIM_LISTEN_ADDRESS=/tmp/nvimsocket
export GIT_CONFIG_NOSYSTEM=true
export SYSTEMD_LESS=FRSMK
'';
wrapperFeatures.gtk = true;
};