guix-config

guix system configuration/declaration
git clone git://git.eonn.xyz/guix-config.git
Log | Files | Refs | LICENSE

commit 6d92b7f8247697267655cf511ef069b64b3fa997
parent 10765ca03069d2aefc80f5b8081eccd268106cb1
Author: Ian Ressa <ian@eonn.xyz>
Date:   Sun,  6 Nov 2022 01:34:24 -0500

[stumpwm] got ttf fonts working

Diffstat:
Mmodules/shmage/guix/dotfiles/stumpwm.d/visual.lisp | 6++++++
Mmodules/shmage/guix/packages.scm | 1+
2 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/modules/shmage/guix/dotfiles/stumpwm.d/visual.lisp b/modules/shmage/guix/dotfiles/stumpwm.d/visual.lisp @@ -2,6 +2,12 @@ (in-package :stumpwm) +(require :ttf-fonts) +(setf xft:*font-dirs* '("/run/current-system/profile/share/fonts/") + clx-truetype:+font-cache-filename+ "/home/ian/.fonts/font-cache.sexp") +(xft:cache-fonts) +(set-font (make-instance 'xft:font :family "Cormorant Infant Medium" :subfamily "Regular" :size 10)) + (setf *colors* '("black" ; 0 black "red" ; 1 red diff --git a/modules/shmage/guix/packages.scm b/modules/shmage/guix/packages.scm @@ -79,6 +79,7 @@ "pinentry" "rofi" "stumpwm" + "sbcl-stumpwm-ttf-fonts" "thunar" "libreoffice" "vlc"