Evie Litherland-Smith
e2794671d7
Move from using base16 theme definition to my own custom version Update nyxt config and move all into config.lisp
36 lines
1.4 KiB
Common Lisp
36 lines
1.4 KiB
Common Lisp
(defmethod customize-instance ((browser browser) &key)
|
|
(setf (slot-value browser 'restore-session-on-startup-p) nil))
|
|
(setf (uiop:getenv "GTK_THEME") "Adwaita:dark")
|
|
(setf (uiop/os:getenv "WEBKIT_DISABLE_COMPOSITING_MODE") "1")
|
|
(define-configuration buffer
|
|
((default-modes (pushnew 'nyxt/mode/emacs:emacs-mode %slot-value%))))
|
|
(define-configuration web-buffer
|
|
((default-modes (pushnew 'nyxt/mode/blocker:blocker-mode %slot-value%))))
|
|
(define-configuration context-buffer
|
|
((search-engines (list
|
|
(make-instance 'search-engine
|
|
:name "Wikipedia"
|
|
:shortcut "wiki"
|
|
:search-url "https://en.wikipedia.org/w/index.php?search=~a"
|
|
:fallback-url (quri.uri:uri "https://en.wikipedia.org/"))
|
|
(make-instance 'search-engine
|
|
:name "MyNixOS"
|
|
:shortcut "nix"
|
|
:search-url "https://mynixos.com/search?q=~a"
|
|
:fallback-url (quri.uri:uri "https://mynixos.com/"))
|
|
(make-instance 'search-engine
|
|
:name "DuckDuckGo"
|
|
:shortcut "ddg"
|
|
:search-url "https://duckduckgo.com/?q=~a"
|
|
:fallback-url (quri.uri:uri "https://duckduckgo.com/"))))))
|
|
(define-configuration browser
|
|
((theme (make-instance
|
|
'theme:theme
|
|
:font-family "Fira Sans"
|
|
:background-color "#1a1b26"
|
|
:background-alt-color "#414868"
|
|
:accent-color "#bb9af7"
|
|
:primary-color "#bb9af7"
|
|
:secondary-color "#a9b1d6"
|
|
:warning-color "#f7768e"))))
|