mirror of
https://github.com/fscotto/infra.git
synced 2026-05-30 15:39:58 +00:00
Adjust terminal fonts for Alacritty and Emacs vterm
This commit is contained in:
@@ -88,6 +88,7 @@ profile_packages:
|
||||
- libXft-devel
|
||||
- meld
|
||||
- mpv
|
||||
- nerd-fonts-ttf
|
||||
- nerd-fonts-symbols-ttf
|
||||
- pdfarranger
|
||||
- playerctl
|
||||
|
||||
@@ -4,7 +4,7 @@ opacity = 1.0
|
||||
|
||||
[font]
|
||||
normal = { family = "Liberation Mono", style = "Regular" }
|
||||
size = 10
|
||||
size = 12
|
||||
|
||||
[scrolling]
|
||||
history = 10000
|
||||
@@ -41,4 +41,4 @@ white = "#ffffff"
|
||||
bindings = [
|
||||
{ key = "V", mods = "Control|Shift", action = "Paste" },
|
||||
{ key = "C", mods = "Control|Shift", action = "Copy" }
|
||||
]
|
||||
]
|
||||
|
||||
@@ -19,8 +19,21 @@
|
||||
:type 'string
|
||||
:group 'fscotto)
|
||||
|
||||
(defvar-local fscotto/vterm-font-cookie nil
|
||||
"Face remap cookie used to set a custom font in vterm buffers.")
|
||||
|
||||
(defun fscotto/apply-vterm-font ()
|
||||
"Use Hack Nerd Font only inside vterm buffers."
|
||||
(when fscotto/vterm-font-cookie
|
||||
(face-remap-remove-relative fscotto/vterm-font-cookie))
|
||||
(setq fscotto/vterm-font-cookie
|
||||
(face-remap-add-relative
|
||||
'default
|
||||
'(:family "Hack Nerd Font" :height 120 :weight regular))))
|
||||
|
||||
(use-package vterm
|
||||
:ensure t)
|
||||
:ensure t
|
||||
:hook (vterm-mode . fscotto/apply-vterm-font))
|
||||
|
||||
(use-package multi-vterm
|
||||
:ensure t
|
||||
|
||||
Reference in New Issue
Block a user