25 lines
999 B
Common Lisp
25 lines
999 B
Common Lisp
(in-package #:nyxt-user)
|
||
|
||
;;allow setting glyphs
|
||
(define-configuration status-buffer
|
||
((glyph-mode-presentation-p t)))
|
||
|
||
;;various glyph settings with no additional configs
|
||
(define-configuration nyxt/force-https-mode:force-https-mode ((glyph "ϕ")))
|
||
(define-configuration nyxt/blocker-mode:blocker-mode ((glyph "β")))
|
||
(define-configuration nyxt/proxy-mode:proxy-mode ((glyph "π")))
|
||
(define-configuration nyxt/reduce-tracking-mode:reduce-tracking-mode ((glyph "∅")))
|
||
(define-configuration nyxt/certificate-exception-mode:certificate-exception-mode ((glyph "ɛ")))
|
||
(define-configuration nyxt/style-mode:style-mode ((glyph "s")))
|
||
(define-configuration nyxt/help-mode:help-mode ((glyph "?")))
|
||
|
||
;;configure web mode hints to home row and set glyph
|
||
(define-configuration nyxt/web-mode:web-mode
|
||
((nyxt/web-mode:hints-alphabet "ASDFGHJKL")
|
||
(glyph "ω")))
|
||
|
||
;;auto-mode config and set glyph
|
||
(define-configuration nyxt/auto-mode:auto-mode
|
||
((nyxt/auto-mode:prompt-on-mode-toggle t)
|
||
(glyph "α")))
|