Browse Source

Cleanup bindings

main
parent
commit
ab10c0ea35
  1. 8
      modules/capture.org
  2. 4
      modules/eshell.org
  3. 4
      modules/keys.org
  4. 8
      modules/shell.org
  5. 4
      modules/vterm.org
  6. 2
      modules/x11.org

8
modules/capture.org

@ -38,15 +38,15 @@ Create screencasts with =one-frame-per-action= GIF recording via *Emacs gif scre
* Keybindings * Keybindings
+ Place keybindings for capturing the screen behind =SPC s=.
+ Place keybindings for capturing the screen behind =SPC c=.
* Screenshot with =s= * Screenshot with =s=
* Screencast with =c= * Screencast with =c=
#+begin_src emacs-lisp #+begin_src emacs-lisp
(dotfiles/leader (dotfiles/leader
"s" '(:ignore t :which-key "Screen")
"ss" '(screenshot :which-key "Screenshot")
"sc" '(gif-screencast-start-or-stop :which-key "Screencast"))
"c" '(:ignore t :which-key "Screen")
"cs" '(screenshot :which-key "Screenshot")
"cc" '(gif-screencast-start-or-stop :which-key "Screencast"))
#+end_src #+end_src
* Footnotes * Footnotes

4
modules/eshell.org

@ -37,9 +37,9 @@ Implement the lambda prompt for aesthetic purposes with the ~eshell-prompt-extra
* Shortcuts * Shortcuts
Open ~eshell~ in the current buffer with =SPC e=:
Open ~eshell~ in the current buffer with =SPC s e=:
#+begin_src emacs-lisp #+begin_src emacs-lisp
(dotfiles/leader (dotfiles/leader
"e" '(eshell :which-key "EShell"))
"se" '(eshell :which-key "EShell"))
#+end_src #+end_src

4
modules/keys.org

@ -59,11 +59,13 @@ Implement some shortcut bindings, with a significant portion of them cherry pick
+ Close buffers with =SPC c= + Close buffers with =SPC c=
+ Find files with =SPC . (period)= + Find files with =SPC . (period)=
+ Switch buffers with =SPC , (comma)= + Switch buffers with =SPC , (comma)=
+ Kill buffers with =SPC / (slash)=
#+begin_src emacs-lisp #+begin_src emacs-lisp
(dotfiles/leader (dotfiles/leader
"." '(find-file :which-key "Files") "." '(find-file :which-key "Files")
"," '(switch-to-buffer :which-key "Buffers"))
"," '(switch-to-buffer :which-key "Buffers")
"/" '(kill-buffer :which-key "Kill"))
#+end_src #+end_src
** Quitting Emacs ** Quitting Emacs

8
modules/shell.org

@ -79,16 +79,16 @@ Define a method to apply commands to the current call process, this is to avoid
* Shortcuts * Shortcuts
Place keybindings for executing shell commands behind =SPC x=:
Place keybindings for executing shell commands behind =SPC s=:
+ Run shell commands with =x= + Run shell commands with =x=
+ Run async shell commands with =z= + Run async shell commands with =z=
#+begin_src emacs-lisp #+begin_src emacs-lisp
(dotfiles/leader (dotfiles/leader
"x" '(:ignore t :which-key "Run")
"xx" '(dotfiles/run :which-key "Run")
"xz" '(async-shell-command :which-key "Async"))
"s" '(:ignore t :which-key "Run")
"sx" '(dotfiles/run :which-key "Run")
"sz" '(async-shell-command :which-key "Async"))
#+end_src #+end_src
* Footnotes * Footnotes

4
modules/vterm.org

@ -33,11 +33,11 @@ I noticed ~eshell~ wasn't enough when needing interactivity from the terminal. G
* Shortcuts * Shortcuts
Open a new ~vterm~ buffer with =SPC v=:
Open a new ~vterm~ buffer with =SPC s v=:
#+begin_src emacs-lisp #+begin_src emacs-lisp
(dotfiles/leader (dotfiles/leader
"v" '(vterm-other-window :which-key "VTerm"))
"sv" '(vterm-other-window :which-key "VTerm"))
#+end_src #+end_src
* Footnotes * Footnotes

2
modules/x11.org

@ -145,7 +145,7 @@ Toggle frame transparency with =SPC t r=.
#+begin_src emacs-lisp #+begin_src emacs-lisp
(dotfiles/leader (dotfiles/leader
"tr" '(dotfiles/toggle-transparency :which-key "Toggle transparency"))
"tr" '(dotfiles/toggle-transparency :which-key "Transparency"))
#+end_src #+end_src
* Footnotes * Footnotes

Loading…
Cancel
Save