mirror of
https://github.com/balkian/dotfiles.git
synced 2025-08-23 08:02:19 +00:00
Several changes
* Changed default terminal * Modified rofi to launch ssh * More shortcuts * Gitlab in emacs
This commit is contained in:
@@ -8,7 +8,8 @@
|
||||
("3a3917dbcc6571ef3942c2bf4c4240f70b5c4bc0b28192be6d3f9acd83607a24" "b6db49cec08652adf1ff2341ce32c7303be313b0de38c621676122f255ee46db" "b6d649c9f972b491686e7fa634535653e6222c1faca1ab71b3117854470a79ae" "0ae52e74c576120c6863403922ee00340a3bf3051615674c4b937f9c99b24535" "b2028956188cf668e27a130c027e7f240c24c705c1517108b98a9645644711d9" "03e3e79fb2b344e41a7df897818b7969ca51a15a67dc0c30ebbdeb9ea2cd4492" "232f715279fc131ed4facf6a517b84d23dca145fcc0e09c5e0f90eb534e1680f" "aed73c6d0afcf2232bb25ed2d872c7a1c4f1bda6759f84afc24de6a1aec93da8" "0b6645497e51d80eda1d337d6cabe31814d6c381e69491931a688836c16137ed" "cdfb22711f64d0e665f40b2607879fcf2607764b2b70d672ddaa26d2da13049f" "196cc00960232cfc7e74f4e95a94a5977cb16fd28ba7282195338f68c84058ec" default)))
|
||||
'(package-selected-packages
|
||||
(quote
|
||||
(flycheck-cask ensime scala-mode yasnippet yaml-mode slime quelpa-use-package ob-ipython nose n3-mode monokai-theme markdown-mode magit jedi helm-swoop helm-projectile helm-descbinds helm-ag guide-key go-mode go-autocomplete gist flymake-go flycheck exec-path-from-shell evil-surround evil-smartparens evil-paredit evil-org evil-nerd-commenter evil-mu4e evil-matchit evil-leader evil-jumper ein clojure-mode base16-theme auctex ace-jump-mode))))
|
||||
(evil-magit docker password-store gitlab flycheck-cask ensime scala-mode yasnippet yaml-mode slime quelpa-use-package ob-ipython nose n3-mode monokai-theme markdown-mode magit jedi helm-swoop helm-projectile helm-descbinds helm-ag guide-key go-mode go-autocomplete gist flymake-go flycheck exec-path-from-shell evil-surround evil-smartparens evil-paredit evil-org evil-nerd-commenter evil-mu4e evil-matchit evil-leader evil-jumper ein clojure-mode base16-theme auctex ace-jump-mode)))
|
||||
'(safe-local-variable-values (quote ((TeX-command-extra-options . "-shell-escape")))))
|
||||
(custom-set-faces
|
||||
;; custom-set-faces was added by Custom.
|
||||
;; If you edit it by hand, you could mess it up, so be careful.
|
||||
|
@@ -37,6 +37,7 @@
|
||||
(evil-mode)
|
||||
(use-package evil-leader :ensure)
|
||||
(use-package evil-matchit :ensure)
|
||||
(use-package evil-magit :ensure)
|
||||
(use-package evil-nerd-commenter
|
||||
:ensure
|
||||
:config (progn
|
||||
@@ -44,7 +45,6 @@
|
||||
)
|
||||
)
|
||||
(use-package evil-surround :ensure)
|
||||
(use-package evil-jumper :ensure)
|
||||
(use-package ace-jump-mode :ensure
|
||||
:config (progn
|
||||
(eval-after-load "ace-jump-mode"
|
||||
@@ -57,8 +57,8 @@
|
||||
(setq evil-default-cursor t)
|
||||
|
||||
;; Evil global modes
|
||||
(global-evil-jumper-mode 1)
|
||||
(global-evil-surround-mode 1)
|
||||
(global-evil-jumper-mode)
|
||||
(global-evil-leader-mode)
|
||||
(global-evil-matchit-mode 1)
|
||||
|
||||
@@ -88,7 +88,19 @@
|
||||
(string-match-p "^\*" (buffer-name))
|
||||
(not ( equal bread-crumb (buffer-name) )) )
|
||||
(previous-buffer))))
|
||||
;;
|
||||
|
||||
;; change mode-line color by evil state
|
||||
(lexical-let ((default-color (cons (face-background 'mode-line)
|
||||
(face-foreground 'mode-line))))
|
||||
(add-hook 'post-command-hook
|
||||
(lambda ()
|
||||
(let ((color (cond ((minibufferp) default-color)
|
||||
((evil-insert-state-p) (cons (cdr default-color) (car default-color)))
|
||||
((evil-emacs-state-p) default-color)
|
||||
((buffer-modified-p) '("#ff0000" . "#ffffff"))
|
||||
(t default-color))))
|
||||
(set-face-background 'mode-line (car color))
|
||||
(set-face-foreground 'mode-line (cdr color))))))
|
||||
;; Evil keys
|
||||
(evil-leader/set-leader "<SPC>")
|
||||
|
||||
@@ -269,7 +281,7 @@
|
||||
(use-package monokai-theme
|
||||
:ensure t
|
||||
:config (progn
|
||||
(load-theme 'base16-default-dark)
|
||||
(load-theme 'monokai)
|
||||
)
|
||||
)
|
||||
|
||||
@@ -463,6 +475,7 @@
|
||||
(use-package magit
|
||||
:ensure
|
||||
:config (progn
|
||||
(add-hook 'after-save-hook 'magit-after-save-refresh-status)
|
||||
)
|
||||
)
|
||||
|
||||
@@ -512,6 +525,7 @@
|
||||
(use-package markdown-mode
|
||||
:init
|
||||
:config (progn
|
||||
(setq markdown-command "pandoc -f markdown -t html -s")
|
||||
)
|
||||
)
|
||||
|
||||
@@ -568,6 +582,8 @@
|
||||
)
|
||||
|
||||
|
||||
(setq mu4e-compose-context-policy nil)
|
||||
|
||||
(setq message-send-mail-function 'smtpmail-send-it
|
||||
starttls-use-gnutls t
|
||||
smtpmail-debug-info t)
|
||||
@@ -603,6 +619,8 @@
|
||||
(setq mu4e-show-images t
|
||||
mu4e-show-addresses t)
|
||||
|
||||
;; By default, mu4e only shows contact names
|
||||
(setq mu4e-view-show-addresses t)
|
||||
;; don't save message to Sent Messages, IMAP takes care of this
|
||||
(setq mu4e-sent-messages-behavior 'delete)
|
||||
|
||||
@@ -687,6 +705,23 @@
|
||||
)
|
||||
)
|
||||
|
||||
(use-package password-store
|
||||
:config (progn
|
||||
)
|
||||
)
|
||||
(use-package gitlab
|
||||
:config (progn
|
||||
(setq gitlab-host "https://lab.cluster.gsi.dit.upm.es"
|
||||
gitlab-username "balkian"
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(use-package docker
|
||||
:config (progn
|
||||
)
|
||||
)
|
||||
|
||||
(setq PREVSHELL (getenv "SHELL")) ;; Workaround for tramp
|
||||
(eval-after-load 'tramp '(setenv "SHELL" "/bin/bash"))
|
||||
(setq tramp-default-method "ssh")
|
||||
|
Reference in New Issue
Block a user