No video

Emacs: customize fonts (generic method and 'fontaine' package)

  Рет қаралды 4,610

Protesilaos Stavrou

Protesilaos Stavrou

Күн бұрын

In this ~27-minute video, I show how to configure fonts in Emacs. I explain what "faces" are and how the `default`, `fixed-pitch`, and `variable-pitch` faces work. I demonstrate the built-in `variable-pitch-mode` and then discuss how to change preset font configurations with the help of the `fontaine` package (one of my packages).
* * *
Find all my Emacs-related work on my website (links to my packages, advanced Emacs configuration, and more): protesilaos.co...

Пікірлер: 15
@gjsb6wfg995
@gjsb6wfg995 7 ай бұрын
I respect your dedication to Emacs
@protesilaos
@protesilaos 7 ай бұрын
Thank you!
@0netom
@0netom 7 ай бұрын
C-M-x or just ESC C-x can eval the whole top-level form you are standing inside of. That way you don't have to keep finding the end of the expression, just so you can do C-x C-e. You can just stay in place where you are editing and you can immediately continue editing after C-M-x
@protesilaos
@protesilaos 7 ай бұрын
You are right. I did it in the video at some point. But it does not work in Org mode.
@thepinback
@thepinback 7 ай бұрын
Very useful! Thanks!
@protesilaos
@protesilaos 7 ай бұрын
You are welcome!
@ooppitz1
@ooppitz1 5 ай бұрын
Great introduction! Thanks! 👍👍👍
@protesilaos
@protesilaos 5 ай бұрын
You are welcome!
@jvillasante
@jvillasante 3 ай бұрын
Hello @Prot! Great video as always! I have one question: When using the built-in `set-face-attribute` here's the documentation for `weight`: ``` :weight VALUE specifies the weight of the font to use. It must be one of the symbols ultra-heavy, heavy (a.k.a. black), ultra-bold (a.k.a. extra-bold), bold, semi-bold (a.k.a. demi-bold), medium, normal (a.k.a. regular, a.k.a. book), semi-light (a.k.a. demi-light), light, extra-light (a.k.a. ultra-light), or thin. ``` In there they mention `semi-light` as opposed to `semilight` (with no hypen). Can you expand on this? Also, if all I want is `regular` should I set it to `normal`?
@WillSantana
@WillSantana 3 ай бұрын
Nice work thanks!!! If I modify something in the configuration, how do I get it to reload the modifications?
@protesilaos
@protesilaos 3 ай бұрын
You are welcome! After you do the modifications, you need to evaluate the code again. In the case of Fontaine, you can re-run the command 'fontaine-set-preset'.
@yusefaslam9675
@yusefaslam9675 7 ай бұрын
Hi Prot, which modeline do you use? Thanks and great video.
@protesilaos
@protesilaos 7 ай бұрын
You are welcome! This is my own custom modeline. The web page of my Emacs configuration has this section which sets it up and then links to the actual code: protesilaos.com/emacs/dotemacs#h:41ee38d0-9099-4444-85e4-cc8dce00fb9a
@larrasket
@larrasket 7 ай бұрын
Which WM or DE is that
@protesilaos
@protesilaos 7 ай бұрын
Xfce.
Emacs: customize mode line colors
34:11
Protesilaos Stavrou
Рет қаралды 3 М.
Emacs: control where buffers are displayed (the 'display-buffer-alist')
29:52
WILL IT BURST?
00:31
Natan por Aí
Рет қаралды 26 МЛН
Unveiling my winning secret to defeating Maxim!😎| Free Fire Official
00:14
Garena Free Fire Global
Рет қаралды 9 МЛН
ROLLING DOWN
00:20
Natan por Aí
Рет қаралды 11 МЛН
Emacs: modern minibuffer packages (Vertico, Consult, etc.)
44:01
Protesilaos Stavrou
Рет қаралды 14 М.
Emacs: advanced Org literate configuration
24:57
Protesilaos Stavrou
Рет қаралды 8 М.
Emacs. But why?
51:20
(Bit-Mage)
Рет қаралды 1,2 М.
Emacs: introduction to REGISTERS
24:24
Protesilaos Stavrou
Рет қаралды 6 М.
Emacs: ediff basics
15:49
Protesilaos Stavrou
Рет қаралды 6 М.
Every LLM in Emacs, with gptel
17:56
karthink
Рет қаралды 10 М.
Emacs: introduction to bookmarks
24:21
Protesilaos Stavrou
Рет қаралды 7 М.
5 Reasons I Love Emacs Orgmode
15:43
Gavin Freeborn
Рет қаралды 11 М.
Emacs: mark and register basics
35:34
Protesilaos Stavrou
Рет қаралды 6 М.
Emacs: ESHELL demo
23:07
Protesilaos Stavrou
Рет қаралды 11 М.
WILL IT BURST?
00:31
Natan por Aí
Рет қаралды 26 МЛН