From c465a460547dc3d47e18d84bf6edc7658a31d3c5 Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Fri, 4 Nov 2016 08:54:24 -0700 Subject: [PATCH] [Emacs] Update tile hydra --- dotfiles/emacs.d/README.org | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/dotfiles/emacs.d/README.org b/dotfiles/emacs.d/README.org index 7780527f..d81a4bb3 100644 --- a/dotfiles/emacs.d/README.org +++ b/dotfiles/emacs.d/README.org @@ -1435,17 +1435,25 @@ proced is an top like utility that runs inside of emacs. The following sets auto :config (progn (defvar imalison:tall-tile-strategy (tile-split-n-tall 3)) + (defvar imalison:wide-tile-strategy tile-wide) + (defvar imalison:master-tile-strategy (tile-argument-buffer-fetcher + :layout tile-master-left)) (defhydra imalison:hydra-tile nil "tile" ("t" (tile :strategy imalison:tall-tile-strategy)) + ("w" (tile :strategy imalison:wide-tile-strategy)) + ("m" (tile :strategy imalison:master-tile-strategy)) + ("s" tile-select) + ("0" (tile :strategy tile-one)) ("n" tile) - ("l" winner-undo) - ("0" (tile :strategy tile-one))) - (defvar tile-strategies (list imalison:tall-tile-strategy - (tile-argument-buffer-fetcher - :layout tile-master-tall) - tile-wide tile-one)))) + ("l" winner-undo)) + (setq tile-cycler + (tile-strategies :strategies + (list imalison:tall-tile-strategy + imalison:master-tile-strategy + imalison:wide-tile-strategy + tile-one))))) #+END_SRC ** fill-column-indicator This interferes with too many other packages. See