Convert files to packages
This commit is contained in:
parent
b1a6bb4290
commit
c40fb9f504
12 changed files with 48 additions and 45 deletions
107
03hydra.el
107
03hydra.el
|
|
@ -1,107 +0,0 @@
|
|||
;;; 03hydra -- summary
|
||||
;;; Commentary:
|
||||
;;; Global hydra definitions.
|
||||
;;; Code:
|
||||
(use-package hydra
|
||||
:ensure t
|
||||
:defer t
|
||||
:config
|
||||
(defhydra hydra-file-switcher-menu (:color teal :hint nil)
|
||||
"
|
||||
General Actions
|
||||
|
||||
^Ivy^ ^Projectile^ ^Magit^
|
||||
^^^^^^^^------------------------------------------------------------------------
|
||||
_a_: ag _s_: Switch project _m_: Git status
|
||||
_b_: Switch buffer _f_: Find file in project _C_: Git checkout
|
||||
_t_: Find file _g_: ag in current project _M_: Git blame
|
||||
_d_: Deft _c_: Invalidate cache
|
||||
^^ _n_: New project
|
||||
^^ _i_: ielm console
|
||||
"
|
||||
("q" nil "cancel" :color blue)
|
||||
|
||||
("a" counsel-rg)
|
||||
("b" ibuffer)
|
||||
("t" counsel-find-file)
|
||||
("d" deft)
|
||||
("s" counsel-projectile-switch-project)
|
||||
("f" counsel-projectile-find-file)
|
||||
("g" counsel-projectile-rg)
|
||||
("c" projectile-invalidate-cache)
|
||||
("n" projectile-add-known-project)
|
||||
("i" ielm)
|
||||
("m" magit-status)
|
||||
("C" magit-checkout)
|
||||
("M" magit-blame))
|
||||
|
||||
(defhydra hydra-programming-menu (:color teal :hint nil)
|
||||
"
|
||||
Programming actions
|
||||
|
||||
^Code Manipulation^ ^Code Completion^
|
||||
^^^^^^^^-----------------------------------------------------------------------
|
||||
_c_: comment line _y_: yasnippet
|
||||
_r_: regex replace _m_: company
|
||||
_i_: indent region
|
||||
_a_: align regexp
|
||||
_e_: eval region
|
||||
_s_: swiper
|
||||
"
|
||||
("q" nil "cancel" :color blue)
|
||||
|
||||
("c" comment-line)
|
||||
("r" vr/replace)
|
||||
("i" indent-region)
|
||||
("a" align-regexp)
|
||||
("e" eval-region)
|
||||
("s" swiper)
|
||||
|
||||
("y" company-yasnippet)
|
||||
("m" company-complete))
|
||||
|
||||
(defhydra hydra-window-menu (:color teal :hint nil)
|
||||
"
|
||||
Window actions
|
||||
|
||||
^Windows^ ^Move around^
|
||||
^^^^^^^^-----------------------------------------------------------------------
|
||||
_k_: kill buffer and window _<left>_: Move left
|
||||
_h_: split horizontally _<right>_: Move right
|
||||
_v_: split vertically _<up>_: Move up
|
||||
^^ _<down>_: Move down
|
||||
^^ _p_: Previous buffer
|
||||
^^ _n_: Next buffer
|
||||
"
|
||||
("q" nil "cancel" :color blue)
|
||||
|
||||
("k" kill-buffer-and-window)
|
||||
("h" split-window-below)
|
||||
("v" split-window-right)
|
||||
|
||||
("<left>" windmove-left)
|
||||
("<right>" windmove-right)
|
||||
("<up>" windmove-up)
|
||||
("<down>" windmove-down)
|
||||
("p" previous-buffer)
|
||||
("n" next-buffer))
|
||||
|
||||
(defhydra hydra-language-context-menu (:color teal :hint nil)
|
||||
"
|
||||
Context actions
|
||||
|
||||
^Context^ ^Actions^
|
||||
^^^^^^^^-----------------------------------------------------------------------
|
||||
_r_: reload buffer
|
||||
"
|
||||
("q" nil "cancel" :color blue)
|
||||
|
||||
("r" revert-buffer-no-confirm))
|
||||
|
||||
:bind ("C-c p" . hydra-file-switcher-menu/body)
|
||||
("C-c c" . hydra-programming-menu/body)
|
||||
("C-c w" . hydra-window-menu/body)
|
||||
("C-c l" . hydra-language-context-menu/body))
|
||||
|
||||
(provide '03hydra)
|
||||
;;; 03hydra.el ends here
|
||||
Loading…
Add table
Add a link
Reference in a new issue