feat: remove bash and bash-completion from system definition
parent
697330e515
commit
32bc4f06ba
19
buer.scm
19
buer.scm
|
@ -29,13 +29,14 @@
|
||||||
|
|
||||||
(use-package-modules
|
(use-package-modules
|
||||||
#|A|# admin
|
#|A|# admin
|
||||||
#|B|# base bash
|
#|B|# base
|
||||||
#|C|# certs compression curl
|
#|C|# certs compression curl
|
||||||
#|F|# file
|
#|F|# file
|
||||||
#|G|# gawk glib guile guile-xyz
|
#|G|# gawk glib guile guile-xyz
|
||||||
#|L|# less linux
|
#|L|# less linux
|
||||||
#|M|# man maths
|
#|M|# man maths
|
||||||
#|P|# pulseaudio
|
#|P|# pulseaudio
|
||||||
|
#|S|# shells
|
||||||
#|T|# texinfo text-editors tmux
|
#|T|# texinfo text-editors tmux
|
||||||
#|V|# vpn)
|
#|V|# vpn)
|
||||||
|
|
||||||
|
@ -66,7 +67,8 @@
|
||||||
(gfxmode '("1280x720x32"))))))
|
(gfxmode '("1280x720x32"))))))
|
||||||
|
|
||||||
(kernel linux-libre-6.4)
|
(kernel linux-libre-6.4)
|
||||||
(kernel-arguments '("modprobe.blacklist=usbmouse,usbkbd"
|
(kernel-arguments
|
||||||
|
'("modprobe.blacklist=usbmouse,usbkbd"
|
||||||
"thinkpad_acpi.fan_control=1"
|
"thinkpad_acpi.fan_control=1"
|
||||||
"loglevel=5"
|
"loglevel=5"
|
||||||
"quiet"))
|
"quiet"))
|
||||||
|
@ -87,18 +89,24 @@
|
||||||
(target (file-system-label "swap")))))
|
(target (file-system-label "swap")))))
|
||||||
|
|
||||||
(users
|
(users
|
||||||
(cons (user-account
|
(cons* (user-account
|
||||||
(name "radio")
|
(name "radio")
|
||||||
(password %radio-password)
|
(password %radio-password)
|
||||||
|
(shell (file-append dash "/bin/dash"))
|
||||||
(group "users")
|
(group "users")
|
||||||
(supplementary-groups `("audio" "input" "video" "wheel")))
|
(supplementary-groups `("audio" "input" "video" "wheel")))
|
||||||
|
(user-account
|
||||||
|
(name "root")
|
||||||
|
(password %root-password)
|
||||||
|
(uid 0)
|
||||||
|
(group "root")
|
||||||
|
(shell (file-append dash "/bin/dash")))
|
||||||
%base-user-accounts))
|
%base-user-accounts))
|
||||||
|
|
||||||
#|System level packages|#
|
#|System level packages|#
|
||||||
(packages
|
(packages
|
||||||
(list #|admin |# htop inetutils isc-dhcp opendoas shadow
|
(list #|admin |# htop inetutils isc-dhcp opendoas shadow
|
||||||
#|base |# coreutils diffutils findutils grep patch sed tar which
|
#|base |# coreutils diffutils findutils grep patch sed tar which
|
||||||
#|bash |# bash bash-completion
|
|
||||||
#|certs |# nss-certs
|
#|certs |# nss-certs
|
||||||
#|compression |# bzip2 gzip lzip unzip xz zstd
|
#|compression |# bzip2 gzip lzip unzip xz zstd
|
||||||
#|curl |# curl
|
#|curl |# curl
|
||||||
|
@ -111,6 +119,7 @@
|
||||||
#|man |# man-db mandoc man-pages
|
#|man |# man-db mandoc man-pages
|
||||||
#|math |# libqalculate
|
#|math |# libqalculate
|
||||||
#|pulseaudio |# pulseaudio
|
#|pulseaudio |# pulseaudio
|
||||||
|
#|shells |# dash
|
||||||
#|texinfo |# info-reader
|
#|texinfo |# info-reader
|
||||||
#|text-editors|# kakoune
|
#|text-editors|# kakoune
|
||||||
#|tmux |# tmux
|
#|tmux |# tmux
|
||||||
|
@ -213,7 +222,7 @@
|
||||||
|
|
||||||
#|Special file services|#
|
#|Special file services|#
|
||||||
(service special-files-service-type
|
(service special-files-service-type
|
||||||
`(("/bin/sh" ,(file-append bash "/bin/bash"))
|
`(("/bin/sh" ,(file-append dash "/bin/dash"))
|
||||||
("/usr/bin/env" ,(file-append coreutils "/bin/env"))))
|
("/usr/bin/env" ,(file-append coreutils "/bin/env"))))
|
||||||
|
|
||||||
#|Miscellaneous services|#
|
#|Miscellaneous services|#
|
||||||
|
|
Loading…
Reference in New Issue