aboutsummaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
authorJesús <heckyel@hyperbola.info>2019-02-15 17:21:29 -0500
committerJesús <heckyel@hyperbola.info>2019-02-15 17:21:29 -0500
commitd7afd52eb024f1c79cdda8d3492f528158d87b85 (patch)
tree3f1d068beee6e839d60b96976fac677d469eb2b8 /modules
parente76dcadfe658a3425a8d0c11c7e43703443db697 (diff)
downloademacs-personal-d7afd52eb024f1c79cdda8d3492f528158d87b85.tar.lz
emacs-personal-d7afd52eb024f1c79cdda8d3492f528158d87b85.tar.xz
emacs-personal-d7afd52eb024f1c79cdda8d3492f528158d87b85.zip
minor fix
Diffstat (limited to 'modules')
-rw-r--r--modules/init-helm.el34
1 files changed, 34 insertions, 0 deletions
diff --git a/modules/init-helm.el b/modules/init-helm.el
new file mode 100644
index 0000000..d498a5c
--- /dev/null
+++ b/modules/init-helm.el
@@ -0,0 +1,34 @@
+;;; init-helm.el --- .Emacs Configuration -*- lexical-binding: t -*-
+;;; Commentary:
+;;
+
+;;; Code:
+(use-package helm
+ :ensure t
+ :bind (("M-x" . helm-M-x)
+ ("C-x b" . helm-buffers-list)
+ ("C-x r b" . helm-filtered-bookmarks)
+ ("M-y" . helm-show-kill-ring)
+ ("C-x C-f" . helm-find-files)
+ :map helm-map
+ ("<tab>" . helm-execute-persistent-action)
+ ("C-i" . helm-execute-persistent-action)
+ ("C-z" . helm-select-action))
+
+ :config
+ (setq helm-autoresize-mode t) ;; default 40%
+ (setq helm-split-window-inside-p t)
+ (setq helm-autoresize-max-height 50)
+ (setq helm-autoresize-min-height 20)
+
+ ;; colors
+ (set-face-attribute 'helm-selection nil
+ :background "gold"
+ :foreground "black"))
+
+(provide 'init-helm)
+
+;; Local Variables:
+;; byte-compile-warnings: (not free-vars)
+;; End:
+;;; init-helm.el ends here