diff options
author | colin <colin@cicadas.surf> | 2023-10-21 08:16:32 -0700 |
---|---|---|
committer | colin <colin@cicadas.surf> | 2023-10-21 08:16:32 -0700 |
commit | c9bf5c0cfb3e4cc40eb5910d11839574b89b2c0f (patch) | |
tree | 4ce32b9222f1f04cf908776b5a6d78a838be303b | |
parent | 30eb1f5237578396d7cc509822bf5aaac0b73e20 (diff) |
reorg; persp-buffer-menu as default buffer view
-rw-r--r-- | init-el.org | 74 |
1 files changed, 28 insertions, 46 deletions
diff --git a/init-el.org b/init-el.org index 57bf3e2..4c9a9f7 100644 --- a/init-el.org +++ b/init-el.org @@ -494,23 +494,13 @@ e.g. here's one for org capture ** Buffers, Windows, and Perspectives -#+name: ui-windows-and-perspectives -#+begin_src elisp :noweb no-export :results none - -<<ui-windows-and-perspectives-packages>> -<<ui-window-leader-key-menu>> -<<ui-buffer-leader-key-menu>> -<<ui-perspectives-leader-key-menu>> - -#+end_src - *** Packages #+name: ui-windows-and-perspectives-packages #+begin_src elisp :results none (package-install 'perspective) (setq persp-suppress-no-prefix-key-warning t) -(persp-mode) +(persp-mode 1) (package-install 'rotate) @@ -559,13 +549,14 @@ e.g. here's one for org capture (?v "[v]isual line mode" visual-line-mode) (?w "[w]riteroom mode" writeroom-mode))) #+end_src + *** Buffer Leader Key Menu #+name: ui-buffer-leader-key-menu #+begin_src elisp :results none (def-my-command my-buffer-command - '((?b "switch [b]uffers" ivy-switch-buffer) + '((?b "switch [b]uffers" persp-buffer-menu) (?s "[s]ave buffer" save-buffer) (?S "[S]ave all buffers" save-some-buffers) (?k "[k]ill buffer" kill-buffer))) @@ -587,12 +578,6 @@ e.g. here's one for org capture ** Themes -#+name: ui-themes -#+begin_src elisp :noweb no-export :results none -<<ui-themes-installed>> -<<ui-themes-theme-switcher>> -#+end_src - *** Installed Themes #+name: ui-themes-installed @@ -1248,11 +1233,6 @@ code in emacs org blocks. ** Pair-Programming -#+name: pair-programming -#+begin_src elisp :noweb no-export :results none -<<crdt-config>> -#+end_src - *** CRDT for pair programming @@ -1276,10 +1256,6 @@ code in emacs org blocks. (package-install 'ag) (package-install 'lice) -<<projectile>> -<<company>> - - #+end_src *** Projectile @@ -1339,22 +1315,7 @@ association one shell with each perspective layout ** Common Lisp -#+name: common-lisp-config -#+begin_src elisp :noweb no-export :results none -<<common-lisp-packages>> -<<common-lisp-switch-commands>> - -<<common-lisp-mode-command>> - -<<common-lisp-editing-config>> - -<<slime-tweaks>> - -<<coalton-config>> - -#+end_src - *** Packages #+name: common-lisp-packages @@ -1692,8 +1653,15 @@ emacs loads at startup. <<ui-fonts-config>> <<ui-bells-and-wistles>> <<ui-completion-engine>> -<<ui-windows-and-perspectives>> -<<ui-themes>> + +<<ui-windows-and-perspectives-packages>> +<<ui-window-leader-key-menu>> +<<ui-buffer-leader-key-menu>> +<<ui-perspectives-leader-key-menu>> + + +<<ui-themes-installed>> +<<ui-themes-theme-switcher>> <<ui-org-mode-tweaks>> <<ui-fonts>> @@ -1738,10 +1706,24 @@ emacs loads at startup. <<software-development-preamble>> <<literate-programming>> -<<pair-programming>> +<<crdt-config>> <<software-dev-essentials>> +<<projectile>> +<<company>> <<shell-config>> -<<common-lisp-config>> + +<<common-lisp-packages>> + +<<common-lisp-switch-commands>> + +<<common-lisp-mode-command>> + +<<common-lisp-editing-config>> + +<<slime-tweaks>> + +<<coalton-config>> + <<haxe-config>> ;;;;;;;;;;;;;;;;;;;;;; |