Próximo: Bloqueio de sessão, Acima: Customizando um Gerenciador de Janelas [Conteúdo][Índice]
Você pode instalar o StumpWM com um sistema Guix adicionando pacotes
stumpwm
e opcionalmente `(,stumpwm "lib")
a um arquivo de
configuração do sistema, por exemplo, /etc/config.scm.
Um exemplo de configuração pode ser assim:
(use-modules (gnu)) (use-package-modules wm) (operating-system ;; … (packages (append (list sbcl stumpwm `(,stumpwm "lib")) %base-packages)))
Por padrão, o StumpWM usa fontes X11, que podem ser pequenas ou pixeladas em
seu sistema. Você pode corrigir isso instalando o módulo StumpWM contrib
Lisp sbcl-ttf-fonts
, adicionando-o aos pacotes do sistema Guix:
(use-modules (gnu)) (use-package-modules fonts wm) (operating-system ;; … (packages (append (list sbcl stumpwm `(,stumpwm "lib")) sbcl-ttf-fonts font-dejavu %base-packages)))
Então você precisa adicionar o seguinte código a um arquivo de configuração do 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))