diff options
| author | 2026-03-09 16:48:45 -0700 | |
|---|---|---|
| committer | 2026-03-09 16:50:31 -0700 | |
| commit | 5550675e5e1cc964ccaac7c3feb8474a076aff57 (patch) | |
| tree | ab18e42d754a4584813b29343149a87a6cc183ce | |
| parent | 46c7a0ea1e6d37eaec8d00cc423780b50e958b18 (diff) | |
| download | emacs-config-5550675e5e1cc964ccaac7c3feb8474a076aff57.tar.gz emacs-config-5550675e5e1cc964ccaac7c3feb8474a076aff57.zip | |
oni-gui: Use ‘(setf (map-elt))’ to set ‘default-frame-alist’
This makes it easier to update existing values, and makes running the same
command multiple times idempotent.
| -rw-r--r-- | oni-gui/oni-gui.el | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/oni-gui/oni-gui.el b/oni-gui/oni-gui.el index b3700c5..8a23236 100644 --- a/oni-gui/oni-gui.el +++ b/oni-gui/oni-gui.el @@ -28,6 +28,7 @@ (require 'hydra) (require 'oni-ui) +(require 'map) (defconst oni-gui-root (file-name-directory @@ -39,8 +40,8 @@ (expand-file-name "icons" oni-gui-root) "The directory where ‘oni-gui’ stores its icons.") -(add-to-list 'default-frame-alist '(font . "Fantasque Sans Mono-15")) -(add-to-list 'default-frame-alist '(internal-border-width . 15)) +(setf (map-elt default-frame-alist 'font) "Fantasque Sans Mono-15") +(setf (map-elt default-frame-alist 'internal-border-width) 15) (defun oni-gui-setup-faces (frame) "Setup faces for FRAME." |
