mirror of
https://github.com/Swarsel/.dotfiles.git
synced 2026-04-14 13:19:09 +02:00
chore[work]: improve fonts for presentations
This commit is contained in:
parent
918b3ea44d
commit
e1659c9312
6 changed files with 99 additions and 59 deletions
|
|
@ -3304,8 +3304,6 @@ On the structure of overlays: as you notice, all of the attributes within overla
|
||||||
"libreoffice"
|
"libreoffice"
|
||||||
"libreoffice-qt"
|
"libreoffice-qt"
|
||||||
"nerd-fonts-symbols-only"
|
"nerd-fonts-symbols-only"
|
||||||
"noto-fonts"
|
|
||||||
"noto-fonts-cjk-sans"
|
|
||||||
"noto-fonts-color-emoji"
|
"noto-fonts-color-emoji"
|
||||||
# "pipewire"
|
# "pipewire"
|
||||||
"podman"
|
"podman"
|
||||||
|
|
@ -21033,13 +21031,12 @@ This holds packages that I can use as provided, or with small modifications (as
|
||||||
})
|
})
|
||||||
|
|
||||||
# font stuff
|
# font stuff
|
||||||
nerd-fonts.fira-mono
|
cantarell-fonts
|
||||||
nerd-fonts.fira-code
|
nerd-fonts.fira-code
|
||||||
|
(iosevka-bin.override { variant = "Aile"; })
|
||||||
nerd-fonts.symbols-only
|
nerd-fonts.symbols-only
|
||||||
noto-fonts-color-emoji
|
noto-fonts-color-emoji
|
||||||
font-awesome_5
|
font-awesome_5
|
||||||
noto-fonts
|
|
||||||
noto-fonts-cjk-sans
|
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
@ -28495,23 +28492,27 @@ In short, the options defined here are passed to the modules systems using =_mod
|
||||||
};
|
};
|
||||||
serif = {
|
serif = {
|
||||||
# package = (pkgs.nerdfonts.override { fonts = [ "FiraMono" "FiraCode"]; });
|
# package = (pkgs.nerdfonts.override { fonts = [ "FiraMono" "FiraCode"]; });
|
||||||
package = pkgs.cantarell-fonts;
|
# package = pkgs.cantarell-fonts;
|
||||||
# package = pkgs.montserrat;
|
# package = pkgs.montserrat;
|
||||||
name = "Cantarell";
|
# name = "Cantarell";
|
||||||
|
package = pkgs.iosevka-bin.override { variant = "Aile"; };
|
||||||
|
name = "Iosevka Aile";
|
||||||
# name = "FiraCode Nerd Font Propo";
|
# name = "FiraCode Nerd Font Propo";
|
||||||
# name = "Montserrat";
|
# name = "Montserrat";
|
||||||
};
|
};
|
||||||
sansSerif = {
|
sansSerif = {
|
||||||
# package = (pkgs.nerdfonts.override { fonts = [ "FiraMono" "FiraCode"]; });
|
# package = (pkgs.nerdfonts.override { fonts = [ "FiraMono" "FiraCode"]; });
|
||||||
package = pkgs.cantarell-fonts;
|
# package = pkgs.cantarell-fonts;
|
||||||
# package = pkgs.montserrat;
|
# package = pkgs.montserrat;
|
||||||
name = "Cantarell";
|
# name = "Cantarell";
|
||||||
|
package = pkgs.iosevka-bin.override { variant = "Aile"; };
|
||||||
|
name = "Iosevka Aile";
|
||||||
# name = "FiraCode Nerd Font Propo";
|
# name = "FiraCode Nerd Font Propo";
|
||||||
# name = "Montserrat";
|
# name = "Montserrat";
|
||||||
};
|
};
|
||||||
monospace = {
|
monospace = {
|
||||||
package = pkgs.nerd-fonts.fira-mono; # has overrides
|
package = pkgs.nerd-fonts.fira-code; # has overrides
|
||||||
name = "FiraCode Nerd Font Mono";
|
name = "FiraCode Nerd Font";
|
||||||
};
|
};
|
||||||
emoji = {
|
emoji = {
|
||||||
package = pkgs.noto-fonts-color-emoji;
|
package = pkgs.noto-fonts-color-emoji;
|
||||||
|
|
@ -31745,6 +31746,7 @@ For the =default-frame-alist=, I used to also set ='(right-divider-width . 4)= a
|
||||||
'(undecorated . t) ; no title bar, borders etc.
|
'(undecorated . t) ; no title bar, borders etc.
|
||||||
'(background-color . "#1D252C") ; load doom-citylight colors to avoid white flash
|
'(background-color . "#1D252C") ; load doom-citylight colors to avoid white flash
|
||||||
'(foreground-color . "#A0B3C5") ; load doom-citylight colors to avoid white flash
|
'(foreground-color . "#A0B3C5") ; load doom-citylight colors to avoid white flash
|
||||||
|
'(font . "FiraCode Nerd Font")
|
||||||
'(vertical-scroll-bars . nil)
|
'(vertical-scroll-bars . nil)
|
||||||
'(horizontal-scroll-bars . nil)
|
'(horizontal-scroll-bars . nil)
|
||||||
'(internal-border-width . 5)
|
'(internal-border-width . 5)
|
||||||
|
|
@ -32560,9 +32562,6 @@ Here I set up some things that are too minor to put under other categories.
|
||||||
(set-language-environment "UTF-8")
|
(set-language-environment "UTF-8")
|
||||||
;; (profiler-start 'cpu)
|
;; (profiler-start 'cpu)
|
||||||
;; set default font size
|
;; set default font size
|
||||||
(defvar swarsel/default-font-size 130)
|
|
||||||
(setq swarsel-standard-font "FiraCode Nerd Font Mono"
|
|
||||||
swarsel-alt-font "FiraCode Nerd Font Mono")
|
|
||||||
|
|
||||||
;; (defalias 'yes-or-no-p 'y-or-n-p)
|
;; (defalias 'yes-or-no-p 'y-or-n-p)
|
||||||
;;(setq-default show-trailing-whitespace t)
|
;;(setq-default show-trailing-whitespace t)
|
||||||
|
|
@ -32917,18 +32916,12 @@ Here I define my fonts to be used. Honestly I do not understand the face-attribu
|
||||||
|
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
|
|
||||||
(dolist (face '(default fixed-pitch))
|
(setq swarsel/fixed-font "FiraCode Nerd Font"
|
||||||
(set-face-attribute face nil
|
swarsel/variable-font "Iosevka Aile")
|
||||||
:font "FiraCode Nerd Font Mono"))
|
|
||||||
(add-to-list 'default-frame-alist '(font . "FiraCode Nerd Font Mono"))
|
|
||||||
|
|
||||||
(set-face-attribute 'default nil :height 100)
|
(set-face-attribute 'default nil :font swarsel/fixed-font :height 100)
|
||||||
(set-face-attribute 'fixed-pitch nil :height 1.0)
|
(set-face-attribute 'fixed-pitch nil :font swarsel/fixed-font :height 130)
|
||||||
|
(set-face-attribute 'variable-pitch nil :font swarsel/variable-font :weight 'light :height 130)
|
||||||
(set-face-attribute 'variable-pitch nil
|
|
||||||
:family "IBM Plex Sans"
|
|
||||||
:weight 'regular
|
|
||||||
:height 1.06)
|
|
||||||
|
|
||||||
|
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
@ -33443,6 +33436,7 @@ This part of the configuration mostly makes some aesthetic changes, enables neat
|
||||||
(org-html-htmlize-output-type nil)
|
(org-html-htmlize-output-type nil)
|
||||||
(org-fold-core-style 'overlays)
|
(org-fold-core-style 'overlays)
|
||||||
(org-src-preserve-indentation nil)
|
(org-src-preserve-indentation nil)
|
||||||
|
(org-src-fontify-natively t)
|
||||||
(org-export-with-broken-links 'mark)
|
(org-export-with-broken-links 'mark)
|
||||||
(org-confirm-babel-evaluate nil)
|
(org-confirm-babel-evaluate nil)
|
||||||
:config
|
:config
|
||||||
|
|
@ -33453,6 +33447,7 @@ This part of the configuration mostly makes some aesthetic changes, enables neat
|
||||||
(setq org-support-shift-select t)
|
(setq org-support-shift-select t)
|
||||||
|
|
||||||
(setq org-agenda-start-with-log-mode t)
|
(setq org-agenda-start-with-log-mode t)
|
||||||
|
(setq org-fontify-quote-and-verse-blocks t)
|
||||||
(setq org-log-done 'time)
|
(setq org-log-done 'time)
|
||||||
(setq org-log-into-drawer t)
|
(setq org-log-into-drawer t)
|
||||||
(setq org-startup-with-inline-images t)
|
(setq org-startup-with-inline-images t)
|
||||||
|
|
@ -33481,6 +33476,28 @@ This part of the configuration mostly makes some aesthetic changes, enables neat
|
||||||
(js . t)
|
(js . t)
|
||||||
(shell . t)))
|
(shell . t)))
|
||||||
|
|
||||||
|
(set-face-attribute 'org-block nil :foreground nil :inherit 'fixed-pitch)
|
||||||
|
(set-face-attribute 'org-table nil :inherit 'fixed-pitch)
|
||||||
|
(set-face-attribute 'org-formula nil :inherit 'fixed-pitch)
|
||||||
|
(set-face-attribute 'org-code nil :inherit '(shadow fixed-pitch))
|
||||||
|
(set-face-attribute 'org-quote nil :inherit '(shadow fixed-pitch))
|
||||||
|
(set-face-attribute 'org-verse nil :inherit '(shadow fixed-pitch))
|
||||||
|
(set-face-attribute 'org-verbatim nil :inherit '(shadow fixed-pitch))
|
||||||
|
(set-face-attribute 'org-special-keyword nil :inherit '(font-lock-comment-face fixed-pitch))
|
||||||
|
(set-face-attribute 'org-meta-line nil :inherit '(font-lock-comment-face fixed-pitch))
|
||||||
|
(set-face-attribute 'org-checkbox nil :inherit 'fixed-pitch)
|
||||||
|
|
||||||
|
|
||||||
|
(dolist (face '((org-level-1 . 1.2)
|
||||||
|
(org-level-2 . 1.1)
|
||||||
|
(org-level-3 . 1.0)
|
||||||
|
(org-level-4 . 1.0)
|
||||||
|
(org-level-5 . 1.0)
|
||||||
|
(org-level-6 . 1.0)
|
||||||
|
(org-level-7 . 1.0)
|
||||||
|
(org-level-8 . 1.0)))
|
||||||
|
(set-face-attribute (car face) nil :font swarsel/variable-font :weight 'medium :height (cdr face)))
|
||||||
|
|
||||||
(add-to-list 'org-src-lang-modes '("conf-unix" . conf-unix))
|
(add-to-list 'org-src-lang-modes '("conf-unix" . conf-unix))
|
||||||
|
|
||||||
(advice-add 'org-babel-tangle-single-block :around #'swarsel/org-babel-tangle-single-block-advice)
|
(advice-add 'org-babel-tangle-single-block :around #'swarsel/org-babel-tangle-single-block-advice)
|
||||||
|
|
@ -33589,7 +33606,7 @@ This just makes org-mode a little bit more beautiful, mostly by making the =begi
|
||||||
|
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
**** Presentations
|
**** Presentations (org-present)
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:CUSTOM_ID: h:4e11a845-a7bb-4eb5-b4ce-5b2f52e07425
|
:CUSTOM_ID: h:4e11a845-a7bb-4eb5-b4ce-5b2f52e07425
|
||||||
:END:
|
:END:
|
||||||
|
|
@ -33620,8 +33637,11 @@ When holding presentations, I think it is important to not have too many distrac
|
||||||
(setq-local face-remapping-alist '((default (:height 1.5) variable-pitch)
|
(setq-local face-remapping-alist '((default (:height 1.5) variable-pitch)
|
||||||
(header-line (:height 4.0) variable-pitch)
|
(header-line (:height 4.0) variable-pitch)
|
||||||
(org-document-title (:height 1.75) org-document-title)
|
(org-document-title (:height 1.75) org-document-title)
|
||||||
(org-code (:height 1.55) org-code)
|
(org-code (:height 1.2) org-code)
|
||||||
(org-verbatim (:height 1.55) org-verbatim)
|
(org-verbatim (:height 1.0) org-verbatim)
|
||||||
|
(org-quote (:height 1.0) org-quote)
|
||||||
|
(org-verse (:height 1.0) org-verse)
|
||||||
|
(org-table (:height 0.8) org-table)
|
||||||
(org-block (:height 1.25) org-block)
|
(org-block (:height 1.25) org-block)
|
||||||
(org-block-begin-line (:height 0.7) org-block)
|
(org-block-begin-line (:height 0.7) org-block)
|
||||||
))
|
))
|
||||||
|
|
@ -33633,7 +33653,7 @@ When holding presentations, I think it is important to not have too many distrac
|
||||||
(org-level-6 . 1.2)
|
(org-level-6 . 1.2)
|
||||||
(org-level-7 . 1.2)
|
(org-level-7 . 1.2)
|
||||||
(org-level-8 . 1.2)))
|
(org-level-8 . 1.2)))
|
||||||
(set-face-attribute (car face) nil :font swarsel-alt-font :weight 'medium :height (cdr face)))
|
(set-face-attribute (car face) nil :font swarsel/variable-font :weight 'medium :height (cdr face)))
|
||||||
|
|
||||||
(setq header-line-format " ")
|
(setq header-line-format " ")
|
||||||
(setq visual-fill-column-width 90)
|
(setq visual-fill-column-width 90)
|
||||||
|
|
@ -33661,7 +33681,7 @@ When holding presentations, I think it is important to not have too many distrac
|
||||||
(org-level-6 . 0.9)
|
(org-level-6 . 0.9)
|
||||||
(org-level-7 . 0.9)
|
(org-level-7 . 0.9)
|
||||||
(org-level-8 . 0.9)))
|
(org-level-8 . 0.9)))
|
||||||
(set-face-attribute (car face) nil :font swarsel-alt-font :weight 'medium :height (cdr face)))
|
(set-face-attribute (car face) nil :font swarsel/variable-font :weight 'medium :height (cdr face)))
|
||||||
(setq header-line-format nil)
|
(setq header-line-format nil)
|
||||||
(setq visual-fill-column-width 150)
|
(setq visual-fill-column-width 150)
|
||||||
(setq indicate-buffer-boundaries t)
|
(setq indicate-buffer-boundaries t)
|
||||||
|
|
|
||||||
|
|
@ -46,6 +46,7 @@
|
||||||
'(undecorated . t) ; no title bar, borders etc.
|
'(undecorated . t) ; no title bar, borders etc.
|
||||||
'(background-color . "#1D252C") ; load doom-citylight colors to avoid white flash
|
'(background-color . "#1D252C") ; load doom-citylight colors to avoid white flash
|
||||||
'(foreground-color . "#A0B3C5") ; load doom-citylight colors to avoid white flash
|
'(foreground-color . "#A0B3C5") ; load doom-citylight colors to avoid white flash
|
||||||
|
'(font . "FiraCode Nerd Font")
|
||||||
'(vertical-scroll-bars . nil)
|
'(vertical-scroll-bars . nil)
|
||||||
'(horizontal-scroll-bars . nil)
|
'(horizontal-scroll-bars . nil)
|
||||||
'(internal-border-width . 5)
|
'(internal-border-width . 5)
|
||||||
|
|
|
||||||
|
|
@ -465,9 +465,6 @@ create a new one."
|
||||||
(set-language-environment "UTF-8")
|
(set-language-environment "UTF-8")
|
||||||
;; (profiler-start 'cpu)
|
;; (profiler-start 'cpu)
|
||||||
;; set default font size
|
;; set default font size
|
||||||
(defvar swarsel/default-font-size 130)
|
|
||||||
(setq swarsel-standard-font "FiraCode Nerd Font Mono"
|
|
||||||
swarsel-alt-font "FiraCode Nerd Font Mono")
|
|
||||||
|
|
||||||
;; (defalias 'yes-or-no-p 'y-or-n-p)
|
;; (defalias 'yes-or-no-p 'y-or-n-p)
|
||||||
;;(setq-default show-trailing-whitespace t)
|
;;(setq-default show-trailing-whitespace t)
|
||||||
|
|
@ -655,18 +652,12 @@ create a new one."
|
||||||
;; set the NixOS wordlist by hand
|
;; set the NixOS wordlist by hand
|
||||||
(setq ispell-alternate-dictionary (getenv "WORDLIST"))
|
(setq ispell-alternate-dictionary (getenv "WORDLIST"))
|
||||||
|
|
||||||
(dolist (face '(default fixed-pitch))
|
(setq swarsel/fixed-font "FiraCode Nerd Font"
|
||||||
(set-face-attribute face nil
|
swarsel/variable-font "Iosevka Aile")
|
||||||
:font "FiraCode Nerd Font Mono"))
|
|
||||||
(add-to-list 'default-frame-alist '(font . "FiraCode Nerd Font Mono"))
|
|
||||||
|
|
||||||
(set-face-attribute 'default nil :height 100)
|
(set-face-attribute 'default nil :font swarsel/fixed-font :height 100)
|
||||||
(set-face-attribute 'fixed-pitch nil :height 1.0)
|
(set-face-attribute 'fixed-pitch nil :font swarsel/fixed-font :height 130)
|
||||||
|
(set-face-attribute 'variable-pitch nil :font swarsel/variable-font :weight 'light :height 130)
|
||||||
(set-face-attribute 'variable-pitch nil
|
|
||||||
:family "IBM Plex Sans"
|
|
||||||
:weight 'regular
|
|
||||||
:height 1.06)
|
|
||||||
|
|
||||||
(use-package solaire-mode
|
(use-package solaire-mode
|
||||||
:custom
|
:custom
|
||||||
|
|
@ -925,6 +916,7 @@ create a new one."
|
||||||
(org-html-htmlize-output-type nil)
|
(org-html-htmlize-output-type nil)
|
||||||
(org-fold-core-style 'overlays)
|
(org-fold-core-style 'overlays)
|
||||||
(org-src-preserve-indentation nil)
|
(org-src-preserve-indentation nil)
|
||||||
|
(org-src-fontify-natively t)
|
||||||
(org-export-with-broken-links 'mark)
|
(org-export-with-broken-links 'mark)
|
||||||
(org-confirm-babel-evaluate nil)
|
(org-confirm-babel-evaluate nil)
|
||||||
:config
|
:config
|
||||||
|
|
@ -935,6 +927,7 @@ create a new one."
|
||||||
(setq org-support-shift-select t)
|
(setq org-support-shift-select t)
|
||||||
|
|
||||||
(setq org-agenda-start-with-log-mode t)
|
(setq org-agenda-start-with-log-mode t)
|
||||||
|
(setq org-fontify-quote-and-verse-blocks t)
|
||||||
(setq org-log-done 'time)
|
(setq org-log-done 'time)
|
||||||
(setq org-log-into-drawer t)
|
(setq org-log-into-drawer t)
|
||||||
(setq org-startup-with-inline-images t)
|
(setq org-startup-with-inline-images t)
|
||||||
|
|
@ -963,6 +956,28 @@ create a new one."
|
||||||
(js . t)
|
(js . t)
|
||||||
(shell . t)))
|
(shell . t)))
|
||||||
|
|
||||||
|
(set-face-attribute 'org-block nil :foreground nil :inherit 'fixed-pitch)
|
||||||
|
(set-face-attribute 'org-table nil :inherit 'fixed-pitch)
|
||||||
|
(set-face-attribute 'org-formula nil :inherit 'fixed-pitch)
|
||||||
|
(set-face-attribute 'org-code nil :inherit '(shadow fixed-pitch))
|
||||||
|
(set-face-attribute 'org-quote nil :inherit '(shadow fixed-pitch))
|
||||||
|
(set-face-attribute 'org-verse nil :inherit '(shadow fixed-pitch))
|
||||||
|
(set-face-attribute 'org-verbatim nil :inherit '(shadow fixed-pitch))
|
||||||
|
(set-face-attribute 'org-special-keyword nil :inherit '(font-lock-comment-face fixed-pitch))
|
||||||
|
(set-face-attribute 'org-meta-line nil :inherit '(font-lock-comment-face fixed-pitch))
|
||||||
|
(set-face-attribute 'org-checkbox nil :inherit 'fixed-pitch)
|
||||||
|
|
||||||
|
|
||||||
|
(dolist (face '((org-level-1 . 1.2)
|
||||||
|
(org-level-2 . 1.1)
|
||||||
|
(org-level-3 . 1.0)
|
||||||
|
(org-level-4 . 1.0)
|
||||||
|
(org-level-5 . 1.0)
|
||||||
|
(org-level-6 . 1.0)
|
||||||
|
(org-level-7 . 1.0)
|
||||||
|
(org-level-8 . 1.0)))
|
||||||
|
(set-face-attribute (car face) nil :font swarsel/variable-font :weight 'medium :height (cdr face)))
|
||||||
|
|
||||||
(add-to-list 'org-src-lang-modes '("conf-unix" . conf-unix))
|
(add-to-list 'org-src-lang-modes '("conf-unix" . conf-unix))
|
||||||
|
|
||||||
(advice-add 'org-babel-tangle-single-block :around #'swarsel/org-babel-tangle-single-block-advice)
|
(advice-add 'org-babel-tangle-single-block :around #'swarsel/org-babel-tangle-single-block-advice)
|
||||||
|
|
@ -1033,8 +1048,11 @@ create a new one."
|
||||||
(setq-local face-remapping-alist '((default (:height 1.5) variable-pitch)
|
(setq-local face-remapping-alist '((default (:height 1.5) variable-pitch)
|
||||||
(header-line (:height 4.0) variable-pitch)
|
(header-line (:height 4.0) variable-pitch)
|
||||||
(org-document-title (:height 1.75) org-document-title)
|
(org-document-title (:height 1.75) org-document-title)
|
||||||
(org-code (:height 1.55) org-code)
|
(org-code (:height 1.2) org-code)
|
||||||
(org-verbatim (:height 1.55) org-verbatim)
|
(org-verbatim (:height 1.0) org-verbatim)
|
||||||
|
(org-quote (:height 1.0) org-quote)
|
||||||
|
(org-verse (:height 1.0) org-verse)
|
||||||
|
(org-table (:height 0.8) org-table)
|
||||||
(org-block (:height 1.25) org-block)
|
(org-block (:height 1.25) org-block)
|
||||||
(org-block-begin-line (:height 0.7) org-block)
|
(org-block-begin-line (:height 0.7) org-block)
|
||||||
))
|
))
|
||||||
|
|
@ -1046,7 +1064,7 @@ create a new one."
|
||||||
(org-level-6 . 1.2)
|
(org-level-6 . 1.2)
|
||||||
(org-level-7 . 1.2)
|
(org-level-7 . 1.2)
|
||||||
(org-level-8 . 1.2)))
|
(org-level-8 . 1.2)))
|
||||||
(set-face-attribute (car face) nil :font swarsel-alt-font :weight 'medium :height (cdr face)))
|
(set-face-attribute (car face) nil :font swarsel/variable-font :weight 'medium :height (cdr face)))
|
||||||
|
|
||||||
(setq header-line-format " ")
|
(setq header-line-format " ")
|
||||||
(setq visual-fill-column-width 90)
|
(setq visual-fill-column-width 90)
|
||||||
|
|
@ -1074,7 +1092,7 @@ create a new one."
|
||||||
(org-level-6 . 0.9)
|
(org-level-6 . 0.9)
|
||||||
(org-level-7 . 0.9)
|
(org-level-7 . 0.9)
|
||||||
(org-level-8 . 0.9)))
|
(org-level-8 . 0.9)))
|
||||||
(set-face-attribute (car face) nil :font swarsel-alt-font :weight 'medium :height (cdr face)))
|
(set-face-attribute (car face) nil :font swarsel/variable-font :weight 'medium :height (cdr face)))
|
||||||
(setq header-line-format nil)
|
(setq header-line-format nil)
|
||||||
(setq visual-fill-column-width 150)
|
(setq visual-fill-column-width 150)
|
||||||
(setq indicate-buffer-boundaries t)
|
(setq indicate-buffer-boundaries t)
|
||||||
|
|
|
||||||
|
|
@ -171,13 +171,12 @@
|
||||||
})
|
})
|
||||||
|
|
||||||
# font stuff
|
# font stuff
|
||||||
nerd-fonts.fira-mono
|
cantarell-fonts
|
||||||
nerd-fonts.fira-code
|
nerd-fonts.fira-code
|
||||||
|
(iosevka-bin.override { variant = "Aile"; })
|
||||||
nerd-fonts.symbols-only
|
nerd-fonts.symbols-only
|
||||||
noto-fonts-color-emoji
|
noto-fonts-color-emoji
|
||||||
font-awesome_5
|
font-awesome_5
|
||||||
noto-fonts
|
|
||||||
noto-fonts-cjk-sans
|
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -37,23 +37,27 @@
|
||||||
};
|
};
|
||||||
serif = {
|
serif = {
|
||||||
# package = (pkgs.nerdfonts.override { fonts = [ "FiraMono" "FiraCode"]; });
|
# package = (pkgs.nerdfonts.override { fonts = [ "FiraMono" "FiraCode"]; });
|
||||||
package = pkgs.cantarell-fonts;
|
# package = pkgs.cantarell-fonts;
|
||||||
# package = pkgs.montserrat;
|
# package = pkgs.montserrat;
|
||||||
name = "Cantarell";
|
# name = "Cantarell";
|
||||||
|
package = pkgs.iosevka-bin.override { variant = "Aile"; };
|
||||||
|
name = "Iosevka Aile";
|
||||||
# name = "FiraCode Nerd Font Propo";
|
# name = "FiraCode Nerd Font Propo";
|
||||||
# name = "Montserrat";
|
# name = "Montserrat";
|
||||||
};
|
};
|
||||||
sansSerif = {
|
sansSerif = {
|
||||||
# package = (pkgs.nerdfonts.override { fonts = [ "FiraMono" "FiraCode"]; });
|
# package = (pkgs.nerdfonts.override { fonts = [ "FiraMono" "FiraCode"]; });
|
||||||
package = pkgs.cantarell-fonts;
|
# package = pkgs.cantarell-fonts;
|
||||||
# package = pkgs.montserrat;
|
# package = pkgs.montserrat;
|
||||||
name = "Cantarell";
|
# name = "Cantarell";
|
||||||
|
package = pkgs.iosevka-bin.override { variant = "Aile"; };
|
||||||
|
name = "Iosevka Aile";
|
||||||
# name = "FiraCode Nerd Font Propo";
|
# name = "FiraCode Nerd Font Propo";
|
||||||
# name = "Montserrat";
|
# name = "Montserrat";
|
||||||
};
|
};
|
||||||
monospace = {
|
monospace = {
|
||||||
package = pkgs.nerd-fonts.fira-mono; # has overrides
|
package = pkgs.nerd-fonts.fira-code; # has overrides
|
||||||
name = "FiraCode Nerd Font Mono";
|
name = "FiraCode Nerd Font";
|
||||||
};
|
};
|
||||||
emoji = {
|
emoji = {
|
||||||
package = pkgs.noto-fonts-color-emoji;
|
package = pkgs.noto-fonts-color-emoji;
|
||||||
|
|
|
||||||
|
|
@ -108,8 +108,6 @@ in
|
||||||
"libreoffice"
|
"libreoffice"
|
||||||
"libreoffice-qt"
|
"libreoffice-qt"
|
||||||
"nerd-fonts-symbols-only"
|
"nerd-fonts-symbols-only"
|
||||||
"noto-fonts"
|
|
||||||
"noto-fonts-cjk-sans"
|
|
||||||
"noto-fonts-color-emoji"
|
"noto-fonts-color-emoji"
|
||||||
# "pipewire"
|
# "pipewire"
|
||||||
"podman"
|
"podman"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue