2024-09-04 00:54:15 +06:00
|
|
|
#!/bin/python
|
|
|
|
import sys
|
|
|
|
|
|
|
|
def replace_line_in_file(filename, old_line, new_line):
|
|
|
|
with open(filename, 'r') as file:
|
|
|
|
data = file.readlines()
|
|
|
|
|
|
|
|
# Замена строки
|
|
|
|
for index, line in enumerate(data):
|
|
|
|
if line.strip() == old_line:
|
|
|
|
data[index] = new_line + '\n'
|
|
|
|
break
|
|
|
|
|
|
|
|
# Запись измененного содержимого обратно в файл
|
|
|
|
with open(filename, 'w') as file:
|
|
|
|
file.writelines(data)
|
|
|
|
|
|
|
|
if sys.argv[1] == '-s':
|
2024-09-16 22:32:45 +06:00
|
|
|
replace_line_in_file('/home/fs/.config/kitty/kitty.conf', 'font_size 12', 'font_size 16')
|
|
|
|
replace_line_in_file('/home/fs/bin/rofi', 'dpi="100"', 'dpi="125"')
|
|
|
|
replace_line_in_file('/home/fs/.config/chromium-flags.conf', '--force-device-scale-factor=1', '--force-device-scale-factor=1.25')
|
2024-09-04 00:54:15 +06:00
|
|
|
replace_line_in_file('/home/fs/bin/rofi', '# while read -r line; do export "$line"; done < /home/fs/scale_vars', 'while read -r line; do export "$line"; done < /home/fs/scale_vars')
|
|
|
|
replace_line_in_file('/home/fs/bin/firefox_profiles.sh', '# while read -r line; do export "$line"; done < /home/fs/scale_vars', 'while read -r line; do export "$line"; done < /home/fs/scale_vars')
|
2024-09-16 22:32:45 +06:00
|
|
|
replace_line_in_file('/home/fs/bin/firefox_profiles.sh', 'dpi="100"', 'dpi="125"')
|
2024-09-04 00:54:15 +06:00
|
|
|
|
|
|
|
elif sys.argv[1] == '-d':
|
2024-09-16 22:32:45 +06:00
|
|
|
replace_line_in_file('/home/fs/.config/kitty/kitty.conf', 'font_size 16', 'font_size 12')
|
|
|
|
replace_line_in_file('/home/fs/bin/rofi', 'dpi="125"', 'dpi="100"')
|
2024-10-14 00:46:34 +06:00
|
|
|
replace_line_in_file('/home/fs/.config/chromium-flags.conf', '--force-device-scale-factor=1.25', '--force-device-scale-factor=1')
|
2024-09-04 00:54:15 +06:00
|
|
|
replace_line_in_file('/home/fs/bin/rofi', 'while read -r line; do export "$line"; done < /home/fs/scale_vars', '# while read -r line; do export "$line"; done < /home/fs/scale_vars')
|
|
|
|
replace_line_in_file('/home/fs/bin/firefox_profiles.sh', 'while read -r line; do export "$line"; done < /home/fs/scale_vars', '# while read -r line; do export "$line"; done < /home/fs/scale_vars')
|
2024-09-16 22:32:45 +06:00
|
|
|
replace_line_in_file('/home/fs/bin/firefox_profiles.sh', 'dpi="125"', 'dpi="100"')
|
2024-12-12 00:05:59 +06:00
|
|
|
|