From fa4d56a6f4d56f0b58bdde85ee893589a1d29d64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Pankowski?= Date: Thu, 30 Jul 2020 13:39:54 +0200 Subject: [PATCH] alacritty: add theme prefix and new themes to set_theme.sh --- alacritty/.config/alacritty/alacritty.yml | 2 +- alacritty/.config/alacritty/set_theme.sh | 23 ++++++++++++++++------- 2 files changed, 17 insertions(+), 8 deletions(-) diff --git a/alacritty/.config/alacritty/alacritty.yml b/alacritty/.config/alacritty/alacritty.yml index e5a1f09..864f269 100644 --- a/alacritty/.config/alacritty/alacritty.yml +++ b/alacritty/.config/alacritty/alacritty.yml @@ -99,4 +99,4 @@ font: key_bindings: - key: F6 mods: Control|Shift - command: { program: "/bin/sh", args: ["-c", "~/.config/alacritty/set_theme.sh next"] } + command: { program: "/bin/sh", args: ["-c", "~/.config/alacritty/set_theme.sh --next"] } diff --git a/alacritty/.config/alacritty/set_theme.sh b/alacritty/.config/alacritty/set_theme.sh index 5bbe4d3..977f20d 100755 --- a/alacritty/.config/alacritty/set_theme.sh +++ b/alacritty/.config/alacritty/set_theme.sh @@ -1,19 +1,28 @@ #!/bin/sh case "$1" in - dark|dark-blue|light) + lupan-dark|lupan-dark-blue|lupan-dark-gray|lupan-light|lupan-material-dark|lupan-material-light) sed -i "s/^colors: [*].*/colors: *$1/" ~/.config/alacritty/alacritty.yml ;; - next) + --next) case $(grep colors: ~/.config/alacritty/alacritty.yml) in - 'colors: *dark') - THEME=dark-blue + 'colors: *lupan-dark') + THEME=lupan-dark-blue ;; - 'colors: *dark-blue') - THEME=light + 'colors: *lupan-dark-blue') + THEME=lupan-dark-gray + ;; + 'colors: *lupan-dark-gray') + THEME=lupan-light + ;; + 'colors: *lupan-light') + THEME=lupan-material-dark + ;; + 'colors: *lupan-material-dark') + THEME=lupan-material-light ;; *) - THEME=dark + THEME=lupan-dark ;; esac sed -i "s/^colors: [*].*/colors: *$THEME/" ~/.config/alacritty/alacritty.yml