Convert to SN Pro font for variable pitch fonts
And let's turn it on in more applications.
This commit is contained in:
		
							parent
							
								
									5db1762ef0
								
							
						
					
					
						commit
						2778151656
					
				
					 3 changed files with 21 additions and 2 deletions
				
			
		| 
						 | 
					@ -63,6 +63,11 @@ I would like a dedicate perspective to Mastodon, and I would like a leader key s
 | 
				
			||||||
      "a m" '("mastodon" . mastodon-perspective)))
 | 
					      "a m" '("mastodon" . mastodon-perspective)))
 | 
				
			||||||
#+end_src
 | 
					#+end_src
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Let’s turn on non-fixed-width fonts to make everything easier to read:
 | 
				
			||||||
 | 
					#+begin_src emacs-lisp
 | 
				
			||||||
 | 
					  (use-package mastodon
 | 
				
			||||||
 | 
					     :hook (mastodon-mode . variable-pitch-mode))
 | 
				
			||||||
 | 
					#+end_src
 | 
				
			||||||
Starting the =mastodon= perspective, I set some initial windows:
 | 
					Starting the =mastodon= perspective, I set some initial windows:
 | 
				
			||||||
#+begin_src emacs-lisp
 | 
					#+begin_src emacs-lisp
 | 
				
			||||||
  (defun my-mastodon-start ()
 | 
					  (defun my-mastodon-start ()
 | 
				
			||||||
| 
						 | 
					@ -143,6 +148,12 @@ I'm thinking the [[https://zevlg.github.io/telega.el/][Telega package]] would be
 | 
				
			||||||
      (ha-leader "a t" 'telega))
 | 
					      (ha-leader "a t" 'telega))
 | 
				
			||||||
#+end_src
 | 
					#+end_src
 | 
				
			||||||
For some reason, you need [[https://github.com/Fanael/rainbow-identifiers][rainbow-identifiers]] to work, oh, I guess the docs state this.
 | 
					For some reason, you need [[https://github.com/Fanael/rainbow-identifiers][rainbow-identifiers]] to work, oh, I guess the docs state this.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					In the Telega chat’s, let’s turn on non-fixed-width fonts:
 | 
				
			||||||
 | 
					#+begin_src emacs-lisp
 | 
				
			||||||
 | 
					  (use-package telega
 | 
				
			||||||
 | 
					     :hook (telega-chat-mode . variable-pitch-mode))
 | 
				
			||||||
 | 
					#+end_src
 | 
				
			||||||
* RPG DM
 | 
					* RPG DM
 | 
				
			||||||
Been working on my [[https://gitlab.com/howardabrams/emacs-rpgdm][RPG DM project]] for getting Emacs helping as a /Dungeon Master's Assistant/. The idea is to be able to roll dice and whatnot. What I find most useful is the [[https://gitlab.com/howardabrams/emacs-rpgdm/-/blob/main/rpgdm-tables.el][random tables]].
 | 
					Been working on my [[https://gitlab.com/howardabrams/emacs-rpgdm][RPG DM project]] for getting Emacs helping as a /Dungeon Master's Assistant/. The idea is to be able to roll dice and whatnot. What I find most useful is the [[https://gitlab.com/howardabrams/emacs-rpgdm/-/blob/main/rpgdm-tables.el][random tables]].
 | 
				
			||||||
#+begin_src emacs-lisp
 | 
					#+begin_src emacs-lisp
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -252,7 +252,8 @@ I probably don't need to have such a ranking system, as chances are good I have
 | 
				
			||||||
      (or
 | 
					      (or
 | 
				
			||||||
       (seq-first
 | 
					       (seq-first
 | 
				
			||||||
        (seq-filter (lambda (font) (when (x-list-fonts font) font))
 | 
					        (seq-filter (lambda (font) (when (x-list-fonts font) font))
 | 
				
			||||||
                    '("Literata" ; Clean, readable with litagures
 | 
					                    '("SN Pro"   ; https://supernotes.app/open-source/sn-pro
 | 
				
			||||||
 | 
					                      "Literata" ; Clean, readable with litagures
 | 
				
			||||||
                      ;; Next best can be downloaded here:
 | 
					                      ;; Next best can be downloaded here:
 | 
				
			||||||
                      ;; https://fontesk.com/xcharter-typeface/
 | 
					                      ;; https://fontesk.com/xcharter-typeface/
 | 
				
			||||||
                      "XCharter"
 | 
					                      "XCharter"
 | 
				
			||||||
| 
						 | 
					@ -266,7 +267,7 @@ I probably don't need to have such a ranking system, as chances are good I have
 | 
				
			||||||
      (or
 | 
					      (or
 | 
				
			||||||
       (seq-first
 | 
					       (seq-first
 | 
				
			||||||
        (seq-filter (lambda (font) (when (x-list-fonts font) font))
 | 
					        (seq-filter (lambda (font) (when (x-list-fonts font) font))
 | 
				
			||||||
                    '("Overpass" "DejaVu Sans"
 | 
					                    '("SN Pro" "Overpass" "DejaVu Sans"
 | 
				
			||||||
                      "Verdana" "Overpass"
 | 
					                      "Verdana" "Overpass"
 | 
				
			||||||
                      "Source Sans Pro"
 | 
					                      "Source Sans Pro"
 | 
				
			||||||
                      "Lucida Grande"
 | 
					                      "Lucida Grande"
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -36,6 +36,7 @@ Let's get our feeds from a collection of org mode files. By default, Doom config
 | 
				
			||||||
    ;; While not an elfeed-specific variable, this make reading articles
 | 
					    ;; While not an elfeed-specific variable, this make reading articles
 | 
				
			||||||
    ;; with images easier:
 | 
					    ;; with images easier:
 | 
				
			||||||
    (setq pixel-scroll-precision-mode t)
 | 
					    (setq pixel-scroll-precision-mode t)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    :general
 | 
					    :general
 | 
				
			||||||
    (:states 'normal :keymaps 'elfeed-show-mode-map
 | 
					    (:states 'normal :keymaps 'elfeed-show-mode-map
 | 
				
			||||||
             "b" 'elfeed-show-visit
 | 
					             "b" 'elfeed-show-visit
 | 
				
			||||||
| 
						 | 
					@ -57,6 +58,12 @@ Let's get our feeds from a collection of org mode files. By default, Doom config
 | 
				
			||||||
    (elfeed-search-update))
 | 
					    (elfeed-search-update))
 | 
				
			||||||
#+end_src
 | 
					#+end_src
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Let’s turn on non-fixed-width fonts to make everything easier to read:
 | 
				
			||||||
 | 
					#+begin_src emacs-lisp :tangle no
 | 
				
			||||||
 | 
					  (use-package elfeed
 | 
				
			||||||
 | 
					     :hook (elfeed-show-mode . variable-pitch-mode))
 | 
				
			||||||
 | 
					#+end_src
 | 
				
			||||||
 | 
					
 | 
				
			||||||
According to Ben Maughan and [[http://pragmaticemacs.com/emacs/to-eww-or-not-to-eww/][this Pragmatic Emacs essay]], we could easily browse an article in the GUI browser instead of EWW with capital B:
 | 
					According to Ben Maughan and [[http://pragmaticemacs.com/emacs/to-eww-or-not-to-eww/][this Pragmatic Emacs essay]], we could easily browse an article in the GUI browser instead of EWW with capital B:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#+begin_src emacs-lisp
 | 
					#+begin_src emacs-lisp
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue