[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
|
||||
|
||||
[env]
|
||||
|
||||
@@ -26,9 +26,7 @@ def change_alacritty_theme(light_mode=None):
|
||||
|
||||
colors_line_index = -1
|
||||
for i, line in enumerate(lines):
|
||||
print(line)
|
||||
match = re.search(COLOR_SCHEME_LINE_SEARCH, line)
|
||||
print(match)
|
||||
if match is not None:
|
||||
colors_line_index = i
|
||||
color_line = lines[i]
|
||||
@@ -37,12 +35,16 @@ def change_alacritty_theme(light_mode=None):
|
||||
if light_mode is None:
|
||||
if ALACRITTY_DARK_THEME in color_line:
|
||||
color_line = color_line.replace(ALACRITTY_DARK_THEME, ALACRITTY_LIGHT_THEME)
|
||||
new_scheme = "light"
|
||||
else:
|
||||
color_line = color_line.replace(ALACRITTY_LIGHT_THEME, ALACRITTY_DARK_THEME)
|
||||
new_scheme = "dark"
|
||||
elif light_mode == True:
|
||||
new_scheme = "light"
|
||||
color_line = color_line.replace(ALACRITTY_DARK_THEME, ALACRITTY_LIGHT_THEME)
|
||||
else:
|
||||
color_line = color_line.replace(ALACRITTY_LIGHT_THEME, ALACRITTY_DARK_THEME)
|
||||
new_scheme = "dark"
|
||||
lines[colors_line_index] = color_line
|
||||
with open(ALACRITTY_CONFIG_FILE_PATH, "w") as scheme_file:
|
||||
for line in lines:
|
||||
@@ -65,7 +67,7 @@ def change_vim_theme(light_mode=False):
|
||||
|
||||
def main(light_mode=None):
|
||||
new_theme = change_alacritty_theme(light_mode)
|
||||
change_vim_theme(new_theme == "solarized_light")
|
||||
change_vim_theme(new_theme == "light")
|
||||
|
||||
|
||||
if __name__=="__main__":
|
||||
|
||||
Reference in New Issue
Block a user