From 90d895310167a0494ff1d39560841ef9b0c35b51 Mon Sep 17 00:00:00 2001 From: Pierre Neidhardt Date: Wed, 3 Mar 2021 09:59:48 +0100 Subject: [PATCH] Nyxt: Set nosave-buffer modes. --- .config/nyxt/init.lisp | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/.config/nyxt/init.lisp b/.config/nyxt/init.lisp index 824f81ff..32b3af93 100644 --- a/.config/nyxt/init.lisp +++ b/.config/nyxt/init.lisp @@ -117,22 +117,20 @@ Recognized formats: append (nyxt::with-maybe-gpg-file (s file) (read-emacs-engines s)))) -(define-configuration (internal-buffer) - ;; TODO: Doesn't it work with just `buffer'? - ((default-modes (append '(my-mode vi-normal-mode - ;; dark-mode - ) - %slot-default)))) -(define-configuration (web-buffer) - ((default-modes (append '(my-mode vi-normal-mode) %slot-default)))) -(define-configuration buffer ; Multiple configurations work! +(define-configuration buffer ; Multiple configurations work! ((search-engines (append my-search-engines %slot-default)) (bookmarks-path (make-instance 'bookmarks-data-path :basename (personal-file "bookmarks/bookmarks.lisp.gpg"))) (auto-mode-rules-path (make-instance 'auto-mode-rules-data-path :basename (personal-file "bookmarks/auto-mode-rules.lisp.gpg"))))) -(define-configuration web-buffer +(define-configuration (buffer web-buffer nosave-buffer) + ((default-modes (append '(my-mode vi-normal-mode + ;; dark-mode + ) + %slot-default)))) + +(define-configuration (web-buffer nosave-buffer) ((default-modes (append '(auto-mode blocker-mode