.
This commit is contained in:
parent
1551ecda93
commit
5cefa6dab5
2 changed files with 55 additions and 59 deletions
33
config.org
33
config.org
|
@ -44,21 +44,6 @@ There are many community modules at [[https://whereis.みんな/][Whereis]].
|
||||||
#+NAME: module-list
|
#+NAME: module-list
|
||||||
- gnu
|
- gnu
|
||||||
- gnu image
|
- gnu image
|
||||||
- gnu services admin
|
|
||||||
- gnu services authentication
|
|
||||||
- gnu services base
|
|
||||||
- gnu services configuration
|
|
||||||
- gnu services dbus
|
|
||||||
- gnu services desktop
|
|
||||||
- gnu services docker
|
|
||||||
- gnu services linux
|
|
||||||
- gnu services networking
|
|
||||||
- gnu services nix
|
|
||||||
- gnu services pm
|
|
||||||
- gnu services sddm
|
|
||||||
- gnu services sound
|
|
||||||
- gnu services virtualization
|
|
||||||
- gnu services xorg
|
|
||||||
- gnu system nss
|
- gnu system nss
|
||||||
- rosenthal packages wm
|
- rosenthal packages wm
|
||||||
- zilti packages sway
|
- zilti packages sway
|
||||||
|
@ -76,7 +61,20 @@ There are many community modules at [[https://whereis.みんな/][Whereis]].
|
||||||
** Service Modules
|
** Service Modules
|
||||||
|
|
||||||
#+NAME: service-module-list
|
#+NAME: service-module-list
|
||||||
|
- admin
|
||||||
|
- authentication
|
||||||
|
- base
|
||||||
|
- configuration
|
||||||
|
- dbus
|
||||||
- desktop
|
- desktop
|
||||||
|
- docker
|
||||||
|
- linux
|
||||||
|
- networking
|
||||||
|
- nix
|
||||||
|
- pm
|
||||||
|
- sddm
|
||||||
|
- sound
|
||||||
|
- virtualization
|
||||||
- xorg
|
- xorg
|
||||||
|
|
||||||
#+begin_src scheme :noweb yes :exports none :results output :tangle config.scm
|
#+begin_src scheme :noweb yes :exports none :results output :tangle config.scm
|
||||||
|
@ -228,14 +226,13 @@ This adds the Nonguix channel.
|
||||||
<<root-simple-service-block>>
|
<<root-simple-service-block>>
|
||||||
(list polkit-wheel-service)
|
(list polkit-wheel-service)
|
||||||
#;(list
|
#;(list
|
||||||
<<greeter-service>>)
|
<<greeter-service>>)
|
||||||
(list
|
(list
|
||||||
<<screen-lock-service>>)
|
<<screen-lock-service>>)
|
||||||
(list
|
(list
|
||||||
<<hosts-file-service>>)
|
<<hosts-file-service>>)
|
||||||
(list
|
(list
|
||||||
<<unattended-upgrade>>)
|
<<unattended-upgrade>>)))
|
||||||
))
|
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
*** Simple Services
|
*** Simple Services
|
||||||
|
|
81
config.scm
81
config.scm
|
@ -1,21 +1,6 @@
|
||||||
(use-modules
|
(use-modules
|
||||||
(gnu)
|
(gnu)
|
||||||
(gnu image)
|
(gnu image)
|
||||||
(gnu services admin)
|
|
||||||
(gnu services authentication)
|
|
||||||
(gnu services base)
|
|
||||||
(gnu services configuration)
|
|
||||||
(gnu services dbus)
|
|
||||||
(gnu services desktop)
|
|
||||||
(gnu services docker)
|
|
||||||
(gnu services linux)
|
|
||||||
(gnu services networking)
|
|
||||||
(gnu services nix)
|
|
||||||
(gnu services pm)
|
|
||||||
(gnu services sddm)
|
|
||||||
(gnu services sound)
|
|
||||||
(gnu services virtualization)
|
|
||||||
(gnu services xorg)
|
|
||||||
(gnu system nss)
|
(gnu system nss)
|
||||||
(rosenthal packages wm)
|
(rosenthal packages wm)
|
||||||
(zilti packages sway)
|
(zilti packages sway)
|
||||||
|
@ -24,7 +9,22 @@
|
||||||
(nongnu packages linux)
|
(nongnu packages linux)
|
||||||
(nongnu system linux-initrd))
|
(nongnu system linux-initrd))
|
||||||
|
|
||||||
(use-service-modules desktop xorg)
|
(use-service-modules
|
||||||
|
admin
|
||||||
|
authentication
|
||||||
|
base
|
||||||
|
configuration
|
||||||
|
dbus
|
||||||
|
desktop
|
||||||
|
docker
|
||||||
|
linux
|
||||||
|
networking
|
||||||
|
nix
|
||||||
|
pm
|
||||||
|
sddm
|
||||||
|
sound
|
||||||
|
virtualization
|
||||||
|
xorg)
|
||||||
|
|
||||||
(use-package-modules
|
(use-package-modules
|
||||||
bootloaders
|
bootloaders
|
||||||
|
@ -160,29 +160,29 @@
|
||||||
|
|
||||||
(list polkit-wheel-service)
|
(list polkit-wheel-service)
|
||||||
#;(list
|
#;(list
|
||||||
(service greetd-service-type
|
(service greetd-service-type
|
||||||
(greetd-configuration
|
(greetd-configuration
|
||||||
(greeter-supplementary-groups
|
(greeter-supplementary-groups
|
||||||
(list "video" "input"))
|
(list "video" "input"))
|
||||||
(terminals
|
(terminals
|
||||||
(list
|
(list
|
||||||
(greetd-terminal-configuration
|
(greetd-terminal-configuration
|
||||||
(terminal-vt "1"))
|
(terminal-vt "1"))
|
||||||
(greetd-terminal-configuration
|
(greetd-terminal-configuration
|
||||||
(terminal-vt "2"))
|
(terminal-vt "2"))
|
||||||
(greetd-terminal-configuration
|
(greetd-terminal-configuration
|
||||||
(terminal-vt "3"))
|
(terminal-vt "3"))
|
||||||
(greetd-terminal-configuration
|
(greetd-terminal-configuration
|
||||||
(terminal-vt "4"))
|
(terminal-vt "4"))
|
||||||
#;(greetd-terminal-configuration
|
#;(greetd-terminal-configuration
|
||||||
(terminal-vt "7")
|
(terminal-vt "7")
|
||||||
(terminal-switch #t)
|
(terminal-switch #t)
|
||||||
(default-session-command
|
(default-session-command
|
||||||
(greetd-wlgreet-session
|
(greetd-wlgreet-session
|
||||||
(command
|
(command
|
||||||
(file-append swayfx "/bin/sway")))))
|
(file-append swayfx "/bin/sway")))))
|
||||||
(greetd-terminal-configuration
|
(greetd-terminal-configuration
|
||||||
(terminal-vt "8")))))))
|
(terminal-vt "8")))))))
|
||||||
(list
|
(list
|
||||||
(service screen-locker-service-type
|
(service screen-locker-service-type
|
||||||
(screen-locker-configuration
|
(screen-locker-configuration
|
||||||
|
@ -236,6 +236,5 @@
|
||||||
"2aa768893d7da14d9831d45e6f1b1625240ff222"
|
"2aa768893d7da14d9831d45e6f1b1625240ff222"
|
||||||
(openpgp-fingerprint
|
(openpgp-fingerprint
|
||||||
"37F6 55BA F43B C0FF 300A 91A1 B389 76E8 2C9D AE42")))))
|
"37F6 55BA F43B C0FF 300A 91A1 B389 76E8 2C9D AE42")))))
|
||||||
)))))
|
)))))))
|
||||||
))
|
|
||||||
(name-service-switch %mdns-host-lookup-nss))
|
(name-service-switch %mdns-host-lookup-nss))
|
||||||
|
|
Loading…
Reference in a new issue