initial setup
This commit is contained in:
		
							
								
								
									
										27
									
								
								root/plasma/applications/default.nix
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								root/plasma/applications/default.nix
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,27 @@
 | 
			
		||||
{ pkgs, ...}: {
 | 
			
		||||
environment.systemPackages =
 | 
			
		||||
   (with pkgs; [
 | 
			
		||||
    nur.repos.shadowrz.klassy-qt6
 | 
			
		||||
    kdePackages.kate
 | 
			
		||||
    kdePackages.isoimagewriter
 | 
			
		||||
    kdePackages.gwenview
 | 
			
		||||
    kdePackages.okular
 | 
			
		||||
    kdePackages.kdenlive
 | 
			
		||||
    kdePackages.elisa
 | 
			
		||||
    kdePackages.wallpaper-engine-plugin
 | 
			
		||||
    kdePackages.qtwebengine
 | 
			
		||||
    haruna
 | 
			
		||||
    krita
 | 
			
		||||
    kdePackages.kcolorchooser
 | 
			
		||||
    kdePackages.kfind
 | 
			
		||||
    kdePackages.kcalc
 | 
			
		||||
    kdePackages.filelight
 | 
			
		||||
    kdePackages.skanlite
 | 
			
		||||
    kdePackages.ksystemlog
 | 
			
		||||
    kdePackages.partitionmanager
 | 
			
		||||
    kdePackages.plasma-browser-integration
 | 
			
		||||
    kdePackages.koi
 | 
			
		||||
    python312Packages.kde-material-you-colors
 | 
			
		||||
    pywal
 | 
			
		||||
    ]);
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										6
									
								
								root/plasma/desktop-environment/default.nix
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								root/plasma/desktop-environment/default.nix
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
{ pkgs, user,  ... }:
 | 
			
		||||
{
 | 
			
		||||
  # Install plasma without xserver. Use wayland.
 | 
			
		||||
  services.desktopManager.plasma6.enable = true;
 | 
			
		||||
  services.xserver.enable = false;
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										10
									
								
								root/plasma/display-manager/default.nix
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								root/plasma/display-manager/default.nix
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,10 @@
 | 
			
		||||
{ user, ... }:
 | 
			
		||||
{
 | 
			
		||||
  # Only use sddm on Computer-Mo.
 | 
			
		||||
  services.displayManager =  {
 | 
			
		||||
    sddm.wayland.enable = true;
 | 
			
		||||
    sddm.enable = true;
 | 
			
		||||
    autoLogin.enable = true;
 | 
			
		||||
    autoLogin.user = user;
 | 
			
		||||
  };
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user