computed interface colors
This commit is contained in:
parent
0a7e67de5e
commit
836b990c25
@ -7,16 +7,16 @@ schemas:
|
|||||||
lupan_dark: &dark
|
lupan_dark: &dark
|
||||||
primary:
|
primary:
|
||||||
background: '#1a3a34'
|
background: '#1a3a34'
|
||||||
foreground: '#f2f6e1'
|
foreground: '#c8cfce'
|
||||||
normal: &dark-normal-colors
|
normal:
|
||||||
black: '#000000'
|
black: '#000000'
|
||||||
red: '#d19494'
|
red: '#c59f9f'
|
||||||
green: '#95d194'
|
green: '#9fc59f'
|
||||||
yellow: '#d0d194'
|
yellow: '#c5c59f'
|
||||||
blue: '#94b4d1'
|
blue: '#9f9fc5'
|
||||||
magenta: '#d094d1'
|
magenta: '#c59fc5'
|
||||||
cyan: '#94d1d1'
|
cyan: '#9fc5c5'
|
||||||
white: '#f2f6e1'
|
white: '#c8cfce'
|
||||||
bright: &bright-colors
|
bright: &bright-colors
|
||||||
black: '#a0a0a0'
|
black: '#a0a0a0'
|
||||||
red: '#e5b2b2'
|
red: '#e5b2b2'
|
||||||
@ -29,22 +29,22 @@ schemas:
|
|||||||
lupan_dark_blue: &dark-blue
|
lupan_dark_blue: &dark-blue
|
||||||
primary:
|
primary:
|
||||||
background: '#092e50'
|
background: '#092e50'
|
||||||
foreground: '#c0c0c0'
|
foreground: '#c8cccf'
|
||||||
normal: *dark-normal-colors
|
normal: &dark-normal-colors
|
||||||
|
black: '#000000'
|
||||||
|
red: '#c59f9f'
|
||||||
|
green: '#9fc59f'
|
||||||
|
yellow: '#c5c59f'
|
||||||
|
blue: '#9f9fc5'
|
||||||
|
magenta: '#c59fc5'
|
||||||
|
cyan: '#9fc5c5'
|
||||||
|
white: '#c8cccf'
|
||||||
bright: *bright-colors
|
bright: *bright-colors
|
||||||
lupan_dark_gray: &dark-gray
|
lupan_dark_gray: &dark-gray
|
||||||
primary:
|
primary:
|
||||||
background: '#474d52'
|
background: '#474c51'
|
||||||
foreground: '#e3e6e8'
|
foreground: '#c8cccf'
|
||||||
normal: &dark-normal-colors
|
normal: *dark-normal-colors
|
||||||
black: '#000000'
|
|
||||||
red: '#c69f9f'
|
|
||||||
green: '#a0c69f'
|
|
||||||
yellow: '#c5c69f'
|
|
||||||
blue: '#9fb3c6'
|
|
||||||
magenta: '#c59fc6'
|
|
||||||
cyan: '#9fc6c6'
|
|
||||||
white: '#e3e6e8'
|
|
||||||
bright: *bright-colors
|
bright: *bright-colors
|
||||||
lupan_material_dark: &material-dark
|
lupan_material_dark: &material-dark
|
||||||
primary:
|
primary:
|
||||||
|
@ -5,10 +5,10 @@ shift
|
|||||||
|
|
||||||
if [ "$CMD" = theme -a "$1" = next ]; then
|
if [ "$CMD" = theme -a "$1" = next ]; then
|
||||||
case $(bspc config focused_border_color) in
|
case $(bspc config focused_border_color) in
|
||||||
'#23aba4') THEME=dark-blue ;;
|
'#9fc5be') THEME=dark-blue ;;
|
||||||
'#3585ce') THEME=dark-gray ;;
|
'#9fb3c5') THEME=dark-gray ;;
|
||||||
'#a59fc6') THEME=light ;;
|
'#4c657f') THEME=light ;;
|
||||||
'#068c70') THEME=material-dark ;;
|
'#97a559') THEME=material-dark ;;
|
||||||
'#78909c') THEME=material-light ;;
|
'#78909c') THEME=material-light ;;
|
||||||
*) THEME=dark ;;
|
*) THEME=dark ;;
|
||||||
esac
|
esac
|
||||||
@ -18,11 +18,11 @@ elif [ "$CMD" = theme ] && [ "$1" = dark -o "$1" = dark-blue -o "$1" = dark-gray
|
|||||||
THEME="$1"
|
THEME="$1"
|
||||||
else
|
else
|
||||||
case $(bspc config focused_border_color) in
|
case $(bspc config focused_border_color) in
|
||||||
'#3585ce') THEME=dark-blue ;;
|
'#9fb3c5') THEME=dark-blue ;;
|
||||||
'#a59fc6') THEME=dark-gray ;;
|
'#4c657f') THEME=dark-gray ;;
|
||||||
'#068c70') THEME=light ;;
|
'#97a559') THEME=light ;;
|
||||||
'#78909c') THEME=material-dark ;;
|
'#78909c') THEME=material-dark ;;
|
||||||
'#827717') THEME=material-light ;;
|
'#b0bec5') THEME=material-light ;;
|
||||||
*) THEME=dark ;;
|
*) THEME=dark ;;
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
@ -32,69 +32,69 @@ BAR_FONT='Iosevka:size=22:antialias=true:autohint=true;5'
|
|||||||
BAR_HEIGHT=40
|
BAR_HEIGHT=40
|
||||||
|
|
||||||
if [ "$THEME" = light ]; then
|
if [ "$THEME" = light ]; then
|
||||||
ROOT_BG=#c1e6c2
|
ROOT_BG=#e5e5e5
|
||||||
BAR_BG=#e1e6d2
|
BAR_BG=#d8e0b7
|
||||||
BAR_FG=#1a343a
|
BAR_FG=#97a559
|
||||||
BAR_ACTIVE=#b0decc
|
BAR_ACTIVE=#ebefdb
|
||||||
BAR_URGENT=#9b0640
|
BAR_URGENT=#e0b7b7
|
||||||
BAR_EMPTY=#b0b0b0
|
BAR_EMPTY=#7f7f7f
|
||||||
NORMAL_BORDER=#b0b0b0
|
NORMAL_BORDER=#7f7f7f
|
||||||
FOCUS_BORDER=#068c70
|
FOCUS_BORDER=#97a559
|
||||||
EMACS_THEME=lupan-light
|
EMACS_THEME=lupan-light
|
||||||
GTK_THEME=Materia-light
|
GTK_THEME=Materia-light
|
||||||
elif [ "$THEME" = material-light ]; then
|
elif [ "$THEME" = material-light ]; then
|
||||||
ROOT_BG=#f0f4c3
|
ROOT_BG=#fafafa
|
||||||
BAR_BG=#f9fbe7
|
BAR_BG=#cfd8dc
|
||||||
BAR_FG=#424242
|
BAR_FG=#424242
|
||||||
BAR_ACTIVE=#dce775
|
BAR_ACTIVE=#eceff1
|
||||||
BAR_URGENT=#9b0640
|
BAR_URGENT=#ef5350
|
||||||
BAR_EMPTY=#bdbdbd
|
BAR_EMPTY=#bdbdbd
|
||||||
NORMAL_BORDER=#bdbdbd
|
NORMAL_BORDER=#bdbdbd
|
||||||
FOCUS_BORDER=#827717
|
FOCUS_BORDER=#b0bec5
|
||||||
EMACS_THEME=lupan-material-light
|
EMACS_THEME=lupan-material-light
|
||||||
GTK_THEME=Materia-light
|
GTK_THEME=Materia-light
|
||||||
elif [ "$THEME" = dark-blue ]; then
|
elif [ "$THEME" = dark-blue ]; then
|
||||||
ROOT_BG=#404040
|
ROOT_BG=#4c4c4c
|
||||||
BAR_BG=#1a343a
|
BAR_BG=#394d5f
|
||||||
BAR_FG=#f2f6e1
|
BAR_FG=#9fb3c5
|
||||||
BAR_ACTIVE=#3585ce
|
BAR_ACTIVE=#4c677f
|
||||||
BAR_URGENT=#9b0640
|
BAR_URGENT=#7f4c4c
|
||||||
BAR_EMPTY=#808080
|
BAR_EMPTY=#767f88
|
||||||
NORMAL_BORDER=#808080
|
NORMAL_BORDER=#767f88
|
||||||
FOCUS_BORDER=#3585ce
|
FOCUS_BORDER=#9fb3c5
|
||||||
EMACS_THEME=lupan-dark-blue
|
EMACS_THEME=lupan-dark-blue
|
||||||
GTK_THEME=Materia-dark
|
GTK_THEME=Materia-dark
|
||||||
elif [ "$THEME" = dark-gray ]; then
|
elif [ "$THEME" = dark-gray ]; then
|
||||||
ROOT_BG=#404040
|
ROOT_BG=#4c4c4c
|
||||||
BAR_BG=#494752
|
BAR_BG=#394c5f
|
||||||
BAR_FG=#e3e6e8
|
BAR_FG=#9fb2c5
|
||||||
BAR_ACTIVE=#736e91
|
BAR_ACTIVE=#4c657f
|
||||||
BAR_URGENT=#9b0640
|
BAR_URGENT=#7f4c4c
|
||||||
BAR_EMPTY=#808080
|
BAR_EMPTY=#767f88
|
||||||
NORMAL_BORDER=#808080
|
NORMAL_BORDER=#767f88
|
||||||
FOCUS_BORDER=#a59fc6
|
FOCUS_BORDER=#4c657f
|
||||||
EMACS_THEME=lupan-dark-gray
|
EMACS_THEME=lupan-dark-gray
|
||||||
GTK_THEME=Materia-dark
|
GTK_THEME=Materia-dark
|
||||||
elif [ "$THEME" = material-dark ]; then
|
elif [ "$THEME" = material-dark ]; then
|
||||||
ROOT_BG=#37474f
|
ROOT_BG=#212121
|
||||||
BAR_BG=#263238
|
BAR_BG=#455a64
|
||||||
BAR_FG=#f2f6e1
|
BAR_FG=#f2f6e1
|
||||||
BAR_ACTIVE=#78909c
|
BAR_ACTIVE=#78909c
|
||||||
BAR_URGENT=#9b0640
|
BAR_URGENT=#ef5350
|
||||||
BAR_EMPTY=#9e9e9e
|
BAR_EMPTY=#757575
|
||||||
NORMAL_BORDER=#9e9e9e
|
NORMAL_BORDER=#757575
|
||||||
FOCUS_BORDER=#78909c
|
FOCUS_BORDER=#78909c
|
||||||
EMACS_THEME=lupan-material-dark
|
EMACS_THEME=lupan-material-dark
|
||||||
GTK_THEME=Materia-dark
|
GTK_THEME=Materia-dark
|
||||||
else
|
else
|
||||||
ROOT_BG=#404040
|
ROOT_BG=#4c4c4c
|
||||||
BAR_BG=#1a343a
|
BAR_BG=#395f58
|
||||||
BAR_FG=#f2f6e1
|
BAR_FG=#9fc5be
|
||||||
BAR_ACTIVE=#23aba4
|
BAR_ACTIVE=#4c7f75
|
||||||
BAR_URGENT=#9b0640
|
BAR_URGENT=#7f4c4c
|
||||||
BAR_EMPTY=#808080
|
BAR_EMPTY=#768885
|
||||||
NORMAL_BORDER=#808080
|
NORMAL_BORDER=#768885
|
||||||
FOCUS_BORDER=#23aba4
|
FOCUS_BORDER=#9fc5be
|
||||||
EMACS_THEME=lupan-dark
|
EMACS_THEME=lupan-dark
|
||||||
GTK_THEME=Materia-dark
|
GTK_THEME=Materia-dark
|
||||||
fi
|
fi
|
||||||
@ -134,5 +134,5 @@ case "$CMD" in
|
|||||||
;;
|
;;
|
||||||
dmenu_theme)
|
dmenu_theme)
|
||||||
sh "$0" theme $(echo -n 'dark\ndark-blue\ndark-gray\nlight\nmaterial-dark\nmaterial-light\n' \
|
sh "$0" theme $(echo -n 'dark\ndark-blue\ndark-gray\nlight\nmaterial-dark\nmaterial-light\n' \
|
||||||
|dmenu ${DMENU_ARGS} "$@" -l 20 -p Theme:)
|
| dmenu ${DMENU_ARGS} "$@" -p Theme:)
|
||||||
esac
|
esac
|
||||||
|
Loading…
x
Reference in New Issue
Block a user