ajout de TLP et correction swap/hibernation

This commit is contained in:
Adrien 'neox' Bourmault 2025-01-15 14:49:53 +01:00
parent 4849ff0f52
commit dc9ea13a0c
No known key found for this signature in database
GPG Key ID: 57BC26A3687116F6
1 changed files with 24 additions and 4 deletions

View File

@ -69,6 +69,7 @@
desktop desktop
guix guix
networking networking
pm
ssh ssh
xorg xorg
virtualization virtualization
@ -478,15 +479,21 @@ fi"))
(host-name "n-t400s") (host-name "n-t400s")
;; Application de la configuration sudoer personnalisée (définie plus haut) ;; Ajout de modules dans l'image de démarrage
;(initrd-modules (cons "tp_smapi" %base-initrd-modules))
;; Ajout d'options à la ligne de commande du kernel
(kernel-arguments (kernel-arguments
(list (list
"tsc=unstable" "tsc=unstable"
"clocksource=hpet" "clocksource=hpet"
"trace_clock=local" "trace_clock=local"
;"lsm=landlock,yama,loadpin,safesetid,integrity,apparmor,selinux,smack,tomoyo" ;"lsm=landlock,yama,loadpin,safesetid,integrity,apparmor,selinux,smack,tomoyo"
"rd.udev.event-timeout=5")) "rd.udev.event-timeout=5"
"resume=/dev/mapper/matrix-root"
"resume_offset=5935104"))
;; Application de la configuration sudoer personnalisée (définie plus haut)
(sudoers-file %sudoers-specification) (sudoers-file %sudoers-specification)
;; La liste des comptes utilisateurs (« root » est implicite). ;; La liste des comptes utilisateurs (« root » est implicite).
@ -519,7 +526,7 @@ fi"))
"adb" "adb"
"alsa-plugins" "alsa-plugins"
"alsa-utils" "alsa-utils"
;"ardour" "ardour"
"audacity" "audacity"
"beep" "beep"
"bind:utils" "bind:utils"
@ -574,6 +581,8 @@ fi"))
"gnome-shell-extension-noannoyance" "gnome-shell-extension-noannoyance"
"gnome-shell-extension-vitals" "gnome-shell-extension-vitals"
"gnome-tweaks" "gnome-tweaks"
"gnunet"
"gnunet-gtk"
"gnupg" "gnupg"
"gnuplot" "gnuplot"
"gparted" "gparted"
@ -672,11 +681,15 @@ fi"))
"texlive" "texlive"
"texlive-biber" "texlive-biber"
"texmaker" "texmaker"
"texstudio"
"tig" "tig"
"tilix" "tilix"
"tlp"
"tlpui"
"tree" "tree"
"tor" "tor"
"torbrowser" "torbrowser"
;"tp-smapi-module"
"tuba" "tuba"
"uefitool" "uefitool"
"ungoogled-chromium" "ungoogled-chromium"
@ -781,6 +794,12 @@ fi"))
;; Service de scanners ;; Service de scanners
(service sane-custom-service-type) (service sane-custom-service-type)
;; Service de gestion d'alimentation
(service tlp-service-type
(tlp-configuration
(cpu-scaling-governor-on-ac (list "performance"))
(sched-powersave-on-bat? #t)))
;; Configuration de l'environnement graphique (notamment clavier) ;; Configuration de l'environnement graphique (notamment clavier)
(set-xorg-configuration (set-xorg-configuration
(xorg-configuration (keyboard-layout keyboard-layout)))) (xorg-configuration (keyboard-layout keyboard-layout))))
@ -867,7 +886,8 @@ fi"))
(swap-devices (swap-devices
(list (list
(swap-space (swap-space
(target "/swapfile")))) (target "/swapfile")
(dependencies mapped-devices))))
;; La liste des systèmes de fichiers montés au démarrage ;; La liste des systèmes de fichiers montés au démarrage
;; On configure ici le montage des partitions chiffrées et non chiffrées ;; On configure ici le montage des partitions chiffrées et non chiffrées