aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Tom Willemse2026-03-09 16:48:45 -0700
committerGravatar Tom Willemse2026-03-09 16:50:31 -0700
commit5550675e5e1cc964ccaac7c3feb8474a076aff57 (patch)
treeab18e42d754a4584813b29343149a87a6cc183ce
parent46c7a0ea1e6d37eaec8d00cc423780b50e958b18 (diff)
downloademacs-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.el5
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."