mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-07-14 06:00:33 +03:00
kde5: simplify package list
This commit is contained in:
parent
3a97ea592f
commit
a55543711e
1 changed files with 18 additions and 89 deletions
|
@ -74,9 +74,7 @@ in
|
||||||
services.xserver.desktopManager.session = singleton {
|
services.xserver.desktopManager.session = singleton {
|
||||||
name = "kde5";
|
name = "kde5";
|
||||||
bgSupport = true;
|
bgSupport = true;
|
||||||
start = ''
|
start = ''exec ${plasma5.startkde}/bin/startkde;'';
|
||||||
exec ${plasma5.startkde}/bin/startkde;
|
|
||||||
'';
|
|
||||||
};
|
};
|
||||||
|
|
||||||
security.setuidOwners = singleton {
|
security.setuidOwners = singleton {
|
||||||
|
@ -88,101 +86,32 @@ in
|
||||||
};
|
};
|
||||||
|
|
||||||
environment.systemPackages = with plasma5; with kf5;
|
environment.systemPackages = with plasma5; with kf5;
|
||||||
|
(builtins.attrValues
|
||||||
|
(removeAttrs plasma5
|
||||||
|
[ "deepOverride" "override" "overrideDerivation"
|
||||||
|
"recurseForDerivations" "scope"
|
||||||
|
]))
|
||||||
|
++
|
||||||
|
(builtins.attrValues
|
||||||
|
(removeAttrs kf5
|
||||||
|
[ "deepOverride" "extra-cmake-modules" "mkDerivation" "override"
|
||||||
|
"overrideDerivation" "recurseForDerivations" "scope"
|
||||||
|
]))
|
||||||
|
++
|
||||||
[
|
[
|
||||||
# Plasma packages
|
pkgs.qt4 # qtconfig is the only way to set Qt 4 theme
|
||||||
baloo
|
|
||||||
breeze-qt4
|
|
||||||
breeze-qt5
|
|
||||||
kde-cli-tools
|
|
||||||
kdeplasma-addons
|
|
||||||
kfilemetadata
|
|
||||||
khelpcenter
|
|
||||||
khotkeys
|
|
||||||
kinfocenter
|
|
||||||
kio-extras
|
|
||||||
kmenuedit
|
|
||||||
ksysguard
|
|
||||||
kwin
|
|
||||||
kwrited
|
|
||||||
libkscreen
|
|
||||||
libksysguard
|
|
||||||
libmm-qt
|
|
||||||
libnm-qt
|
|
||||||
milou
|
|
||||||
oxygen
|
|
||||||
plasma-desktop
|
|
||||||
plasma-workspace
|
|
||||||
plasma-workspace-wallpapers
|
|
||||||
powerdevil
|
|
||||||
qt5
|
|
||||||
pkgs.qt4 # qtconfig is the only way to set the theme for Qt 4 programs
|
|
||||||
systemsettings
|
|
||||||
|
|
||||||
# Frameworks packages
|
|
||||||
attica
|
|
||||||
frameworkintegration
|
|
||||||
kactivities
|
|
||||||
karchive
|
|
||||||
kauth
|
|
||||||
kbookmarks
|
|
||||||
kcmutils
|
|
||||||
kcodecs
|
|
||||||
kcompletion
|
|
||||||
kconfig
|
|
||||||
kconfigwidgets
|
|
||||||
kcoreaddons
|
|
||||||
kcrash
|
|
||||||
kdbusaddons
|
|
||||||
kdeclarative
|
|
||||||
kded
|
|
||||||
kdesignerplugin
|
|
||||||
kdesu
|
|
||||||
kdewebkit
|
|
||||||
kdnssd
|
|
||||||
kemoticons
|
|
||||||
kglobalaccel
|
|
||||||
kguiaddons
|
|
||||||
khtml
|
|
||||||
kiconthemes
|
|
||||||
kidletime
|
|
||||||
kimageformats
|
|
||||||
kinit
|
|
||||||
kio
|
|
||||||
kitemmodels
|
|
||||||
kjobwidgets
|
|
||||||
kjs
|
|
||||||
kjsembed
|
|
||||||
kmediaplayer
|
|
||||||
knewstuff
|
|
||||||
knotifications
|
|
||||||
knotifyconfig
|
|
||||||
kparts
|
|
||||||
kplotting
|
|
||||||
kpty
|
|
||||||
kross
|
|
||||||
krunner
|
|
||||||
kservice
|
|
||||||
ktexteditor
|
|
||||||
ktextwidgets
|
|
||||||
kunitconversion
|
|
||||||
kwallet
|
|
||||||
kwidgetsaddons
|
|
||||||
kwindowsystem
|
|
||||||
kxmlgui
|
|
||||||
plasma-framework
|
|
||||||
solid
|
|
||||||
sonnet
|
|
||||||
threadweaver
|
|
||||||
|
|
||||||
kdeApps.kde-baseapps
|
kdeApps.kde-baseapps
|
||||||
kdeApps.kde-base-artwork
|
kdeApps.kde-base-artwork
|
||||||
|
kdeApps.kde-workspace
|
||||||
|
kdeApps.kde-runtime
|
||||||
|
kdeApps.kmix
|
||||||
kdeApps.konsole
|
kdeApps.konsole
|
||||||
kdeApps.oxygen-icons
|
kdeApps.oxygen-icons
|
||||||
|
|
||||||
pkgs.hicolor_icon_theme
|
pkgs.hicolor_icon_theme
|
||||||
|
|
||||||
# GTK theme, nearly identical to Breeze
|
pkgs.orion # GTK theme, nearly identical to Breeze
|
||||||
pkgs.orion
|
|
||||||
]
|
]
|
||||||
++ (optional config.networking.networkmanager.enable plasma-nm)
|
++ (optional config.networking.networkmanager.enable plasma-nm)
|
||||||
++ phononBackendPackages;
|
++ phononBackendPackages;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue