aboutsummaryrefslogtreecommitdiffstats
path: root/oni
diff options
context:
space:
mode:
authorGravatar Tom Willemse2025-04-10 16:27:01 -0700
committerGravatar Tom Willemse2025-04-10 16:27:01 -0700
commiteacaf4b9e5ac5c688b8ae0d46111b561b6eea426 (patch)
tree4ed690dcb2d9ccbc071581e28eec1a526242f10a /oni
parent854cb118ff22c9aec937b931d7c3f170e81329f4 (diff)
downloadnew-dotfiles-eacaf4b9e5ac5c688b8ae0d46111b561b6eea426.tar.gz
new-dotfiles-eacaf4b9e5ac5c688b8ae0d46111b561b6eea426.zip
pop-os: Add comfortaa font
Diffstat (limited to 'oni')
-rw-r--r--oni/home/config/pop-os.scm4
-rw-r--r--oni/packages/fonts.scm27
2 files changed, 31 insertions, 0 deletions
diff --git a/oni/home/config/pop-os.scm b/oni/home/config/pop-os.scm
index d92e8af..edeefbc 100644
--- a/oni/home/config/pop-os.scm
+++ b/oni/home/config/pop-os.scm
@@ -80,6 +80,8 @@
emacs-oni-yaml
emacs-oni-lua
emacs-oni-sh))
+ #:use-module ((oni packages fonts)
+ #:select (font-comfortaa))
#:use-module ((oni packages stumpwm)
#:select (stumpwm+swank)))
@@ -87,6 +89,8 @@
(packages (list (specification->package+output "glibc-locales")
(specification->package+output "font-fantasque-sans")
(specification->package+output "font-comic-neue")
+ (specification->package+output "font-dosis")
+ font-comfortaa
emacs-oni-core
emacs-oni-compilation
emacs-oni-common-lisp
diff --git a/oni/packages/fonts.scm b/oni/packages/fonts.scm
new file mode 100644
index 0000000..f88bb72
--- /dev/null
+++ b/oni/packages/fonts.scm
@@ -0,0 +1,27 @@
+(define-module (oni packages fonts)
+ #:use-module ((guix packages) #:select (package origin base32))
+ #:use-module ((guix download) #:select (url-fetch))
+ #:use-module ((guix licenses) #:prefix license:)
+ #:use-module ((guix build-system font) #:select (font-build-system)))
+
+(define-public font-comfortaa
+ (package
+ (name "font-comfortaa")
+ (version "1.7")
+ (source
+ (origin
+ (method url-fetch)
+ (uri "https://www.1001fonts.com/download/comfortaa.zip")
+ (sha256
+ (base32 "1afrk347lxhd2p9dq84nhbl26553wpkwz74nqnqf44xxpzwnvl3m"))))
+ (build-system font-build-system)
+ (home-page "https://www.deviantart.com/aajohan/art/Comfortaa-font-105395949")
+ (synopsis "Very simple, rounded, sans serif family")
+ (description
+ "Comfortaa is a very simple, rounded, sans serif family.
+The lighter weights are minimalist. The bolder weights have more personality.
+The medium weight is nice and balanced. The overall result is a family
+that's clean and modern, and can express a wide range of voices & feelings.
+It comes in 7 incremental weights:
+ExtraLight, Light, Book, Medium, Semibold, Bold & ExtraBold")
+ (license license:silofl1.1)))