update colorscheme; flameshot initisl config

This commit is contained in:
2024-08-10 08:45:48 -06:00
parent 50b7525530
commit f67e0266b5
11 changed files with 121 additions and 69 deletions

View File

@ -6,6 +6,7 @@ ACTIVE_THEME_PATH="$_COLORSCHEME_DIR/active"
ACTIVE_THEME_SOURCE="$ACTIVE_THEME_PATH/source.yaml"
use desktop/colorscheme/alacritty --group dotwryn
use desktop/colorscheme/flameshot --group dotwryn
use desktop/colorscheme/getty --group dotwryn
use desktop/colorscheme/kitty --group dotwryn
use desktop/colorscheme/polybar --group dotwryn

View File

@ -0,0 +1,28 @@
_COLORSCHEME_FILE__flameshot="$DOTWRYN/config/flameshot.ini"
_GENERATE_THEME__flameshot() {
local C1="#$(_GET_HEX .flameshot.color1 .material.primary.200 .ansi.reg.bright )"
local C2="#$(_GET_HEX .flameshot.color2 .material.primary.500 .ansi.red.regular)"
local C3="#$(_GET_HEX .flameshot.color3 .material.primary.800 .ansi.green.bright )"
local C4="#$(_GET_HEX .flameshot.color4 .material.secondary.200 .ansi.green.regular)"
local C5="#$(_GET_HEX .flameshot.color5 .material.secondary.500 .ansi.blue.bright )"
local C6="#$(_GET_HEX .flameshot.color6 .material.secondary.800 .ansi.yellow.bright)"
local C7="#$(_GET_HEX .flameshot.color7 .material.error.500 .ansi.cyan.bright )"
local C8="#$(_GET_HEX .flameshot.color8 .material.error.200 .ansi.magenta.bright)"
local C9="#$(_GET_HEX .flameshot.color9 .material.foreground.primary.500 .ansi.gray.bright)"
local UI_PRIMARY="#$(_GET_HEX .flameshot.primary .material.primary.600 .ansi.magenta.bright)"
local UI_SECONDARY="#$(_GET_HEX .flameshot.secondary .material.secondary.400 .ansi.green.bright)"
local PICKER="picker, $C1, $C2, $C3, $C4, $C5, $C6, $C7, $C8, $C9"
sed -i "
s/^userColors=.*$/userColors=${PICKER}/
s/^uiColor=.*/uiColor=${UI_PRIMARY}/
s/^contrastUiColor=.*/contrastUiColor=${UI_SECONDARY}/
" "$_COLORSCHEME_FILE__flameshot"
}
_SET_THEME__flameshot() {
return 0 # theme modifies the config file directly
}