blob: 96aa3c5f112a2484da046ad6523441e861996b1e (
about) (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
|
(define-module (packages plasma)
#:use-module (gnu packages freedesktop)
#:use-module (gnu packages gnupg)
#:use-module (gnu packages kde-frameworks)
#:use-module (gnu packages kde-pim)
#:use-module (gnu packages kde-plasma)
#:use-module (gnu packages qt)
#:use-module (guix packages))
(define-public kgpg*
(package (inherit kgpg)
(propagated-inputs (list pinentry))))
(define-public plasma*
(package (inherit plasma)
(propagated-inputs (list kded ;; custom change
kgpg* ;; custom change
kdeclarative ;; require by sddm breeze theme
plasma5support ;; require by sddm breeze theme
qt5compat ;; require by sddm breeze theme
kiconthemes ;; require by sddm breeze theme
ksvg ;; require by sddm breeze theme
qqc2-desktop-style ; qtquickcontrols2 theme
ocean-sound-theme
qtdeclarative
qtsvg ;; for svg support
qtbase ;; why?
baloo
breeze-icons ; default mouse icon
breeze
breeze-gtk
layer-shell-qt
drkonqi
kactivitymanagerd ; require this run dbus
kde-cli-tools
kdecoration
kdeplasma-addons
ktexteditor
kscreen
libkscreen
krdp
ksystemstats
kwallet
kwallet-pam
kwin
plasma-workspace-wallpapers
libksysguard
milou
oxygen-sounds
qqc2-breeze-style
kde-gtk-config
kinfocenter
kscreenlocker
ksshaskpass
discover
kmenuedit
plasma-welcome
plasma-browser-integration
plasma-desktop
plasma-disks
polkit-kde-agent
system-settings
xdg-desktop-portal-kde
;; module cyclic referencing
(module-ref
(resolve-interface
'(gnu packages kde-systemtools))
'dolphin)
(module-ref
(resolve-interface
'(gnu packages kde-systemtools))
'konsole)
(module-ref
(resolve-interface
'(gnu packages kde-systemtools))
'spectacle)
plasma-firewall
plasma-integration
plasma-nm
plasma-pa
plasma-systemmonitor
;; plasma-thunderbolt ;; waiting for bolt
kglobalaccel
kglobalacceld
plasma-vault
plasma-workspace
powerdevil))))
|