Commit bfa42f6c066f

Vincent Demeester <vincent@sbr.pm>
2017-09-12 22:12:41
Disable changing fonts in not in display graphic
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 228e159
.emacs.d/config/visual-config.el
@@ -39,14 +39,14 @@
   (byte-recompile-directory (expand-file-name "config" user-emacs-directory) 0)
   (byte-recompile-directory (expand-file-name "lisp/use-package" user-emacs-directory) 0))
 
-(defvar vde/fixed-font-family
-  (cond ((x-list-fonts "Ubuntu Mono") "Ubuntu Mono-14")
-        ((x-list-fonts "Hasklig") "Hasklig-14")
-        ((x-list-fonts "Consolas") "Consolas-14"))
-  "Fixed width font based on what is install")
+(when (display-graphic-p)
+  (defvar vde/fixed-font-family
+    (cond ((x-list-fonts "Ubuntu Mono") "Ubuntu Mono-14")
+          ((x-list-fonts "Hasklig") "Hasklig-14")
+          ((x-list-fonts "Consolas") "Consolas-14"))
+    "Fixed width font based on what is install")
 
-;; FIXME(vdemeester) extract the condition out ๐Ÿ‘ผ
-(unless (eq system-configuration "aarch64-unknown-linux-android")
+  ;; FIXME(vdemeester) extract the condition out ๐Ÿ‘ผ
   (set-frame-font vde/fixed-font-family)
   (set-face-attribute 'default nil :font vde/fixed-font-family :height 110)
   (set-face-font 'default vde/fixed-font-family))
.emacs.d/config/visual-config.elc
Binary file
.emacs.d/config/visual-config.org
@@ -97,14 +97,14 @@
 mainly =[[https://github.com/tonsky/FiraCode][Fira]]= and =[[https://github.com/i-tu/Hasklig][Hasklig]]= which do symbol ligatures.
 
 #+BEGIN_SRC emacs-lisp :tangle yes
-  (defvar vde/fixed-font-family
-    (cond ((x-list-fonts "Ubuntu Mono") "Ubuntu Mono-14")
-          ((x-list-fonts "Hasklig") "Hasklig-14")
-          ((x-list-fonts "Consolas") "Consolas-14"))
-    "Fixed width font based on what is install")
+  (when (display-graphic-p)
+    (defvar vde/fixed-font-family
+      (cond ((x-list-fonts "Ubuntu Mono") "Ubuntu Mono-14")
+            ((x-list-fonts "Hasklig") "Hasklig-14")
+            ((x-list-fonts "Consolas") "Consolas-14"))
+      "Fixed width font based on what is install")
 
-  ;; FIXME(vdemeester) extract the condition out ๐Ÿ‘ผ
-  (unless (eq system-configuration "aarch64-unknown-linux-android")
+    ;; FIXME(vdemeester) extract the condition out ๐Ÿ‘ผ
     (set-frame-font vde/fixed-font-family)
     (set-face-attribute 'default nil :font vde/fixed-font-family :height 110)
     (set-face-font 'default vde/fixed-font-family))