summaryrefslogtreecommitdiff
path: root/aisaka.org
diff options
context:
space:
mode:
Diffstat (limited to 'aisaka.org')
-rw-r--r--aisaka.org49
1 files changed, 48 insertions, 1 deletions
diff --git a/aisaka.org b/aisaka.org
index 17dc6a2..5e29700 100644
--- a/aisaka.org
+++ b/aisaka.org
@@ -29,6 +29,7 @@ https://guix.gnu.org/en/manual/en/html_node/System-Configuration.html
#+begin_src scheme :noweb-ref system-dump :tangle system-configuration.scm
(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)
@@ -67,7 +68,7 @@ https://guix.gnu.org/en/manual/en/html_node/System-Configuration.html
"ntfs-3g"))
( map
<<to-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
<<system-services>>)
@@ -94,6 +95,15 @@ https://guix.gnu.org/en/manual/en/html_node/Services.html
#+begin_src scheme :noweb-ref system-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"))
<<ssh-system-service>>
<<system-base-services>>
<<system-miscellaneous-services>>
@@ -110,6 +120,7 @@ https://guix.gnu.org/en/manual/en/html_node/Services.html
(git-daemon-configuration
(export-all? #t)))
(service gnome-desktop-service-type)
+ (service plasma-desktop-service-type)
(service
tor-service-type
(tor-configuration
@@ -121,6 +132,11 @@ https://guix.gnu.org/en/manual/en/html_node/Services.html
(elogind-configuration
(inherit configuration)
(handle-lid-switch 'ignore)))
+ (gdm-service-type
+ configuration =>
+ (gdm-configuration
+ (inherit configuration)
+ (wayland? #t)))
(delete guix-service-type)))
#+end_src
@@ -299,6 +315,37 @@ https://guix.gnu.org/en/manual/devel/en/html_node/Home-Configuration.html
("system-update-" . ,system-update-)))
(bashrc (list
(local-file "data/bashrc")))))
+ ;; (service
+ ;; home-channels-service-type
+ ;; (list
+ ;; (channel
+ ;; (name 'guix)
+ ;; (url "https://git.savannah.gnu.org/git/guix.git"))
+ ;; (channel
+ ;; (name 'jeko)
+ ;; (url "https://framagit.org/Jeko/guix-jeko-channel.git"))
+ ;; (channel
+ ;; (name 'nonguix)
+ ;; (url "https://gitlab.com/nonguix/nonguix")
+ ;; ;; Enable signature verification:
+ ;; (introduction
+ ;; (make-channel-introduction
+ ;; "897c1a470da759236cc11798f4e0a5f7d4d59fbc"
+ ;; (openpgp-fingerprint "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5"))))
+ ;; (channel (name 'org-fc-tn)
+ ;; (url "file:///home/marek/src/org-fc")
+ ;; (branch "repository"))
+ ;; (channel (name 'packages)
+ ;; (url "file:///home/marek/src/packages")
+ ;; (branch "master"))
+ ;; (channel (name 'channel)
+ ;; (url "https://git.marekpasnikowski.pl/git/channel.git")
+ ;; (branch "wip-channel")
+ ;; ( introduction
+ ;; ( make-channel-introduction
+ ;; "f8ccfe8f3e5c8bafe06665cbd4b0c9301e1a64b6"
+ ;; ( openpgp-fingerprint
+ ;; "590E 500F E39D 26B3 E60B 743B 6D81 B120 7711 899F" ) ) ))))
(simple-service 'configuration-files
home-files-service-type
`((".config/git/config" ,(local-file "data/git-config"))