Suivant: Verrouillage de session, Monter: Personnaliser un gestionnaire de fenêtres [Table des matières][Index]
Vous pouvez installer StumpWM sur un système Guix en ajoutant stumwm
et éventuellement `(,stumpwm "lib")
dans les paquets du fichier de
système d’exploitation, p. ex. /etc/config.scm.
Voici un exemple de configuration :
(use-modules (gnu)) (use-package-modules wm) (operating-system ;; … (packages (append (list sbcl stumpwm `(,stumpwm "lib")) %base-packages)))
Par défaut StumpWM utilise les polices X11, qui peuvent être petites ou
pixelisées sur votre système. Vous pouvez corriger cela en installant le
module Lisp pour StumpWM sbcl-ttf-fonts
, en l’ajoutant aux paquets de
votre système :
(use-modules (gnu)) (use-package-modules fonts wm) (operating-system ;; … (packages (append (list sbcl stumpwm `(,stumpwm "lib")) sbcl-ttf-fonts font-dejavu %base-packages)))
Ensuite vous devrez ajouter le code suivant à au fichier de configuration de StumpWM ~/.stumpwm.d/init.lisp :
(require :ttf-fonts) (setf xft:*font-dirs* '("/run/current-system/profile/share/fonts/")) (setf clx-truetype:+font-cache-filename+ (concat (getenv "HOME") "/.fonts/font-cache.sexp")) (xft:cache-fonts) (set-font (make-instance 'xft:font :family "DejaVu Sans Mono" :subfamily "Book" :size 11))