From b95e2be782ae57b03a329a1eecedb2da7191a76c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20Alvari=C3=B1o?= Date: Tue, 22 Mar 2022 13:22:53 +0100 Subject: [PATCH] Add some notes --- myconfig.org | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/myconfig.org b/myconfig.org index a609635..5688809 100644 --- a/myconfig.org +++ b/myconfig.org @@ -1,6 +1,7 @@ #+startup: overview * Pending task +- Set org-mode - Set dap-mode - Add more programming languages to LSP - Try =eglot= @@ -16,15 +17,15 @@ - [[https://github.com/SystemCrafters/crafter-configs][System Crafters configs compilation]] * Before this file loads -** =early-init.el= has been loaded. -This file inhibits package.el for loading packages -** =init.el= has been loaded +** The =early-init.el= file has been loaded. +This file inhibits =package.el= for loading packages +** The =init.el= file has been loaded This file: -- Set all that it's needed for =straight.el= working as package manager -- **IMPORTANT** Changes the =user-emacs-directory= from =~/.emacs.d= to =~/.cache/emacs=. This can be really important in case you change something fundamental in emacs configuration -- Load the =no-littering= package (see [[https://github.com/emacscollective/no-littering][doc]]) This package sets out to fix this by changing the values of path variables to put configuration files in =no-littering-etc-directory= (this will be =~/.cache/emacs/etc/= for this configuration) and persistent data files in =no-littering-var-directory= (for me: =~/.cache/emacs/var/=), and by using descriptive file names and subdirectories when appropriate. This is similar to a color-theme; a "path-theme" if you will. +- Sets all that it's needed for =straight.el= to work as package manager +- **IMPORTANT** Changes the =user-emacs-directory= from =~/.emacs.d= to =~/.cache/emacs=. Be careful, this has several effects, for instance your file =custom.el= will be in this directory. +- Load the =no-littering= package (see [[https://github.com/emacscollective/no-littering][doc]]) This package sets out to fix "the littering" by changing the values of path variables to put configuration files in =no-littering-etc-directory= (this will be =~/.cache/emacs/etc/= for this configuration) and persistent data files in =no-littering-var-directory= (for me: =~/.cache/emacs/var/=), and by using descriptive file names and subdirectories when appropriate. This is similar to a color-theme; a "path-theme" if you will. - Tries to install =org-mode= just to be sure to have the last release -- Loads the newer of this two files: =myconfig.org= and =myconfig.el=. In other words, if there are no new changes in =myconfig.org= it loads =myconfig.el= (it's faster) +- Loads the newer of this two files: =myconfig.org= or =myconfig.el=. In other words, if there are no new changes in =myconfig.org= it loads =myconfig.el= (it's faster) * use-package tips Some notes about [[https://github.com/jwiegley/use-package][use-package]]