Add KDE
This commit is contained in:
@@ -36,6 +36,7 @@ in
|
||||
++ [
|
||||
loupe
|
||||
papers
|
||||
refine
|
||||
simple-scan
|
||||
];
|
||||
};
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
lib,
|
||||
pkgs,
|
||||
config,
|
||||
...
|
||||
}:
|
||||
with lib;
|
||||
let
|
||||
cfg = config.os.shells.kde;
|
||||
in
|
||||
{
|
||||
options.os.shells.kde = {
|
||||
enable = mkEnableOption "System gnome shell service";
|
||||
};
|
||||
config = mkIf cfg.enable {
|
||||
|
||||
services.displayManager.plasma-login-manager.enable = true;
|
||||
services.desktopManager.plasma6.enable = true;
|
||||
|
||||
environment = {
|
||||
|
||||
plasma6.excludePackages = with pkgs; [
|
||||
aurorae
|
||||
plasma-browser-integration
|
||||
kwin-x11
|
||||
(lib.getBin qttools) # Expose qdbus in PATH
|
||||
elisa
|
||||
gwenview
|
||||
ktexteditor # provides elevated actions for kate
|
||||
khelpcenter
|
||||
baloo-widgets # baloo information in Dolphin
|
||||
spectacle
|
||||
krdp
|
||||
];
|
||||
};
|
||||
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user