[alacritty] Update config to toml

This commit is contained in:
Fabian Ising
2024-01-03 14:18:39 +01:00
parent d27b3c1101
commit fbac99c3c5
7 changed files with 122 additions and 1573 deletions

View File

@@ -12,7 +12,7 @@ import os
import sys
import color_switcher
CONFIG_FILE_NAME = "alacritty.yml"
CONFIG_FILE_NAME = "alacritty.toml"
CONFIG_FILE_DIR = os.path.expanduser("~/.config/alacritty/")
CONFIG_FILE_PATH = os.path.join(CONFIG_FILE_DIR, CONFIG_FILE_NAME)
@@ -22,20 +22,20 @@ def main(turn_on=False):
config_file.seek(0)
config_lines = config_file.readlines()
for i, line in enumerate(config_lines):
if "padding:" in line and "x:" in config_lines[i+1]:
if "[window.padding]" in line and "x =" in config_lines[i+1]:
padding_line = i
if padding_line is None:
return
if turn_on:
config_lines[padding_line+1] = " x: 10\n"
config_lines[padding_line+2] = " y: 10\n"
config_lines[padding_line+1] = "x = 10\n"
config_lines[padding_line+2] = "y = 10\n"
else:
config_lines[padding_line+1] = " x: 0\n"
config_lines[padding_line+2] = " y: 0\n"
config_lines[padding_line+1] = "x = 0\n"
config_lines[padding_line+2] = "y = 0\n"
with open(CONFIG_FILE_PATH, "w") as config_file:
for line in config_lines:
config_file.write(line)
if __name__=="__main__":
main(len(sys.argv) == 2 and sys.argv[1] == "on")
color_switcher.main(len(sys.argv) == 2 and sys.argv[1] == "on")
#color_switcher.main(len(sys.argv) == 2 and sys.argv[1] == "on")