Vazir font has been added as the default persian font

This commit is contained in:
Sameer Rahmani 2018-05-14 00:39:11 +01:00
parent 697acdbbc5
commit 234d0e506c
4 changed files with 23 additions and 1 deletions

2
.gitignore vendored
View File

@ -9,6 +9,6 @@ lib/magic-buffer.el
assets/
./fg42^
fg42
fonts/
project-config/
docs/_build
./fonts/

View File

@ -21,3 +21,6 @@ install:
@echo "------------------------------------------------------------------------------------"
@echo "Make sure to install external dependencies of FG42. For more info checkout README.md"
@echo "Enjoy the bless of GNU/Emacs and FG42 :)"
install-fonts:
@mkdir -p ~/.fonts/
@cp -rv ./share/fonts/vazir/* ~/.fonts/

View File

@ -313,6 +313,25 @@
(require 'emojify)
(add-hook 'after-init-hook #'global-emojify-mode))
(set-fontset-font "fontset-default"
(cons (decode-char 'ucs #x0627)
(decode-char 'ucs #x0649))
"Vazir")
(set-fontset-font "fontset-default"
(cons (decode-char 'ucs #xFE8D)
(decode-char 'ucs #xFEF0))
"Vazir")
(set-fontset-font "fontset-default"
(cons (decode-char 'ucs #x064e)
(decode-char 'ucs #x06a9))
"Vazir")
(set-fontset-font "fontset-default"
(cons (decode-char 'ucs #x06F0)
(decode-char 'ucs #x00A0))
"Vazir")
;; Backup files ---------------------------------------------
;; Put them in one nice place if possible
(if (file-directory-p "~/.backup")

BIN
share/fonts/vazir/Vazir.ttf Normal file

Binary file not shown.