 
 
 ;; custom keybindings for window management. same as tmux
-
-
-;; custom keybindings for window management
 (global-set-key (kbd "C-n z") 'doom/window-maximize-buffer)
 (global-set-key (kbd "C-n h") 'windmove-left)
 (global-set-key (kbd "C-n H") 'windmove-swap-states-left)

(setq evil-lookup-func #'ab/help-symbol-lookup)
(setq evil-toggle-key "C-z")
(setq evil-want-C-i-jump nil)
(setq evil-undo-system 'undo-tree)

;; change model texts

(setq eshell-scroll-to-bottom-on-input t)
;;; terminate eshell window on exit
(advice-add 'eshell-life-is-too-much :after 'ab/eshell-kill-window-on-exit)
;;; customize eshell mode with configs and custom keybindings
(add-hook 'eshell-mode-hook 'ab/eshell-mode-config)


;;; Projectile
(use-package projectile
