Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
emacs [2023/07/03 20:05] – created pfmemacs [2025/03/22 22:11] (current) – replace deft with denote; mention completion trinity pfm
Line 69: Line 69:
 ==== Completion ==== ==== Completion ====
  
-Default completion is almost enough for me, just add ''orderless'' to make it even better.+use ''orderless'' completion (available as a package), which lets me complete items based on parts of their names but not in their exact orderIt's a very neat way of looking up or even discovering things in Emacs!
  
 <code lisp> <code lisp>
 (require 'orderless) (require 'orderless)
  
-(setq completion-styles '(basic emacs22 flex orderless))+(setq completion-styles '(orderless))
 </code> </code>
  
Line 82: Line 82:
  
   * [[https://orgmode.org/|Org-Mode]]   * [[https://orgmode.org/|Org-Mode]]
-  * [[https://www.emacswiki.org/emacs/DeftMode|Deft]] and [[https://www.eliasstorms.net/zetteldeft/|Zettledeft]]+  * [[https://protesilaos.com/emacs/denote|Denote]]
   * [[https://www.emacswiki.org/emacs/CompanyMode|Company]]   * [[https://www.emacswiki.org/emacs/CompanyMode|Company]]
 +  * Vertico, Marginalia, and Consult
   * [[https://emacs-lsp.github.io/|Language Server Protocol]] with [[https://github.com/emacs-lsp/lsp-treemacs|LSP Treemacs]]   * [[https://emacs-lsp.github.io/|Language Server Protocol]] with [[https://github.com/emacs-lsp/lsp-treemacs|LSP Treemacs]]
   * Programming language modes   * Programming language modes
 +
 +===== Display =====
 +
 +I change themes from time to time, with several standing out for being on my list for a long time:
 +
 +  * flatland
 +  * timu-spacegrey
 +  * tron-legacy
 +  * base16-darkviolet
 +  * modus-operandi
 +  * dakrone-light
 +  * tok
 +
 +I prefer fonts with programming ligatures. After some time spent with Fira Code I've changed to [[https://larsenwork.com/monoid/|Monoid open-source coding font]]. So far I enjoy it (writing this 2025-03-15).