From d652139b44d3ecc4d151b40fbb9bc271979f6ec8 Mon Sep 17 00:00:00 2001 From: paul-loedige Date: Mon, 30 Nov 2020 12:01:28 +0100 Subject: [PATCH] manual powerline theme --- bash/.config/powerline-shell/config.json | 3 +- bash/.config/powerline-shell/theme.py | 71 ++++++++++++++++++++++++ termite/.config/termite/config | 3 + 3 files changed, 76 insertions(+), 1 deletion(-) create mode 100644 bash/.config/powerline-shell/theme.py diff --git a/bash/.config/powerline-shell/config.json b/bash/.config/powerline-shell/config.json index 7fc6746..57e1d64 100644 --- a/bash/.config/powerline-shell/config.json +++ b/bash/.config/powerline-shell/config.json @@ -10,5 +10,6 @@ "jobs", "root" ], - "mode": "flat" + "mode": "flat", + "theme": "~/.config/powerline-shell/theme.py" } diff --git a/bash/.config/powerline-shell/theme.py b/bash/.config/powerline-shell/theme.py new file mode 100644 index 0000000..335a40a --- /dev/null +++ b/bash/.config/powerline-shell/theme.py @@ -0,0 +1,71 @@ + +from powerline_shell.themes.default import DefaultColor + + +class Color(DefaultColor): + USERNAME_FG = 250 + USERNAME_BG = 240 + USERNAME_ROOT_BG = 124 + + HOSTNAME_FG = 250 + HOSTNAME_BG = 238 + + HOME_SPECIAL_DISPLAY = True + HOME_BG = 31 # blueish + HOME_FG = 15 # white + PATH_BG = 237 # dark grey + PATH_FG = 250 # light grey + CWD_FG = 254 # nearly-white grey + SEPARATOR_FG = 244 + + READONLY_BG = 124 + READONLY_FG = 254 + + SSH_BG = 166 # medium orange + SSH_FG = 254 + + REPO_CLEAN_BG = 148 # a light green color + REPO_CLEAN_FG = 0 # black + REPO_DIRTY_BG = 161 # pink/red + REPO_DIRTY_FG = 15 # white + + JOBS_FG = 39 + JOBS_BG = 238 + + CMD_PASSED_BG = 236 + CMD_PASSED_FG = 15 + CMD_FAILED_BG = 161 + CMD_FAILED_FG = 15 + + SVN_CHANGES_BG = 148 + SVN_CHANGES_FG = 22 # dark green + + GIT_AHEAD_BG = 240 + GIT_AHEAD_FG = 250 + GIT_BEHIND_BG = 240 + GIT_BEHIND_FG = 250 + GIT_STAGED_BG = 22 + GIT_STAGED_FG = 15 + GIT_NOTSTAGED_BG = 130 + GIT_NOTSTAGED_FG = 15 + GIT_UNTRACKED_BG = 52 + GIT_UNTRACKED_FG = 15 + GIT_CONFLICTED_BG = 9 + GIT_CONFLICTED_FG = 15 + + GIT_STASH_BG = 221 + GIT_STASH_FG = 0 + + VIRTUAL_ENV_BG = 35 # a mid-tone green + VIRTUAL_ENV_FG = 00 + + BATTERY_NORMAL_BG = 22 + BATTERY_NORMAL_FG = 7 + BATTERY_LOW_BG = 196 + BATTERY_LOW_FG = 7 + + AWS_PROFILE_FG = 39 + AWS_PROFILE_BG = 238 + + TIME_FG = 250 + TIME_BG = 238 \ No newline at end of file diff --git a/termite/.config/termite/config b/termite/.config/termite/config index aa704f3..a7e8869 100644 --- a/termite/.config/termite/config +++ b/termite/.config/termite/config @@ -1,3 +1,6 @@ +[options] +font = Monospace 11 + [colors] # special