[Alacritty] Fix theme path
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
import = ["/Users/ising/.config/alacritty/solarized_light.toml"]
|
import = ["~/.config/alacritty/solarized_light.toml"]
|
||||||
live_config_reload = true
|
live_config_reload = true
|
||||||
|
|
||||||
[env]
|
[env]
|
||||||
|
|||||||
@@ -26,9 +26,7 @@ def change_alacritty_theme(light_mode=None):
|
|||||||
|
|
||||||
colors_line_index = -1
|
colors_line_index = -1
|
||||||
for i, line in enumerate(lines):
|
for i, line in enumerate(lines):
|
||||||
print(line)
|
|
||||||
match = re.search(COLOR_SCHEME_LINE_SEARCH, line)
|
match = re.search(COLOR_SCHEME_LINE_SEARCH, line)
|
||||||
print(match)
|
|
||||||
if match is not None:
|
if match is not None:
|
||||||
colors_line_index = i
|
colors_line_index = i
|
||||||
color_line = lines[i]
|
color_line = lines[i]
|
||||||
@@ -37,12 +35,16 @@ def change_alacritty_theme(light_mode=None):
|
|||||||
if light_mode is None:
|
if light_mode is None:
|
||||||
if ALACRITTY_DARK_THEME in color_line:
|
if ALACRITTY_DARK_THEME in color_line:
|
||||||
color_line = color_line.replace(ALACRITTY_DARK_THEME, ALACRITTY_LIGHT_THEME)
|
color_line = color_line.replace(ALACRITTY_DARK_THEME, ALACRITTY_LIGHT_THEME)
|
||||||
|
new_scheme = "light"
|
||||||
else:
|
else:
|
||||||
color_line = color_line.replace(ALACRITTY_LIGHT_THEME, ALACRITTY_DARK_THEME)
|
color_line = color_line.replace(ALACRITTY_LIGHT_THEME, ALACRITTY_DARK_THEME)
|
||||||
|
new_scheme = "dark"
|
||||||
elif light_mode == True:
|
elif light_mode == True:
|
||||||
|
new_scheme = "light"
|
||||||
color_line = color_line.replace(ALACRITTY_DARK_THEME, ALACRITTY_LIGHT_THEME)
|
color_line = color_line.replace(ALACRITTY_DARK_THEME, ALACRITTY_LIGHT_THEME)
|
||||||
else:
|
else:
|
||||||
color_line = color_line.replace(ALACRITTY_LIGHT_THEME, ALACRITTY_DARK_THEME)
|
color_line = color_line.replace(ALACRITTY_LIGHT_THEME, ALACRITTY_DARK_THEME)
|
||||||
|
new_scheme = "dark"
|
||||||
lines[colors_line_index] = color_line
|
lines[colors_line_index] = color_line
|
||||||
with open(ALACRITTY_CONFIG_FILE_PATH, "w") as scheme_file:
|
with open(ALACRITTY_CONFIG_FILE_PATH, "w") as scheme_file:
|
||||||
for line in lines:
|
for line in lines:
|
||||||
@@ -65,7 +67,7 @@ def change_vim_theme(light_mode=False):
|
|||||||
|
|
||||||
def main(light_mode=None):
|
def main(light_mode=None):
|
||||||
new_theme = change_alacritty_theme(light_mode)
|
new_theme = change_alacritty_theme(light_mode)
|
||||||
change_vim_theme(new_theme == "solarized_light")
|
change_vim_theme(new_theme == "light")
|
||||||
|
|
||||||
|
|
||||||
if __name__=="__main__":
|
if __name__=="__main__":
|
||||||
|
|||||||
Reference in New Issue
Block a user