aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcolin <colin@cicadas.surf>2023-10-21 08:16:32 -0700
committercolin <colin@cicadas.surf>2023-10-21 08:16:32 -0700
commitc9bf5c0cfb3e4cc40eb5910d11839574b89b2c0f (patch)
tree4ce32b9222f1f04cf908776b5a6d78a838be303b
parent30eb1f5237578396d7cc509822bf5aaac0b73e20 (diff)
reorg; persp-buffer-menu as default buffer view
-rw-r--r--init-el.org74
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>>
;;;;;;;;;;;;;;;;;;;;;;