Improvements when installing the new machine
This commit is contained in:
@@ -33,29 +33,22 @@ echo "==> Emacs packages"
|
||||
paru -S --needed emacs aspell aspell-en aspell-fr
|
||||
#+end_src
|
||||
|
||||
** Doom Emacs
|
||||
|
||||
#+begin_src bash
|
||||
echo "==> Installing Doom Emacs"
|
||||
git clone --depth 1 https://github.com/doomemacs/doomemacs ~/.config/emacs
|
||||
"${DOOM}" install --no-config
|
||||
#+end_src
|
||||
|
||||
** Tangle Configuration
|
||||
|
||||
Tangle =doom.org= to generate =config.el=, =init.el= and =packages.el=:
|
||||
|
||||
#+begin_src bash
|
||||
echo "==> Tangling doom.org"
|
||||
emacsclient -e "(org-babel-tangle-file \"${DOTFILES}/doom.org\")" \
|
||||
|| emacs --batch -l org --eval "(org-babel-tangle-file \"${DOTFILES}/doom.org\")"
|
||||
mkdir ${HOME}/.config/doom
|
||||
emacs --batch -l org --eval "(org-babel-tangle-file \"${DOTFILES}/doom.org\")"
|
||||
#+end_src
|
||||
|
||||
** Sync
|
||||
** Doom Install
|
||||
|
||||
#+begin_src bash
|
||||
echo "==> Running doom sync"
|
||||
"${DOOM}" sync
|
||||
echo "==> Installing Doom Emacs"
|
||||
git clone --depth 1 https://github.com/doomemacs/doomemacs ~/.config/emacs
|
||||
"${DOOM}" install
|
||||
#+end_src
|
||||
|
||||
* Introduction and Resources
|
||||
@@ -3210,7 +3203,7 @@ Provides nice functions such as:
|
||||
;;nim ; python + lisp at the speed of c
|
||||
;;nix ; I hereby declare "nix geht mehr!"
|
||||
;;ocaml ; an objective camel
|
||||
(org +pretty +roam2 +hugo +noter) ; organize your plain life in plain text
|
||||
(org +pretty +roam +hugo +noter) ; organize your plain life in plain text
|
||||
;;php ; perl's insecure younger brother
|
||||
;;plantuml ; diagrams for confusing people more
|
||||
;;graphviz ; diagrams for confusing yourself even more
|
||||
|
||||
Reference in New Issue
Block a user