alacritty: use my own dark and light color schemes

This commit is contained in:
Łukasz Pankowski 2020-07-19 23:36:54 +02:00
parent 29d5924a78
commit d81399a25e
2 changed files with 50 additions and 9 deletions

View File

@ -3,10 +3,53 @@
env:
TERM: xterm-256color
colors:
primary:
background: '#1a3a34'
foreground: '#f2f6e1'
schemas:
lupan_light: &dark
primary:
background: '#1a3a34'
foreground: '#f2f6e1'
normal:
black: '#000000'
red: '#e6436d'
green: '#59c19f'
yellow: '#f6bc25'
blue: '#55b3fd'
magenta: '#dc88e9'
cyan: '#77adc4'
white: '#f2f6e1'
bright:
black: '#888888'
red: '#e694a9'
green: '#94e6a9'
yellow: '#fbda62'
blue: '#1081ff'
magenta: '#b056b5'
cyan: '#169191'
white: '#ffffff'
lupan_light: &light
primary:
background: '#f2f6e1'
foreground: '#1a3a34'
normal:
black: '#000000'
red: '#e6436d'
green: '#1ebf33'
yellow: '#d6a708'
blue: '#1155e8'
magenta: '#a708d6'
cyan: '#77adc4'
white: '#f2f6e1'
bright:
black: '#888888'
red: '#e694a9'
green: '#94e6a9'
yellow: '#fbda62'
blue: '#1081ff'
magenta: '#b056b5'
cyan: '#169191'
white: '#ffffff'
colors: *dark
font:
size: 13.5

View File

@ -5,11 +5,9 @@ import os
path = os.path.join(os.getenv('HOME'), '.config/alacritty/alacritty.yml')
with open(path, 'r+') as f:
cfg = f.read()
if " background: '#1a3a34'" in cfg:
cfg = cfg.replace(" background: '#1a3a34'", " background: '#f2f6e1'")
cfg = cfg.replace(" foreground: '#f2f6e1'", " foreground: '#1a3a34'")
if "colors: *dark" in cfg:
cfg = cfg.replace("colors: *dark", "colors: *light")
else:
cfg = cfg.replace(" background: '#f2f6e1'", " background: '#1a3a34'")
cfg = cfg.replace(" foreground: '#1a3a34'", " foreground: '#f2f6e1'")
cfg = cfg.replace("colors: *light", "colors: *dark")
f.seek(0)
f.write(cfg)