Initial switch to regreet
This commit is contained in:
parent
825994465e
commit
dc0e76f40d
|
@ -5,20 +5,19 @@ in with lib; {
|
||||||
# Turn on GDM for login
|
# Turn on GDM for login
|
||||||
services.xserver = {
|
services.xserver = {
|
||||||
enable = true;
|
enable = true;
|
||||||
autorun = true;
|
autorun = false;
|
||||||
displayManager = {
|
|
||||||
sddm = {
|
|
||||||
enable = true;
|
|
||||||
settings = {
|
|
||||||
Wayland = { CompositorCommand = "kwin_wayland --no-lockscreen"; };
|
|
||||||
};
|
|
||||||
theme = "sugar-dark";
|
|
||||||
};
|
|
||||||
defaultSession = "hyprland";
|
|
||||||
};
|
|
||||||
# Enable plasma for the applications
|
# Enable plasma for the applications
|
||||||
desktopManager.plasma5.enable = true;
|
desktopManager.plasma5.enable = true;
|
||||||
};
|
};
|
||||||
|
# Greetd for login
|
||||||
|
programs.regreet = {
|
||||||
|
enable = true;
|
||||||
|
settings = { GTK = { font_name = "Roboto 16"; }; };
|
||||||
|
};
|
||||||
|
services.greetd = {
|
||||||
|
enable = true;
|
||||||
|
settings = { default_session.command = "cage -s -- regreet"; };
|
||||||
|
};
|
||||||
# Setup drivers
|
# Setup drivers
|
||||||
hardware.opengl = {
|
hardware.opengl = {
|
||||||
# Enable vulkan
|
# Enable vulkan
|
||||||
|
@ -28,6 +27,10 @@ in with lib; {
|
||||||
};
|
};
|
||||||
# Basic packages that are effectively required for a graphical system
|
# Basic packages that are effectively required for a graphical system
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
|
# Greeter packages
|
||||||
|
cage
|
||||||
|
config.programs.regreet.package
|
||||||
|
gnome.adwaita-icon-theme
|
||||||
# GTK Theming
|
# GTK Theming
|
||||||
gtk-engine-murrine
|
gtk-engine-murrine
|
||||||
gtk_engines
|
gtk_engines
|
||||||
|
|
Loading…
Reference in New Issue