This commit is contained in:
Daniel Ziltener 2024-04-04 13:45:43 +02:00
parent 5cefa6dab5
commit 526b6afa56
Signed by: zilti
GPG key ID: B38976E82C9DAE42
4 changed files with 15 additions and 57 deletions

View file

@ -28,10 +28,4 @@
"13E7 6CD6 E649 C28C 3385 4DF5 5E5A A665 6149 17F7")))) "13E7 6CD6 E649 C28C 3385 4DF5 5E5A A665 6149 17F7"))))
(channel (channel
(name 'ziltis-channel) (name 'ziltis-channel)
(url "https://gitea.lyrion.ch/zilti/guixchannel") (url "https://gitea.lyrion.ch/zilti/guixchannel"))))
#;(introduction
(make-channel-introduction
"2aa768893d7da14d9831d45e6f1b1625240ff222"
(openpgp-fingerprint
"37F6 55BA F43B C0FF 300A 91A1 B389 76E8 2C9D AE42")))))
)

View file

@ -91,6 +91,7 @@ There are many community modules at [[https://whereis.みんな/][Whereis]].
- fonts - fonts
- gl - gl
- gnome - gnome
- kde-frameworks
- linux - linux
- pciutils - pciutils
- qt - qt
@ -166,13 +167,7 @@ This adds the Nonguix channel.
"13E7 6CD6 E649 C28C 3385 4DF5 5E5A A665 6149 17F7")))) "13E7 6CD6 E649 C28C 3385 4DF5 5E5A A665 6149 17F7"))))
(channel (channel
(name 'ziltis-channel) (name 'ziltis-channel)
(url "https://gitea.lyrion.ch/zilti/guixchannel") (url "https://gitea.lyrion.ch/zilti/guixchannel"))))
#;(introduction
(make-channel-introduction
"2aa768893d7da14d9831d45e6f1b1625240ff222"
(openpgp-fingerprint
"37F6 55BA F43B C0FF 300A 91A1 B389 76E8 2C9D AE42")))))
)
#+end_src #+end_src
#+RESULTS: root-channels #+RESULTS: root-channels
@ -194,6 +189,7 @@ This adds the Nonguix channel.
- mesa - mesa
- nss-certs - nss-certs
- network-manager - network-manager
- kwayland
- qtwayland - qtwayland
- readline - readline
- tuxedo-keyboard - tuxedo-keyboard
@ -202,6 +198,7 @@ This adds the Nonguix channel.
- xf86-video-amdgpu - xf86-video-amdgpu
- xf86-video-intel - xf86-video-intel
- xorg-server-xwayland - xorg-server-xwayland
- wayland
- amdgpu-firmware - amdgpu-firmware
- amd-microcode - amd-microcode
- intel-microcode - intel-microcode
@ -225,8 +222,6 @@ This adds the Nonguix channel.
<<root-modified-desktop-services>> <<root-modified-desktop-services>>
<<root-simple-service-block>> <<root-simple-service-block>>
(list polkit-wheel-service) (list polkit-wheel-service)
#;(list
<<greeter-service>>)
(list (list
<<screen-lock-service>>) <<screen-lock-service>>)
(list (list
@ -266,7 +261,7 @@ These services are unmodified, or have just few settings.
(service unattended-upgrade-service-type (service unattended-upgrade-service-type
(unattended-upgrade-configuration (unattended-upgrade-configuration
(schedule "5 12 * * 1") (schedule "5 12 * * 1")
(channels #~ #;(channels #~
<<root-channels>>))) <<root-channels>>)))
#+end_src #+end_src
@ -330,37 +325,6 @@ These services are unmodified, or have just few settings.
%default-authorized-guix-keys))))) %default-authorized-guix-keys)))))
#+end_src #+end_src
*** Greeter Service
=greetd= is a broken mess, yet here we are.
#+NAME: greeter-service
#+begin_src scheme
(service greetd-service-type
(greetd-configuration
(greeter-supplementary-groups
(list "video" "input"))
(terminals
(list
(greetd-terminal-configuration
(terminal-vt "1"))
(greetd-terminal-configuration
(terminal-vt "2"))
(greetd-terminal-configuration
(terminal-vt "3"))
(greetd-terminal-configuration
(terminal-vt "4"))
#;(greetd-terminal-configuration
(terminal-vt "7")
(terminal-switch #t)
(default-session-command
(greetd-wlgreet-session
(command
(file-append swayfx "/bin/sway")))))
(greetd-terminal-configuration
(terminal-vt "8"))))))
#+end_src
*** Screen Locker Service *** Screen Locker Service
For some reason, this service runs on root level for Guix. For some reason, this service runs on root level for Guix.

View file

@ -34,6 +34,7 @@
fonts fonts
gl gl
gnome gnome
kde-frameworks
linux linux
pciutils pciutils
qt qt
@ -98,6 +99,7 @@
mesa mesa
nss-certs nss-certs
network-manager network-manager
kwayland
qtwayland qtwayland
readline readline
tuxedo-keyboard tuxedo-keyboard
@ -106,6 +108,7 @@
xf86-video-amdgpu xf86-video-amdgpu
xf86-video-intel xf86-video-intel
xorg-server-xwayland xorg-server-xwayland
wayland
amdgpu-firmware amdgpu-firmware
amd-microcode amd-microcode
intel-microcode) intel-microcode)
@ -199,7 +202,7 @@
(service unattended-upgrade-service-type (service unattended-upgrade-service-type
(unattended-upgrade-configuration (unattended-upgrade-configuration
(schedule "5 12 * * 1") (schedule "5 12 * * 1")
(channels #~ #;(channels #~
(append %default-channels (append %default-channels
(list (list
(channel (channel
@ -230,11 +233,5 @@
"13E7 6CD6 E649 C28C 3385 4DF5 5E5A A665 6149 17F7")))) "13E7 6CD6 E649 C28C 3385 4DF5 5E5A A665 6149 17F7"))))
(channel (channel
(name 'ziltis-channel) (name 'ziltis-channel)
(url "https://gitea.lyrion.ch/zilti/guixchannel") (url "https://gitea.lyrion.ch/zilti/guixchannel"))))))))))
#;(introduction
(make-channel-introduction
"2aa768893d7da14d9831d45e6f1b1625240ff222"
(openpgp-fingerprint
"37F6 55BA F43B C0FF 300A 91A1 B389 76E8 2C9D AE42")))))
)))))))
(name-service-switch %mdns-host-lookup-nss)) (name-service-switch %mdns-host-lookup-nss))

View file

@ -192,8 +192,10 @@
"pavucontrol" "pavucontrol"
"perl-mozilla-ca" "perl-mozilla-ca"
"pinentry-qt" "pinentry-qt"
"plasma-wayland-protocols"
"process-compose" "process-compose"
"qtwayland" "qt5ct"
"qtwayland@5.15.10"
"pv" "pv"
"rsync" "rsync"
"rust" "rust"
@ -269,6 +271,7 @@
"emacs-paredit" "emacs-paredit"
"emacs-paren-face" "emacs-paren-face"
"emacs-pass" "emacs-pass"
"emacs-pinentry"
"emacs-seq" "emacs-seq"
"emacs-tempel" "emacs-tempel"
"emacs-transient" "emacs-transient"