diff options
Diffstat (limited to '.emacs.d')
-rw-r--r-- | .emacs.d/init.el | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/.emacs.d/init.el b/.emacs.d/init.el index 97f515e..07e91c5 100644 --- a/.emacs.d/init.el +++ b/.emacs.d/init.el @@ -303,6 +303,10 @@ plain variables. This means that `setopt' will execute any (when (display-graphic-p) (set-fontset-font t 'arabic "Sahel WOL") + (let ((emoji-font "Apple Color Emoji")) + (when (member emoji-font (font-family-list)) + (set-fontset-font + t 'emoji `(,emoji-font . "iso10646-1") nil 'prepend))) (with-eval-after-load 'faces (let ((grey "#e7e7e7")) (set-face-attribute 'default nil @@ -895,6 +899,15 @@ around if needed." (with-eval-after-load 'mule-cmds (setopt default-input-method "farsi-isiri-9147")) +(with-eval-after-load 'tramp + (tramp-set-completion-function + "ssh" + (append (tramp-get-completion-function "ssh") + (mapcar (lambda (file) `(tramp-parse-sconfig ,file)) + (directory-files + "~/.ssh/config.d/" + 'full directory-files-no-dot-files-regexp))))) + ;;; Email |