ad-editor 0.4.0

An adaptable text editor
Documentation
#!/usr/bin/env bash
# Set the colorscheme to either a light or dark theme
source "$HOME/.ad/lib/ad.sh"

lightTheme="\
set bg-color=#EBDBB2
set fg-color=#282828
set dot-bg-color=#d5C4A1
set load-bg-color=#957FB8
set exec-bg-color=#BF616A
set bar-bg-color=#83a598
set signcol-fg-color=#458488
set minibuffer-hl-color=#458488
set comment-color=#624354
set keyword-color=#BF616A
set control-flow-color=#7E9CD8
set definition-color=#957FB8
set punctuation-color=#DCA561
set string-color=#61DCA5"

darkTheme="\
set bg-color=#1B1720
set fg-color=#E6D29E
set dot-bg-color=#336677
set load-bg-color=#957FB8
set exec-bg-color=#BF616A
set bar-bg-color=#4E415C
set signcol-fg-color=#544863
set minibuffer-hl-color=#3E3549
set comment-color=#624354
set keyword-color=#BF616A
set control-flow-color=#7E9CD8
set definition-color=#957FB8
set punctuation-color=#DCA561
set string-color=#61DCA5"


case "${1:-dark}" in
  "light") adCtl "$lightTheme" ;;
   "dark") adCtl "$darkTheme" ;;
        *) adError "invalid theme name" ;;
esac