diff --git a/init.example.el b/init.example.el index 5dae43f06..9a30596e5 100644 --- a/init.example.el +++ b/init.example.el @@ -40,6 +40,7 @@ workspaces ; tab emulation, persistence & separate workspaces eval ; repls, runners 'n builders; run code, run debug ; stepping through code, to help you add bugs + ;unicode ; extended unicode support for various languages :completion company ; code completion backend diff --git a/modules/feature/unicode/config.el b/modules/feature/unicode/config.el new file mode 100644 index 000000000..489cad147 --- /dev/null +++ b/modules/feature/unicode/config.el @@ -0,0 +1,9 @@ +;;; feature/unicode/config.el -*- lexical-binding: t; -*- + +(setq bidi-display-reordering t) + +(def-package! unicode-fonts + :demand t + :config + ;; NOTE will impact startup time on first run + (unicode-fonts-setup)) diff --git a/modules/feature/unicode/packages.el b/modules/feature/unicode/packages.el new file mode 100644 index 000000000..65b445df7 --- /dev/null +++ b/modules/feature/unicode/packages.el @@ -0,0 +1,4 @@ +;; -*- no-byte-compile: t; -*- +;;; feature/unicode/packages.el + +(package! unicode-fonts)