summaryrefslogtreecommitdiffstats
path: root/.emacs.d
diff options
context:
space:
mode:
authorAmin Bandali <bandali@kelar.org>2024-11-29 07:27:38 -0500
committerAmin Bandali <bandali@kelar.org>2024-11-29 07:27:38 -0500
commita00532206110afe233483a55c392b883c0d7ec61 (patch)
tree727c74c11b4ec4f1889327b0c5db9809147001fb /.emacs.d
parentb680524811fb08ab139bda180ce98edc54ca3fd2 (diff)
downloadconfigs-a00532206110afe233483a55c392b883c0d7ec61.tar.gz
configs-a00532206110afe233483a55c392b883c0d7ec61.tar.xz
configs-a00532206110afe233483a55c392b883c0d7ec61.zip
Various updates
Diffstat (limited to '')
-rw-r--r--.emacs.d/init.el13
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