|
|
@@ -630,22 +630,22 @@ and in normal-state with =ys<textobject>= or =yS<textobject>=. |
|
|
|
You can change a surrounding with =cs<old-textobject><new-textobject>=. |
|
|
|
You can delete a surrounding with =ds<textobject>=. |
|
|
|
#+BEGIN_SRC emacs-lisp |
|
|
|
(use-package evil-surround |
|
|
|
:after evil |
|
|
|
:ensure t |
|
|
|
:diminish |
|
|
|
:config |
|
|
|
(global-evil-surround-mode 1)) |
|
|
|
(use-package evil-surround |
|
|
|
:after evil |
|
|
|
:ensure t |
|
|
|
:diminish |
|
|
|
:config |
|
|
|
(global-evil-surround-mode 1)) |
|
|
|
#+END_SRC |
|
|
|
**** evil-escape |
|
|
|
hit fd to escape pretty much everything |
|
|
|
#+BEGIN_SRC emacs-lisp |
|
|
|
(use-package evil-escape |
|
|
|
:ensure t |
|
|
|
:diminish |
|
|
|
:config |
|
|
|
(setq-default evil-escape-key-sequence "fd") |
|
|
|
(evil-escape-mode)) |
|
|
|
(use-package evil-escape |
|
|
|
:ensure t |
|
|
|
:diminish |
|
|
|
:config |
|
|
|
(setq-default evil-escape-key-sequence "fd") |
|
|
|
(evil-escape-mode)) |
|
|
|
#+END_SRC |
|
|
|
**** evil-commentary |
|
|
|
[[https://github.com/linktohack/evil-commentary][github here]] |
|
|
@@ -721,7 +721,7 @@ pinged. |
|
|
|
# :diminish |
|
|
|
# :init |
|
|
|
# (beacon-mode 1)) |
|
|
|
#+END_SRC |
|
|
|
# #+END_SRC |
|
|
|
*** ranger file manager |
|
|
|
Let's not use this for now |
|
|
|
# #+BEGIN_SRC emacs-lisp |
|
|
@@ -941,8 +941,8 @@ Show a custom buffer on startup |
|
|
|
(use-package ggtags |
|
|
|
:ensure t) |
|
|
|
#+END_SRC |
|
|
|
*** TODO: Make tag files do stuff |
|
|
|
|
|
|
|
*** TODO: Make tag files do stuff |
|
|
|
** Project Management |
|
|
|
TODO: Set this up to actually work well |
|
|
|
#+BEGIN_SRC emacs-lisp |
|
|
@@ -964,13 +964,13 @@ See [[https://ox-hugo.scripter.co/doc/auto-export-on-saving/][Here]] for auto ex |
|
|
|
#+END_SRC |
|
|
|
** pretty-mode |
|
|
|
[[https://github.com/pretty-mode/pretty-mode][Redisplay parts of the Emacs buffer as pretty symbols.]] |
|
|
|
#+BEGIN_SRC emacs-lisp |
|
|
|
#+BEGIN_SRC emacs-lisp |
|
|
|
(when window-system |
|
|
|
(use-package pretty-mode |
|
|
|
:ensure t |
|
|
|
:config |
|
|
|
(global-pretty-mode t))) |
|
|
|
#+END_SRC |
|
|
|
#+END_SRC |
|
|
|
** Error checking |
|
|
|
#+BEGIN_SRC emacs-lisp |
|
|
|
(use-package flycheck |
|
|
@@ -1286,13 +1286,13 @@ like two boats in a shipping channel. |
|
|
|
#+END_SRC |
|
|
|
** pass |
|
|
|
I use [[https://www.passwordstore.org/][=pass=]] for my password management. |
|
|
|
#+BEGIN_SRC emacs-lisp |
|
|
|
(use-package ivy-pass |
|
|
|
:ensure t |
|
|
|
:general |
|
|
|
(wiz-leader-def |
|
|
|
"p" 'ivy-pass)) |
|
|
|
#+END_SRC |
|
|
|
#+BEGIN_SRC emacs-lisp |
|
|
|
(use-package ivy-pass |
|
|
|
:ensure t |
|
|
|
:general |
|
|
|
(wiz-leader-def |
|
|
|
"P" 'ivy-pass)) |
|
|
|
#+END_SRC |
|
|
|
** Git (magit) |
|
|
|
I hear that this is one of those emacs "killer apps" |
|
|
|
|
|
|
|