summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAmin Bandali <amin@gnu.org>2018-09-01 02:38:17 -0400
committerAmin Bandali <amin@gnu.org>2018-09-01 02:38:17 -0400
commitda54899382c58548e0c4ca94fb87d24faad60e6e (patch)
tree942699b1da3b44cc267ecb33508b80572c76d511
parent67ed6b690c1463505434a2002d315a6b32618e92 (diff)
downloadconfigs-da54899382c58548e0c4ca94fb87d24faad60e6e.tar.gz
configs-da54899382c58548e0c4ca94fb87d24faad60e6e.tar.xz
configs-da54899382c58548e0c4ca94fb87d24faad60e6e.zip
[emacs] remove shackle
most packages that i use have fairly sane defaults. also, shackles messes with magit popups a bit, and fixing it would require writing custom functions, which i'm not down to do at the moment. basically, the costs way outweight the benefits right now. i might add it again some day though :)
-rw-r--r--.gitmodules3
-rw-r--r--init.org21
m---------lib/shackle0
3 files changed, 0 insertions, 24 deletions
diff --git a/.gitmodules b/.gitmodules
index 01bfe48..a49345f 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -178,9 +178,6 @@
[submodule "s"]
path = lib/s
url = git@github.com:magnars/s.el.git
-[submodule "shackle"]
- path = lib/shackle
- url = git@github.com:wasamasa/shackle.git
[submodule "shell-pop"]
path = lib/shell-pop
url = git@github.com:kyagi/shell-pop-el.git
diff --git a/init.org b/init.org
index 5dacc59..9cb58ac 100644
--- a/init.org
+++ b/init.org
@@ -1249,25 +1249,6 @@ Emacs package that displays available keybindings in popup
:after #'my-projectile-invalidate-cache))))
#+end_src
-** [[https://github.com/wasamasa/shackle][shackle]]
-
-#+begin_src emacs-lisp
-(use-package shackle
- :demand t
- :commands shackle-mode
- :config
- (shackle-mode 1)
- (setq shackle-rules
- '(("*Help*" :align right :select t :size 0.5)
- ("\\`\\*helm.*?\\*\\'" :regexp t :align t)
- ((compilation-mode "\\`\\*magit-diff: .*?\\'") :regexp t :noselect t)
- ("*magit-dispatch-popup*" :align below)
- ((inferior-scheme-mode "*shell*" "*eshell*") :popup t))
- shackle-default-rule '(:select t)
- shackle-default-size 0.4
- shackle-inhibit-window-quit-on-same-windows t))
-#+end_src
-
** [[https://github.com/Wilfred/helpful][helpful]]
#+begin_src emacs-lisp
@@ -1285,8 +1266,6 @@ Emacs package that displays available keybindings in popup
#+begin_src emacs-lisp
(use-package shell-pop
- :config
- (add-to-list 'shackle-rules '("\\*eshell\\*" :regexp t :same t))
:custom
(shell-pop-universal-key "C-c e")
(shell-pop-shell-type '("eshell" "*eshell*" (lambda nil (eshell)))))
diff --git a/lib/shackle b/lib/shackle
deleted file mode 160000
-Subproject 4189c1c773aab533969b587f7801ffbcd1d7d61