chore(emacs.d): Remove edwina configuration
Sounds good, doesn't work. (Okay, it does - but not like I want it to and with too many caveats at the moment - maybe later)
This commit is contained in:
parent
85ee07457c
commit
b2cd30bfd4
3 changed files with 0 additions and 33 deletions
|
@ -210,11 +210,4 @@
|
||||||
(exwm-input-set-key (kbd "s-m h") #'randr-layout-hdmi1-extend)
|
(exwm-input-set-key (kbd "s-m h") #'randr-layout-hdmi1-extend)
|
||||||
(exwm-input-set-key (kbd "s-m s") #'randr-layout-single)
|
(exwm-input-set-key (kbd "s-m s") #'randr-layout-single)
|
||||||
|
|
||||||
;; Use edwina for window management shortcuts
|
|
||||||
;;
|
|
||||||
;; Its initialisation process is oddly stateful, hence configuration
|
|
||||||
;; happens here before toggling its minor mode.
|
|
||||||
(setq edwina-keymap-prefix (kbd "s-w"))
|
|
||||||
(edwina-mode 1)
|
|
||||||
|
|
||||||
(provide 'desktop)
|
(provide 'desktop)
|
||||||
|
|
|
@ -49,31 +49,6 @@
|
||||||
:after (notmuch telega)
|
:after (notmuch telega)
|
||||||
:config (dottime-display-mode t))
|
:config (dottime-display-mode t))
|
||||||
|
|
||||||
(use-package edwina
|
|
||||||
:after (ace-window ivy)
|
|
||||||
:init
|
|
||||||
(defun edwina-split-to-buffer ()
|
|
||||||
(interactive)
|
|
||||||
(ivy-read "Switch to buffer: " #'internal-complete-buffer
|
|
||||||
:keymap ivy-switch-buffer-map
|
|
||||||
:preselect (buffer-name (other-buffer (current-buffer)))
|
|
||||||
:action (lambda (buffer)
|
|
||||||
(interactive)
|
|
||||||
(split-window-below)
|
|
||||||
(switch-to-buffer buffer nil 'force-same-window)
|
|
||||||
(edwina-arrange))
|
|
||||||
:matcher #'ivy--switch-buffer-matcher
|
|
||||||
:caller 'ivy-switch-buffer))
|
|
||||||
;; Using an advice for this functionality breaks various internal
|
|
||||||
;; things in split-window, hence a new interactive function.
|
|
||||||
(defun edwina-split-arrange ()
|
|
||||||
(interactive)
|
|
||||||
(split-window-below)
|
|
||||||
(edwina-arrange))
|
|
||||||
:bind (("C-x 2" . edwina-split-arrange)
|
|
||||||
:map edwina-mode-map
|
|
||||||
("s-w b" . #'edwina-split-to-buffer)))
|
|
||||||
|
|
||||||
(use-package gruber-darker-theme)
|
(use-package gruber-darker-theme)
|
||||||
(use-package ht)
|
(use-package ht)
|
||||||
(use-package hydra)
|
(use-package hydra)
|
||||||
|
|
|
@ -35,7 +35,6 @@ let
|
||||||
dash-functional
|
dash-functional
|
||||||
direnv
|
direnv
|
||||||
dockerfile-mode
|
dockerfile-mode
|
||||||
edwina
|
|
||||||
elixir-mode
|
elixir-mode
|
||||||
elm-mode
|
elm-mode
|
||||||
erlang
|
erlang
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue