.
This commit is contained in:
parent
b6b4696773
commit
044a018160
4 changed files with 33 additions and 36 deletions
39
config.org
39
config.org
|
@ -41,7 +41,6 @@ This is to be run after setting up the partitions.
|
||||||
|
|
||||||
There are many community modules at [[https://whereis.みんな/][Whereis]].
|
There are many community modules at [[https://whereis.みんな/][Whereis]].
|
||||||
|
|
||||||
|
|
||||||
#+NAME: module-list
|
#+NAME: module-list
|
||||||
- gnu
|
- gnu
|
||||||
- gnu image
|
- gnu image
|
||||||
|
@ -62,6 +61,7 @@ There are many community modules at [[https://whereis.みんな/][Whereis]].
|
||||||
- gnu system nss
|
- gnu system nss
|
||||||
- rosenthal packages wm
|
- rosenthal packages wm
|
||||||
- zilti packages sway
|
- zilti packages sway
|
||||||
|
- zilti packages hyprland
|
||||||
- nongnu packages firmware
|
- nongnu packages firmware
|
||||||
- nongnu packages linux
|
- nongnu packages linux
|
||||||
- nongnu system linux-initrd
|
- nongnu system linux-initrd
|
||||||
|
@ -88,13 +88,13 @@ There are many community modules at [[https://whereis.みんな/][Whereis]].
|
||||||
- bootloaders
|
- bootloaders
|
||||||
- certs
|
- certs
|
||||||
- containers
|
- containers
|
||||||
- emacs
|
- freedesktop
|
||||||
- emacs-xyz
|
|
||||||
- fonts
|
- fonts
|
||||||
- gl
|
- gl
|
||||||
- gnome
|
- gnome
|
||||||
- linux
|
- linux
|
||||||
- pciutils
|
- pciutils
|
||||||
|
- qt
|
||||||
- readline
|
- readline
|
||||||
- terminals
|
- terminals
|
||||||
- version-control
|
- version-control
|
||||||
|
@ -184,28 +184,25 @@ This adds the Nonguix channel.
|
||||||
- bluez-firmware
|
- bluez-firmware
|
||||||
- egl-wayland
|
- egl-wayland
|
||||||
- eglexternalplatform
|
- eglexternalplatform
|
||||||
- emacs
|
|
||||||
- emacs-desktop-environment
|
|
||||||
- font-terminus
|
- font-terminus
|
||||||
- fwupd-nonfree
|
- fwupd-nonfree
|
||||||
- git
|
- git
|
||||||
- glu
|
- glu
|
||||||
- hwdata
|
- hwdata
|
||||||
- hyprcursor
|
|
||||||
- hyprland
|
- hyprland
|
||||||
- i915-firmware
|
- i915-firmware
|
||||||
- libdrm
|
- libdrm
|
||||||
- mesa
|
- mesa
|
||||||
- nss-certs
|
- nss-certs
|
||||||
- network-manager
|
- network-manager
|
||||||
|
- qtwayland
|
||||||
- readline
|
- readline
|
||||||
- swayfx-0.3.2
|
|
||||||
- tuxedo-keyboard
|
- tuxedo-keyboard
|
||||||
|
- xdg-desktop-portal
|
||||||
- xdg-desktop-portal-hyprland
|
- xdg-desktop-portal-hyprland
|
||||||
- xf86-video-amdgpu
|
- xf86-video-amdgpu
|
||||||
- xf86-video-intel
|
- xf86-video-intel
|
||||||
- xorg-server-xwayland
|
- xorg-server-xwayland
|
||||||
- xorg-server
|
|
||||||
- amdgpu-firmware
|
- amdgpu-firmware
|
||||||
- amd-microcode
|
- amd-microcode
|
||||||
- intel-microcode
|
- intel-microcode
|
||||||
|
@ -245,18 +242,18 @@ This adds the Nonguix channel.
|
||||||
These services are unmodified, or have just few settings.
|
These services are unmodified, or have just few settings.
|
||||||
|
|
||||||
#+NAME: root-simple-services
|
#+NAME: root-simple-services
|
||||||
| Service | Options |
|
| Service | Options |
|
||||||
|-------------+------------------------------------------------------|
|
|-----------+--------------------------------------------------|
|
||||||
| tlp | () |
|
| tlp | () |
|
||||||
| thermald | ((adaptive? #t)) |
|
| thermald | ((adaptive? #t)) |
|
||||||
| bluetooth | () |
|
| bluetooth | () |
|
||||||
| earlyoom | ((minimum-available-memory 5) (minimum-free-swap 5)) |
|
| earlyoom | ((minimum-available-memory 5) (minimum-free-swap 5)) |
|
||||||
| inputattach | () |
|
| inputattach | () |
|
||||||
| libvirt | ((unix-sock-group "libvirt")) |
|
| libvirt | ((unix-sock-group "libvirt")) |
|
||||||
| virtlog | () |
|
| virtlog | () |
|
||||||
| fstrim | () |
|
| fstrim | () |
|
||||||
| fprintd | () |
|
| fprintd | () |
|
||||||
| sddm | () |
|
| sddm | () |
|
||||||
|
|
||||||
#+NAME: root-simple-service-block
|
#+NAME: root-simple-service-block
|
||||||
#+begin_src scheme :noweb yes :exports none :results output
|
#+begin_src scheme :noweb yes :exports none :results output
|
||||||
|
@ -270,7 +267,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
|
||||||
|
|
||||||
|
|
14
config.scm
14
config.scm
|
@ -18,6 +18,7 @@
|
||||||
(gnu system nss)
|
(gnu system nss)
|
||||||
(rosenthal packages wm)
|
(rosenthal packages wm)
|
||||||
(zilti packages sway)
|
(zilti packages sway)
|
||||||
|
(zilti packages hyprland)
|
||||||
(nongnu packages firmware)
|
(nongnu packages firmware)
|
||||||
(nongnu packages linux)
|
(nongnu packages linux)
|
||||||
(nongnu system linux-initrd))
|
(nongnu system linux-initrd))
|
||||||
|
@ -28,13 +29,13 @@
|
||||||
bootloaders
|
bootloaders
|
||||||
certs
|
certs
|
||||||
containers
|
containers
|
||||||
emacs
|
freedesktop
|
||||||
emacs-xyz
|
|
||||||
fonts
|
fonts
|
||||||
gl
|
gl
|
||||||
gnome
|
gnome
|
||||||
linux
|
linux
|
||||||
pciutils
|
pciutils
|
||||||
|
qt
|
||||||
readline
|
readline
|
||||||
terminals
|
terminals
|
||||||
version-control
|
version-control
|
||||||
|
@ -85,28 +86,25 @@
|
||||||
(list bluez-firmware
|
(list bluez-firmware
|
||||||
egl-wayland
|
egl-wayland
|
||||||
eglexternalplatform
|
eglexternalplatform
|
||||||
emacs
|
|
||||||
emacs-desktop-environment
|
|
||||||
font-terminus
|
font-terminus
|
||||||
fwupd-nonfree
|
fwupd-nonfree
|
||||||
git
|
git
|
||||||
glu
|
glu
|
||||||
hwdata
|
hwdata
|
||||||
hyprcursor
|
|
||||||
hyprland
|
hyprland
|
||||||
i915-firmware
|
i915-firmware
|
||||||
libdrm
|
libdrm
|
||||||
mesa
|
mesa
|
||||||
nss-certs
|
nss-certs
|
||||||
network-manager
|
network-manager
|
||||||
|
qtwayland
|
||||||
readline
|
readline
|
||||||
swayfx-0.3.2
|
|
||||||
tuxedo-keyboard
|
tuxedo-keyboard
|
||||||
|
xdg-desktop-portal
|
||||||
xdg-desktop-portal-hyprland
|
xdg-desktop-portal-hyprland
|
||||||
xf86-video-amdgpu
|
xf86-video-amdgpu
|
||||||
xf86-video-intel
|
xf86-video-intel
|
||||||
xorg-server-xwayland
|
xorg-server-xwayland
|
||||||
xorg-server
|
|
||||||
amdgpu-firmware
|
amdgpu-firmware
|
||||||
amd-microcode
|
amd-microcode
|
||||||
intel-microcode)
|
intel-microcode)
|
||||||
|
@ -199,7 +197,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
|
||||||
|
|
|
@ -778,10 +778,10 @@ Point must be at the beginning of balanced expression (sexp)."
|
||||||
|
|
||||||
;; Magit requires 'transient' >= 0.5.0, but due to bad defaults, Emacs' package manager refuses to
|
;; Magit requires 'transient' >= 0.5.0, but due to bad defaults, Emacs' package manager refuses to
|
||||||
;; upgrade this and other built-in packages to higher releases from GNU Elpa.
|
;; upgrade this and other built-in packages to higher releases from GNU Elpa.
|
||||||
;; (use-package transient
|
(use-package transient
|
||||||
;; :init
|
:init
|
||||||
;; (progn (unload-feature 'transient t)
|
(progn (unload-feature 'transient t)
|
||||||
;; (require 'transient)))
|
(require 'transient)))
|
||||||
;; To fix this, you have to add this to your init file:
|
;; To fix this, you have to add this to your init file:
|
||||||
;; (setq package-install-upgrade-built-in t)
|
;; (setq package-install-upgrade-built-in t)
|
||||||
;; You must also make sure the updated version is loaded, by evaluating the `progn` form below.
|
;; You must also make sure the updated version is loaded, by evaluating the `progn` form below.
|
||||||
|
|
|
@ -146,6 +146,7 @@
|
||||||
"deluge"
|
"deluge"
|
||||||
"direnv"
|
"direnv"
|
||||||
"emacs-pgtk-xwidgets"
|
"emacs-pgtk-xwidgets"
|
||||||
|
"emacs-desktop-environment"
|
||||||
"entr"
|
"entr"
|
||||||
"eternalterminal"
|
"eternalterminal"
|
||||||
"diff-so-fancy"
|
"diff-so-fancy"
|
||||||
|
@ -153,6 +154,7 @@
|
||||||
"flatpak"
|
"flatpak"
|
||||||
"font-libertinus"
|
"font-libertinus"
|
||||||
"font-nerdfont-monaspice"
|
"font-nerdfont-monaspice"
|
||||||
|
"font-nerdfont-iosevka-term-slab"
|
||||||
"fuzzel"
|
"fuzzel"
|
||||||
"fzf"
|
"fzf"
|
||||||
"gammastep"
|
"gammastep"
|
||||||
|
@ -170,6 +172,7 @@
|
||||||
"kitty"
|
"kitty"
|
||||||
"ksshaskpass"
|
"ksshaskpass"
|
||||||
"kwayland-integration"
|
"kwayland-integration"
|
||||||
|
"le-certs"
|
||||||
"ledger"
|
"ledger"
|
||||||
"libaacs"
|
"libaacs"
|
||||||
"libbdplus"
|
"libbdplus"
|
||||||
|
@ -186,6 +189,7 @@
|
||||||
"password-store"
|
"password-store"
|
||||||
"pass-otp"
|
"pass-otp"
|
||||||
"pavucontrol"
|
"pavucontrol"
|
||||||
|
"perl-mozilla-ca"
|
||||||
"pinentry-qt"
|
"pinentry-qt"
|
||||||
"process-compose"
|
"process-compose"
|
||||||
"pv"
|
"pv"
|
||||||
|
@ -215,8 +219,6 @@
|
||||||
"waybar"
|
"waybar"
|
||||||
"wlogout"
|
"wlogout"
|
||||||
"xdg-dbus-proxy"
|
"xdg-dbus-proxy"
|
||||||
"xdg-desktop-portal"
|
|
||||||
"xdg-desktop-portal-wlr"
|
|
||||||
"xdg-utils"
|
"xdg-utils"
|
||||||
|
|
||||||
"emacs-adaptive-wrap"
|
"emacs-adaptive-wrap"
|
||||||
|
@ -321,7 +323,7 @@
|
||||||
(ssh-support? #t)
|
(ssh-support? #t)
|
||||||
(default-cache-ttl 7200)
|
(default-cache-ttl 7200)
|
||||||
(default-cache-ttl-ssh 7200)
|
(default-cache-ttl-ssh 7200)
|
||||||
(extra-content "grab\nallow-emacs-pinentry\nallow-loopback-pinentry")))
|
(extra-content "grab\nallow-emacs-pinentry\nallow-loopback-pinentry\n")))
|
||||||
(service home-dbus-service-type)
|
(service home-dbus-service-type)
|
||||||
(service home-pipewire-service-type
|
(service home-pipewire-service-type
|
||||||
(home-pipewire-configuration
|
(home-pipewire-configuration
|
||||||
|
|
Loading…
Reference in a new issue