sddm on wayland!

This commit is contained in:
William 2023-12-06 21:33:50 -03:00
parent 619364df89
commit 834c7095cc

View file

@ -23,26 +23,32 @@ in {
}; };
xserver = { xserver = {
enable = true; enable = true;
autorun = false; xkb = {
layout = "us"; layout = "us";
xkbVariant = "altgr-intl"; variant = "altgr-intl";
};
exportConfiguration = true; exportConfiguration = true;
excludePackages = (with pkgs; [ xterm ]); excludePackages = (with pkgs; [ xterm ]);
displayManager.startx.enable = true; displayManager = {
desktopManager.plasma5.enable = true; defaultSession = "plasmawayland";
}; sddm = {
greetd = { enable = true;
enable = true; wayland = {
settings = { enable = true;
default_session.command = '' compositorCommand =
${pkgs.greetd.tuigreet}/bin/tuigreet --remember --user-menu --asterisks --time --greeting "Welcome to NixOS" --cmd ${plasma}/bin/plasma''; "${pkgs.kwin}/bin/kwin_wayland --no-global-shortcuts --no-lockscreen --locale1";
initial_session = { };
command = "${plasma}/bin/plasma"; settings.General = {
user = "user"; GreeterEnvironment =
"QT_PLUGIN_PATH=${pkgs.plasma5Packages.layer-shell-qt}/${pkgs.plasma5Packages.qtbase.qtPluginPrefix},QT_WAYLAND_SHELL_INTEGRATION=layer-shell,XKB_DEFAULT_KEYMAP=en";
InputMethod = "";
};
}; };
}; };
desktopManager.plasma5.enable = true;
}; };
}; };
xdg.portal = { xdg.portal = {
enable = true; enable = true;
xdgOpenUsePortal = true; xdgOpenUsePortal = true;