(in-package :clog-tools) ;; Preferences loaded on next call to clog-tools:clog-builder or [Eval All] ;; Open panels and files in new browser tabs by default (setf *open-external* nil) ;; Open files in browser popups instead of tabs if browser allows (setf *open-external-in-popup* nil) ;; Open panel editors in browser popus instead of tabs if browser allows (setf *open-external-panels-in-popup* nil) ;; Open panels as popups by default (setf *open-panels-as-popups* nil) ;; Use emacs instead of the source-editor when openning external (setf *open-external-with-emacs* nil) ;; Best Light Theme for Lisp (setf *editor-theme* "ace/theme/iplastic") ;; Best Dark Theme for Lisp ;;(setf *editor-theme* "ace/theme/terminal") (setf *editor-mode* "ace/mode/lisp") ;;(setf *editor-keybinding* "ace/keyboard/emacs") (setf *editor-keybinding* "ace/keyboard/ace") (setf *editor-tab-size* 2) ;; See https://github.com/ajaxorg/ace/wiki/Configuring-Ace (setf *editor-renderer-options* "fontSize : 14, showInvisibles : false, displayIndentGuides : true, printMarginColumn : 80, showPrintMargin : true, showLineNumbers : true, showGutter : true, enableBasicAutocompletion: true, enableLiveAutocompletion : true") ;; Builder Look and Feel (setf *builder-window-desktop-class* "w3-blue-grey") (setf *builder-window-show-static-root-class* "w3-grey") (setf *builder-show-callers-class* "w3-orange") (setf *builder-show-callees-class* "w3-orange") (setf *builder-menu-button-class* "w3-input w3-grey w3-button w3-ripple") (setf *builder-pallete-class* "w3-light-grey w3-small") (setf *builder-event-list-class* "w3-light-grey w3-small") (setf *builder-panel-class* "w3-white w3-sans-serif w3-medium") ;; Menus (setf *builder-menu-bar-class* "w3-bar w3-round w3-small w3-blue-grey w3-card-4") (setf *builder-menu-bar-drop-down-class* "w3-dropdown-content w3-bar-block w3-card-4") (setf *builder-menu-item-class* "w3-bar-item w3-blue-grey w3-button") (setf *builder-menu-window-select-class* "w3-grey w3-bar-item w3-button") ;; Window treatements (setf *builder-title-class* "w3-blue-grey w3-round") (setf *builder-border-class* "w3-card-4 w3-white w3-border w3-round") (setf *builder-package-class* "w3-white w3-round") (setf *builder-status-bar-class* "w3-tiny w3-border") (setf *builder-icons-class* "w3-button w3-white w3-round w3-border w3-border-black w3-ripple")