[oni-gui] Use a hook to setup the variable and fixed-pitch faces
Since the ‘set-face-attribute’ function documentation says that if you use ‘nil’ as the FRAME argument, you set the face attribute for all current and future frames. However this doesn’t seem to work for my setup at all, the variable pitch font is still “Sans Serif” when I open the first frame.
This commit is contained in:
parent
05cb65c4aa
commit
a0bd2014f3
1 changed files with 5 additions and 4 deletions
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
;; Author: Tom Willemse <tom@ryuslash.org>
|
;; Author: Tom Willemse <tom@ryuslash.org>
|
||||||
;; Keywords: local
|
;; Keywords: local
|
||||||
;; Version: 2021.1021.142026
|
;; Version: 2021.1028.202333
|
||||||
;; Package-Requires: (oni-ui oni-hydra yoshi-theme diminish)
|
;; Package-Requires: (oni-ui oni-hydra yoshi-theme diminish)
|
||||||
|
|
||||||
;; This program is free software; you can redistribute it and/or modify
|
;; This program is free software; you can redistribute it and/or modify
|
||||||
|
@ -115,10 +115,11 @@ _bi_: Auto Insert ^^ ^^
|
||||||
(if (daemonp)
|
(if (daemonp)
|
||||||
(progn
|
(progn
|
||||||
(add-hook 'after-make-frame-functions #'oni-gui-setup-fontsets)
|
(add-hook 'after-make-frame-functions #'oni-gui-setup-fontsets)
|
||||||
(add-hook 'after-make-frame-functions #'oni-gui-setup-ligatures))
|
(add-hook 'after-make-frame-functions #'oni-gui-setup-ligatures)
|
||||||
|
(add-hook 'after-make-frame-functions #'oni-gui-setup-faces))
|
||||||
(oni-gui-setup-fontsets nil)
|
(oni-gui-setup-fontsets nil)
|
||||||
(oni-gui-setup-ligatures))
|
(oni-gui-setup-ligatures)
|
||||||
(oni-gui-setup-faces nil)
|
(oni-gui-setup-faces nil))
|
||||||
|
|
||||||
(global-unset-key (kbd "C-z"))
|
(global-unset-key (kbd "C-z"))
|
||||||
(global-set-key (kbd "C-c c") 'oni-gui-hydra/body)
|
(global-set-key (kbd "C-c c") 'oni-gui-hydra/body)
|
||||||
|
|
Loading…
Reference in a new issue