diff options
Diffstat (limited to 'system-configuration.scm')
-rw-r--r-- | system-configuration.scm | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/system-configuration.scm b/system-configuration.scm index 11a6e61..388bf06 100644 --- a/system-configuration.scm +++ b/system-configuration.scm @@ -1,5 +1,6 @@ (define-module (aisaka-system-configuration) #:use-module (gnu) + #:use-module (gnu packages commencement) #:use-module (gnu packages cups) #:use-module (gnu packages finance) #:use-module (gnu services cups) @@ -40,11 +41,20 @@ ( map (compose list specification->package+output) - ( list "plasma" "plasma-desktop" "plasma-framework" "plasma-integration" "plasma-nano" "plasma-nm" "plasma-pa" "plasma-pass" "plasma-vault" "plasma-welcome" "plasma-workspace" "plasma-bigscreen" "plasma-mobile" "plasma-phonebook" "plasma-browser-integration" "plasma-mobile-settings" "plasma-mobile-sounds" "plasma-wayland-protocols" "plasma-active-window-control" "plasma-phone-components" "plasma-redshift-control" "plasma-disks" "plasma-firewall" "plasma-systemmonitor" "breeze" "breeze-gtk" "bluedevil" "breeze-icons" "kdeplasma-addons" "keysmith" "kmenuedit" "krunner" "kwin" "latte-dock" "plasma-workspace-wallpapers" "polkit-kde-agent" "system-settings" "calindori" "discover" "elisa" "kpipewire" "ksysguard" "attica" "kaccounts-integration" "kde-frameworkintegration" "kmail" "kscreen" ) ) + ( list ) ) %base-packages)) (services (append (list + (extra-special-file + "/lib64/ld-linux-x86-64.so.2" + (file-append (canonical-package glibc) "/lib/ld-linux-x86-64.so.2")) + (extra-special-file + "/lib64/libstdc++.so.6" + (file-append (canonical-package gcc-toolchain) "/lib/libstdc++.so.6")) + (extra-special-file + "/usr/lib64/libstdc++.so.6" + (file-append (canonical-package gcc-toolchain) "/lib/libstdc++.so.6")) (service openssh-service-type) (udev-rules-service 'trezord trezord-udev-rules) (service @@ -80,6 +90,7 @@ (git-daemon-configuration (export-all? #t))) (service gnome-desktop-service-type) + (service plasma-desktop-service-type) (service tor-service-type (tor-configuration @@ -91,6 +102,11 @@ (elogind-configuration (inherit configuration) (handle-lid-switch 'ignore))) + (gdm-service-type + configuration => + (gdm-configuration + (inherit configuration) + (wayland? #t))) (delete guix-service-type)))) (bootloader (bootloader-configuration (bootloader grub-bootloader) (targets '("/dev/sda")) |