adding plasma as main session and trying to ensure sddm works

This commit is contained in:
Chris Cochrun 2022-10-14 06:16:43 -05:00
parent 8f54192c5f
commit 8cb3ff577f
3 changed files with 31 additions and 9 deletions

View file

@ -164,9 +164,13 @@ services.xserver = {
enable = true;
package = pkgs.awesome;
};
displayManager.sddm = {
enable = true;
enableHidpi = true;
displayManager = {
startx.enable = true;
defaultSession = "plasmawayland";
sddm = {
enable = true;
enableHidpi = true;
};
};
desktopManager.plasma5 = {
enable = true;
@ -594,6 +598,11 @@ Notice how I am including all of my software here. It may be a big file, but hav
services.xserver.layout = "us";
# services.xserver.xkbOptions = "eurosign:e";
systemd.services.display-manager = {
wants = [ "systemd-user-sessions.service" "multi-user.target" "network-online.target" ];
after = [ "systemd-user-sessions.service" "multi-user.target" "network-online.target" ];
};
# Enable CUPS to print documents.
services.printing.enable = true;
services.printing.drivers = [ pkgs.gutenprint pkgs.gutenprintBin pkgs.hplipWithPlugin ];

View file

@ -84,9 +84,13 @@ imports =
enable = true;
package = pkgs.awesome;
};
displayManager.sddm = {
enable = true;
enableHidpi = true;
displayManager = {
startx.enable = true;
defaultSession = "plasmawayland";
sddm = {
enable = true;
enableHidpi = true;
};
};
desktopManager.plasma5 = {
enable = true;

View file

@ -84,9 +84,13 @@
enable = true;
package = pkgs.awesome;
};
displayManager.sddm = {
enable = true;
enableHidpi = true;
displayManager = {
startx.enable = true;
defaultSession = "plasmawayland";
sddm = {
enable = true;
enableHidpi = true;
};
};
desktopManager.plasma5 = {
enable = true;
@ -104,6 +108,11 @@
services.xserver.layout = "us";
# services.xserver.xkbOptions = "eurosign:e";
systemd.services.display-manager = {
wants = [ "systemd-user-sessions.service" "multi-user.target" "network-online.target" ];
after = [ "systemd-user-sessions.service" "multi-user.target" "network-online.target" ];
};
# Enable CUPS to print documents.
services.printing.enable = true;
services.printing.drivers = [ pkgs.gutenprint pkgs.gutenprintBin pkgs.hplipWithPlugin ];