diff options
author | Rasmus Steinke <rasi@xssn.at> | 2017-09-09 12:04:09 +0200 |
---|---|---|
committer | Rasmus Steinke <rasi@xssn.at> | 2017-09-09 12:04:09 +0200 |
commit | 3f3e4c691faf1712e3658294ec8b73539032f401 (patch) | |
tree | 379f77665305428757acfbb30c3f727b913aacb8 /script | |
parent | 9b0a430fd48b390b7a1c14dab3b0e5fe4cd2b63a (diff) |
use config.rasi file if present
Diffstat (limited to 'script')
-rwxr-xr-x | script/rofi-theme-selector | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/script/rofi-theme-selector b/script/rofi-theme-selector index e9f15dc6..1926c27e 100755 --- a/script/rofi-theme-selector +++ b/script/rofi-theme-selector @@ -167,12 +167,17 @@ function set_theme() then mkdir -p ${CDIR} fi - if [ -f "${CDIR}/config" ] + if [ -f "${CDIR}/config.rasi" ] then - ${SED} -i "/rofi\.theme: .*\.rasi$/d" "${CDIR}/config" - fi - echo "rofi.theme: ${1}" >> "${CDIR}/config" - + ${SED} -i "/@import.*/d" "${CDIR}/config.rasi" + echo "@import \"${1}\"" >> "${CDIR}/config.rasi" + else + if [ -f "${CDIR}/config" ] + then + ${SED} -i "/rofi\.theme: .*\.rasi$/d" "${CDIR}/config" + fi + echo "rofi.theme: ${1}" >> "${CDIR}/config" + fi } ############################################################################################################ |