diff --git a/themes/dracula-powerline.json b/themes/dracula-powerline.json new file mode 100644 index 0000000..311f46e --- /dev/null +++ b/themes/dracula-powerline.json @@ -0,0 +1,55 @@ +{ + "icons": [ "awesome-fonts" ], + "defaults": { + "separator-block-width": 0, + "warning": { + "fg": "#282A36", + "bg": "#E5C07B" + }, + "critical": { + "fg": "#282A36", + "bg": "#FF5555" + } + }, + "cycle": [ + {"fg": "#F8F8F2", "bg": "#6272A4"}, + {"fg": "#F8F8F2", "bg": "#282A36"} + ], + "dnf": { + "good": { + "fg": "#282A36", + "bg": "#50FA7B" + } + }, + "pacman": { + "good": { + "fg": "#282A36", + "bg": "#50FA7B" + } + }, + "battery": { + "charged": { + "fg": "#282A36", + "bg": "#50FA7B" + }, + "AC": { + "fg": "#282A36", + "bg": "#50FA7B" + } + }, + "pomodoro": { + "paused": { + "fg": "#282A36", + "bg": "#F1FA8C" + }, + "work": { + "fg": "#50FA7B", + "bg": "#282A36" + }, + "break": { + "fg": "#282A36", + "bg": "#50FA7B" + } + } + +} diff --git a/themes/firefox-dark-powerline.json b/themes/firefox-dark-powerline.json new file mode 100644 index 0000000..00e7d95 --- /dev/null +++ b/themes/firefox-dark-powerline.json @@ -0,0 +1,42 @@ +{ + "icons": [ "awesome-fonts" ], + "defaults": { + "separator-block-width": 0, + "warning": { + "fg": "#002b36", + "bg": "#b58900" + }, + "critical": { + "fg": "#002b36", + "bg": "#dc322f" + } + }, + "cycle": [ + { "fg": "#B1B1B3", "bg": "#474749" }, + { "fg": "#BEBEBE", "bg": "#323234" } + ], + "dnf": { + "good": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "pacman": { + "good": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "pomodoro": { + "paused": { + "fg": "#002b36", + "bg": "#b58900" + }, + "break": { + "fg": "#002b36", + "bg": "#859900" + } + } + + +} diff --git a/themes/greyish-powerline.json b/themes/greyish-powerline.json new file mode 100644 index 0000000..2e9d9b8 --- /dev/null +++ b/themes/greyish-powerline.json @@ -0,0 +1,61 @@ +{ + "icons": [ "awesome-fonts" ], + "defaults": { + "separator-block-width": 0, + "warning": { + "fg": "#002b36", + "bg": "#b58900" + }, + "critical": { + "fg": "#002b36", + "bg": "#dc322f" + } + }, + "cycle": [ + { "fg": "#EFEFEF", "bg": "#0D0D0D" }, + { "fg": "#EFEFEF", "bg": "#4F4F4F" } + ], + "dnf": { + "good": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "apt": { + "good": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "pacman": { + "good": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "battery": { + "charged": { + "fg": "#002b36", + "bg": "#859900" + }, + "AC": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "pomodoro": { + "paused": { + "fg": "#002b36", + "bg": "#b58900" + }, + "work": { + "fg": "#1d2021", + "bg": "#b8bb26" + }, + "break": { + "fg": "#002b36", + "bg": "#859900" + } + } + +} diff --git a/themes/gruvbox-light.json b/themes/gruvbox-light.json new file mode 100644 index 0000000..ee4d69e --- /dev/null +++ b/themes/gruvbox-light.json @@ -0,0 +1,73 @@ +{ + "icons": [ "paxy97", "ascii" ], + "defaults": { + "warning": { + "fg": "#1d2021", + "bg": "#d79921" + }, + "critical": { + "fg": "#fbf1c7", + "bg": "#cc241d" + }, + "default-separators": false, + "separator-block-width": 0 + }, + "cycle": [ + { + "fg": "#1d2021", + "bg": "#ebdbb2" + }, + { + "fg": "#282828", + "bg": "#fbf1c7" + } + ], + "dnf": { + "good": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "apt": { + "good": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "battery": { + "charged": { + "fg": "#1d2021", + "bg": "#b8bb26" + }, + "AC": { + "fg": "#1d2021", + "bg": "#b8bb26" + } + }, + "bluetooth": { + "ON": { + "fg": "#1d2021", + "bg": "#b8bb26" + } + }, + "git": { + "modified": { "bg": "#458588" }, + "deleted": { "bg": "#9d0006" }, + "new": { "bg": "#b16286" } + }, + "pomodoro": { + "paused": { + "fg": "#1d2021", + "bg": "#d79921" + }, + "work": { + "fg": "#1d2021", + "bg": "#b8bb26" + }, + "break": { + "fg": "#002b36", + "bg": "#859900" + } + } + +} diff --git a/themes/gruvbox-powerline.json b/themes/gruvbox-powerline.json new file mode 100644 index 0000000..3481dbc --- /dev/null +++ b/themes/gruvbox-powerline.json @@ -0,0 +1,72 @@ +{ + "icons": [ "paxy97", "awesome-fonts" ], + "defaults": { + "warning": { + "fg": "#1d2021", + "bg": "#d79921" + }, + "critical": { + "fg": "#fbf1c7", + "bg": "#cc241d" + }, + "default-separators": false, + "separator-block-width": 0 + }, + "cycle": [ + { + "fg": "#ebdbb2", + "bg": "#1d2021" + }, + { + "fg": "#fbf1c7", + "bg": "#282828" + } + ], + "dnf": { + "good": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "apt": { + "good": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "battery": { + "charged": { + "fg": "#1d2021", + "bg": "#b8bb26" + }, + "AC": { + "fg": "#1d2021", + "bg": "#b8bb26" + } + }, + "bluetooth": { + "ON": { + "fg": "#1d2021", + "bg": "#b8bb26" + } + }, + "git": { + "modified": { "bg": "#458588" }, + "deleted": { "bg": "#9d0006" }, + "new": { "bg": "#b16286" } + }, + "pomodoro": { + "paused": { + "fg": "#1d2021", + "bg": "#d79921" + }, + "work": { + "fg": "#1d2021", + "bg": "#b8bb26" + }, + "break": { + "fg": "#002b36", + "bg": "#859900" + } + } +} diff --git a/themes/gruvbox.json b/themes/gruvbox.json new file mode 100644 index 0000000..ab71814 --- /dev/null +++ b/themes/gruvbox.json @@ -0,0 +1,73 @@ +{ + "icons": [ "paxy97", "ascii" ], + "defaults": { + "warning": { + "fg": "#1d2021", + "bg": "#d79921" + }, + "critical": { + "fg": "#fbf1c7", + "bg": "#cc241d" + }, + "default-separators": false, + "separator-block-width": 0 + }, + "cycle": [ + { + "fg": "#ebdbb2", + "bg": "#1d2021" + }, + { + "fg": "#fbf1c7", + "bg": "#282828" + } + ], + "dnf": { + "good": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "apt": { + "good": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "battery": { + "charged": { + "fg": "#1d2021", + "bg": "#b8bb26" + }, + "AC": { + "fg": "#1d2021", + "bg": "#b8bb26" + } + }, + "bluetooth": { + "ON": { + "fg": "#1d2021", + "bg": "#b8bb26" + } + }, + "git": { + "modified": { "bg": "#458588" }, + "deleted": { "bg": "#9d0006" }, + "new": { "bg": "#b16286" } + }, + "pomodoro": { + "paused": { + "fg": "#1d2021", + "bg": "#d79921" + }, + "work": { + "fg": "#1d2021", + "bg": "#b8bb26" + }, + "break": { + "fg": "#002b36", + "bg": "#859900" + } + } + +} diff --git a/themes/iceberg-dark-powerline.json b/themes/iceberg-dark-powerline.json new file mode 100644 index 0000000..1b13b84 --- /dev/null +++ b/themes/iceberg-dark-powerline.json @@ -0,0 +1,66 @@ +{ + "icons": [ "awesome-fonts" ], + "defaults": { + "separator-block-width": 0, + "warning": { + "fg": "#0f1117", + "bg": "#e2a478" + }, + "critical": { + "fg": "#0f1117", + "bg": "#e27878" + } + }, + "cycle": [ + { "fg": "#d2d4de", "bg": "#161821" }, + { "fg": "#d2d4de", "bg": "#262939" }, + { "fg": "#d2d4de", "bg": "#353a50" }, + { "fg": "#d2d4de", "bg": "#454b68" }, + { "fg": "#d2d4de", "bg": "#353a50" }, + { "fg": "#d2d4de", "bg": "#262939" }, + { "fg": "#d2d4de", "bg": "#1e212d" } + ], + "dnf": { + "good": { + "fg": "#b4be82", + "bg": "#161821" + } + }, + "apt": { + "good": { + "fg": "#b4be82", + "bg": "#161821" + } + }, + "pacman": { + "good": { + "fg": "#b4be82", + "bg": "#161821" + } + }, + "battery": { + "charged": { + "fg": "#0f1117", + "bg": "#b4be82" + }, + "charging": { + "fg": "#0f1117", + "bg": "#84a0c6" + } + }, + "pomodoro": { + "paused": { + "fg": "#0f1117", + "bg": "#e2a478" + }, + "work": { + "fg": "#1d2021", + "bg": "#b8bb26" + }, + "break": { + "fg": "#b4be82", + "bg": "#161821" + } + } + +} diff --git a/themes/iceberg-powerline.json b/themes/iceberg-powerline.json new file mode 100644 index 0000000..c7dca23 --- /dev/null +++ b/themes/iceberg-powerline.json @@ -0,0 +1,64 @@ +{ + "icons": [ "awesome-fonts" ], + "defaults": { + "separator-block-width": 0, + "warning": { + "fg": "#0f1117", + "bg": "#e2a478" + }, + "critical": { + "fg": "#0f1117", + "bg": "#e27878" + } + }, + "cycle": [ + { "fg": "#696d80", "bg": "#34394e" }, + { "fg": "#17171b", "bg": "#5a5f72" }, + { "fg": "#17171b", "bg": "#818596" }, + { "fg": "#161821", "bg": "#c6c8d1" }, + { "fg": "#17171b", "bg": "#818596" }, + { "fg": "#17171b", "bg": "#5a5f72" } + ], + "dnf": { + "good": { + "fg": "#b4be82", + "bg": "#161821" + } + }, + "apt": { + "good": { + "fg": "#b4be82", + "bg": "#161821" + } + }, + "pacman": { + "good": { + "fg": "b4be82", + "bg": "#161821" + } + }, + "battery": { + "charged": { + "fg": "#0f1117", + "bg": "#b4be82" + }, + "charging": { + "fg": "#0f1117", + "bg": "#84a0c6" + } + }, + "pomodoro": { + "paused": { + "fg": "#0f1117", + "bg": "#e2a478" + }, + "work": { + "fg": "#1d2021", + "bg": "#b8bb26" + }, + "break": { + "fg": "#89b8c2", + "bg": "#161821" + } + } +} diff --git a/themes/iceberg-rainbow.json b/themes/iceberg-rainbow.json new file mode 100644 index 0000000..9c56af6 --- /dev/null +++ b/themes/iceberg-rainbow.json @@ -0,0 +1,65 @@ +{ + "icons": [ "awesome-fonts" ], + "defaults": { + "separator-block-width": 0, + "warning": { + "fg": "#e2a478", + "bg": "#c6c8d1" + }, + "critical": { + "fg": "#e27878", + "bg": "#c6c8d1" + } + }, + "cycle": [ + { "fg": "#161821", "bg": "#e2a478" }, + { "fg": "#161821", "bg": "#e27878" }, + { "fg": "#161821", "bg": "#b4be82" }, + { "fg": "#161821", "bg": "#89b8c2" }, + { "fg": "#161821", "bg": "#84a0c6" }, + { "fg": "#161821", "bg": "#a093c7" } + ], + "dnf": { + "good": { + "fg": "#b4be82", + "bg": "#161821" + } + }, + "apt": { + "good": { + "fg": "#b4be82", + "bg": "#161821" + } + }, + "pacman": { + "good": { + "fg": "b4be82", + "bg": "#161821" + } + }, + "battery": { + "charged": { + "fg": "#b4be82", + "bg": "#161821" + }, + "charging": { + "fg": "#89b8c2", + "bg": "#161821" + } + }, + "pomodoro": { + "paused": { + "fg": "#e2a478", + "bg": "#c6c8d1" + }, + "work": { + "fg": "#89b8c2", + "bg": "#161821" + }, + "break": { + "fg": "#b4be82", + "bg": "#161821" + } + } + +} diff --git a/themes/iceberg.json b/themes/iceberg.json new file mode 100644 index 0000000..9943eb4 --- /dev/null +++ b/themes/iceberg.json @@ -0,0 +1,59 @@ +{ + "icons": [ "awesome-fonts" ], + "defaults": { + "separator-block-width": 0, + "separator": "", + "warning": { + "fg": "#0f1117", + "bg": "#e2a478" + }, + "critical": { + "fg": "#0f1117", + "bg": "#e27878" + }, + "fg": "#c6c8d1", "bg": "#161821" + }, + "dnf": { + "good": { + "fg": "#0f1117", + "bg": "#b4be82" + } + }, + "apt": { + "good": { + "fg": "#0f1117", + "bg": "#b4be82" + } + }, + "pacman": { + "good": { + "fg": "#0f1117", + "bg": "#b4be82" + } + }, + "battery": { + "charged": { + "fg": "#b4be82", + "bg": "#161821" + }, + "charging": { + "fg": "#89b8c2", + "bg": "#161821" + } + }, + "pomodoro": { + "paused": { + "fg": "#0f1117", + "bg": "#e2a478" + }, + "work": { + "fg": "#1d2021", + "bg": "#b8bb26" + }, + "break": { + "fg": "#89b8c2", + "bg": "#161821" + } + } + +} diff --git a/themes/icons/ascii.json b/themes/icons/ascii.json new file mode 100644 index 0000000..01aff79 --- /dev/null +++ b/themes/icons/ascii.json @@ -0,0 +1,363 @@ +{ + "defaults": { + "padding": " " + }, + "memory": { + "prefix": "ram" + }, + "cpu": { + "prefix": "cpu" + }, + "cpu2": { + "freq": { "prefix": "freq" }, + "load": { "prefix": "load" }, + "loads": { "prefix": "" }, + "temp": { "prefix": "temp" }, + "fan": { "prefix": "fan" } + }, + "disk": { + "prefix": "hdd" + }, + "dnf": { + "prefix": "dnf" + }, + "apt": { + "prefix": "apt" + }, + "brightness": { + "prefix": "o" + }, + "cmus": { + "playing": { + "prefix": ">" + }, + "paused": { + "prefix": "||" + }, + "stopped": { + "prefix": "[]" + }, + "prev": { + "prefix": "|<" + }, + "next": { + "prefix": ">|" + }, + "shuffle-on": { + "prefix": "S" + }, + "shuffle-off": { + "prefix": "[s]" + }, + "repeat-on": { + "prefix": "R" + }, + "repeat-off": { + "prefix": "[r]" + } + }, + "pasink": { + "muted": { + "prefix": "audio(mute)" + }, + "unmuted": { + "prefix": "audio" + } + }, + "amixer": { + "muted": { + "prefix": "audio(mute)" + }, + "unmuted": { + "prefix": "audio" + } + }, + "pasource": { + "muted": { + "prefix": "mic(mute)" + }, + "unmuted": { + "prefix": "mic" + } + }, + "nic": { + "wireless-up": { + "prefix": "wifi" + }, + "wireless-down": { + "prefix": "wifi" + }, + "wired-up": { + "prefix": "lan" + }, + "wired-down": { + "prefix": "lan" + }, + "tunnel-up": { + "prefix": "tun" + }, + "tunnel-down": { + "prefix": "tun" + } + }, + "battery-upower": { + "charged": { + "suffix": "full" + }, + "charging": { + "suffix": "chr" + }, + "AC": { + "suffix": "ac" + }, + "discharging-10": { + "prefix": "!", + "suffix": "dis" + }, + "discharging-25": { + "suffix": "dis" + }, + "discharging-50": { + "suffix": "dis" + }, + "discharging-80": { + "suffix": "dis" + }, + "discharging-100": { + "suffix": "dis" + }, + "unknown-25": { + "suffix": "?" + }, + "unknown-50": { + "suffix": "?" + }, + "unknown-80": { + "suffix": "?" + }, + "unknown-100": { + "suffix": "?" + } + }, + "battery": { + "charged": { + "suffix": "full" + }, + "charging": { + "suffix": "chr" + }, + "AC": { + "suffix": "ac" + }, + "discharging-10": { + "prefix": "!", + "suffix": "dis" + }, + "discharging-25": { + "suffix": "dis" + }, + "discharging-50": { + "suffix": "dis" + }, + "discharging-80": { + "suffix": "dis" + }, + "discharging-100": { + "suffix": "dis" + }, + "unknown-25": { + "suffix": "?" + }, + "unknown-50": { + "suffix": "?" + }, + "unknown-80": { + "suffix": "?" + }, + "unknown-100": { + "suffix": "?" + } + }, + "battery_all": { + "charged": { + "suffix": "full" + }, + "charging": { + "suffix": "chr" + }, + "AC": { + "suffix": "ac" + }, + "discharging-10": { + "prefix": "!", + "suffix": "dis" + }, + "discharging-25": { + "suffix": "dis" + }, + "discharging-50": { + "suffix": "dis" + }, + "discharging-80": { + "suffix": "dis" + }, + "discharging-100": { + "suffix": "dis" + }, + "unknown-25": { + "suffix": "?" + }, + "unknown-50": { + "suffix": "?" + }, + "unknown-80": { + "suffix": "?" + }, + "unknown-100": { + "suffix": "?" + } + }, + "caffeine": { + "activated": { + "prefix": "caf-on" + }, + "deactivated": { + "prefix": "caf-off " + } + }, + "xrandr": { + "on": { + "prefix": " off " + }, + "off": { + "prefix": " on " + }, + "refresh": { + "prefix": " refresh " + } + }, + "redshift": { + "day": { + "prefix": "day" + }, + "night": { + "prefix": "night" + }, + "transition": { + "prefix": "trans" + } + }, + "docker_ps": { + "prefix": "containers" + }, + "sensors": { + "prefix": "sensors" + }, + "traffic": { + "rx": { + "prefix": "down" + }, + "tx": { + "prefix": "up" + } + }, + "mpd": { + "playing": { + "prefix": ">" + }, + "paused": { + "prefix": "||" + }, + "stopped": { + "prefix": "[]" + }, + "prev": { + "prefix": "|<" + }, + "next": { + "prefix": ">|" + }, + "shuffle-on": { + "prefix": "S" + }, + "shuffle-off": { + "prefix": "[s]" + }, + "repeat-on": { + "prefix": "R" + }, + "repeat-off": { + "prefix": "[r]" + } + }, + "github": { + "prefix": "github" + }, + "deezer": { + "prefix": "" + }, + "spotify": { + "prefix": "" + }, + "uptime": { + "prefix": "uptime" + }, + "zpool": { + "poolread": { + "prefix": "pool read " + }, + "poolwrite": { + "prefix": "pool write " + }, + "ONLINE": { + "prefix": "pool" + }, + "FAULTED": { + "prefix": "pool (!)" + }, + "DEGRADED": { + "prefix": "pool (!)" + } + }, + "git": { + "main": { + "prefix": "" + }, + "new": { + "prefix": "[n]" + }, + "modified": { + "prefix": "[m]" + }, + "deleted": { + "prefix": "[d]" + } + }, + "dunst": { + "muted": { + "prefix": "dunst(muted)" + }, + "unmuted": { + "prefix": "dunst" + } + }, + "twmn": { + "muted": { + "prefix": "twmn" + }, + "unmuted": { + "prefix": "twmn(muted)" + } + }, + "system": { + "prefix": "system" + }, + "pomodoro": { + "off": { "prefix": "pom" }, + "paused": { "prefix": "||" }, + "on": { "prefix": " >" } + }, + "hddtemp": { + "prefix": "hddtemp" + } +} diff --git a/themes/icons/awesome-fonts.json b/themes/icons/awesome-fonts.json new file mode 100644 index 0000000..8c6688c --- /dev/null +++ b/themes/icons/awesome-fonts.json @@ -0,0 +1,264 @@ +{ + "defaults": { + "separator": "", + "padding": " ", + "unknown": { "prefix": "" } + }, + "date": { "prefix": "" }, + "time": { "prefix": "" }, + "datetime": { "prefix": "" }, + "datetz": { "prefix": "" }, + "timetz": { "prefix": "" }, + "datetimetz": { "prefix": "" }, + "memory": { "prefix": "" }, + "cpu": { "prefix": "" }, + "cpu2": { + "freq": { "prefix": "" }, + "load": { "prefix": "" }, + "loads": { "prefix": "" }, + "temp": { "prefix": "" }, + "fan": { "prefix": "" } + }, + "disk": { "prefix": "" }, + "dnf": { "prefix": "" }, + "apt": { "prefix": "" }, + "pacman": { "prefix": "" }, + "brightness": { "prefix": "" }, + "load": { "prefix": "" }, + "layout": { "prefix": "" }, + "layout-xkb": { "prefix": "" }, + "layout-xkbswitch": { "prefix": "" }, + "notmuch_count": { + "empty": { "prefix": "\uf0e0" }, + "items": { "prefix": "\uf0e0" } + }, + "todo": { + "empty": { "prefix": "" }, + "items": { "prefix": "" }, + "uptime": { "prefix": "" } + }, + "zpool": { + "poolread": { "prefix": "→ " }, + "poolwrite": { "prefix": "← " }, + "ONLINE": { "prefix": "" }, + "FAULTED": { "prefix": "!" }, + "DEGRADED": { "prefix": "!" } + }, + "cmus": { + "playing": { "prefix": "" }, + "paused": { "prefix": "" }, + "stopped": { "prefix": "" }, + "prev": { "prefix": "" }, + "next": { "prefix": "" }, + "shuffle-on": { "prefix": "" }, + "shuffle-off": { "prefix": "" }, + "repeat-on": { "prefix": "" }, + "repeat-off": { "prefix": "" } + }, + "gpmdp": { + "playing": { "prefix": "" }, + "paused": { "prefix": "" }, + "stopped": { "prefix": "" }, + "prev": { "prefix": "" }, + "next": { "prefix": "" } + }, + "pasink": { + "muted": { "prefix": "" }, + "unmuted": { "prefix": "" } + }, + "amixer": { + "muted": { "prefix": "" }, + "unmuted": { "prefix": "" } + }, + "pasource": { + "muted": { "prefix": "" }, + "unmuted": { "prefix": "" } + }, + "kernel": { + "prefix": "\uf17c" + }, + "nic": { + "wireless-up": { "prefix": "" }, + "wireless-down": { "prefix": "" }, + "wired-up": { "prefix": "" }, + "wired-down": { "prefix": "" }, + "tunnel-up": { "prefix": "" }, + "tunnel-down": { "prefix": "" } + }, + "bluetooth": { + "ON": { "prefix": "" }, + "OFF": { "prefix": "" }, + "?": { "prefix": "" } + }, + "battery-upower": { + "charged": { "prefix": "", "suffix": "" }, + "AC": { "suffix": "" }, + "charging": { + "prefix": ["", "", "", "", ""], + "suffix": "" + }, + "discharging-10": { "prefix": "", "suffix": "" }, + "discharging-25": { "prefix": "", "suffix": "" }, + "discharging-50": { "prefix": "", "suffix": "" }, + "discharging-80": { "prefix": "", "suffix": "" }, + "discharging-100": { "prefix": "", "suffix": "" }, + "unlimited": { "prefix": "", "suffix": "" }, + "estimate": { "prefix": "" }, + "unknown-10": { "prefix": "", "suffix": "" }, + "unknown-25": { "prefix": "", "suffix": "" }, + "unknown-50": { "prefix": "", "suffix": "" }, + "unknown-80": { "prefix": "", "suffix": "" }, + "unknown-100": { "prefix": "", "suffix": "" } + }, + "battery": { + "charged": { "prefix": "", "suffix": "" }, + "AC": { "suffix": "" }, + "charging": { + "prefix": ["", "", "", "", ""], + "suffix": "" + }, + "discharging-10": { "prefix": "", "suffix": "" }, + "discharging-25": { "prefix": "", "suffix": "" }, + "discharging-50": { "prefix": "", "suffix": "" }, + "discharging-80": { "prefix": "", "suffix": "" }, + "discharging-100": { "prefix": "", "suffix": "" }, + "unlimited": { "prefix": "", "suffix": "" }, + "estimate": { "prefix": "" }, + "unknown-10": { "prefix": "", "suffix": "" }, + "unknown-25": { "prefix": "", "suffix": "" }, + "unknown-50": { "prefix": "", "suffix": "" }, + "unknown-80": { "prefix": "", "suffix": "" }, + "unknown-100": { "prefix": "", "suffix": "" } + }, + "battery_all": { + "charged": { "prefix": "", "suffix": "" }, + "AC": { "suffix": "" }, + "charging": { + "prefix": ["", "", "", "", ""], + "suffix": "" + }, + "discharging-10": { "prefix": "", "suffix": "" }, + "discharging-25": { "prefix": "", "suffix": "" }, + "discharging-50": { "prefix": "", "suffix": "" }, + "discharging-80": { "prefix": "", "suffix": "" }, + "discharging-100": { "prefix": "", "suffix": "" }, + "unlimited": { "prefix": "", "suffix": "" }, + "estimate": { "prefix": "" }, + "unknown-10": { "prefix": "", "suffix": "" }, + "unknown-25": { "prefix": "", "suffix": "" }, + "unknown-50": { "prefix": "", "suffix": "" }, + "unknown-80": { "prefix": "", "suffix": "" }, + "unknown-100": { "prefix": "", "suffix": "" } + }, + "caffeine": { + "activated": { "prefix": " " }, + "deactivated": { "prefix": " " } + }, + "xrandr": { + "on": { "prefix": " " }, + "off": { "prefix": " " }, + "refresh": { "prefix": "" } + }, + "redshift": { + "day": { "prefix": "" }, + "night": { "prefix": "" }, + "transition": { "prefix": "" } + }, + "docker_ps": { + "prefix": "" + }, + "sensors": { + "prefix": "" + }, + "sensors2": { + "temp": { "prefix": "" }, + "fan": { "prefix": "" }, + "cpu": { "prefix": "" } + }, + "traffic": { + "rx": { "prefix": "" }, + "tx": { "prefix": "" } + }, + "network_traffic": { + "rx": { "prefix": "" }, + "tx": { "prefix": "" } + }, + "mpd": { + "playing": { "prefix": "" }, + "paused": { "prefix": "" }, + "stopped": { "prefix": "" }, + "prev": { "prefix": "" }, + "next": { "prefix": "" }, + "shuffle-on": { "prefix": "" }, + "shuffle-off": { "prefix": "" }, + "repeat-on": { "prefix": "" }, + "repeat-off": { "prefix": "" } + }, + "arch-update": { + "prefix": " " + }, + "github": { + "prefix": "  " + }, + "deezer": { + "prefix": "  " + }, + "spotify": { + "prefix": "  " + }, + "publicip": { + "prefix": "  " + }, + "weather": { + "clouds": { "prefix": "" }, + "rain": { "prefix": "" }, + "snow": { "prefix": "" }, + "clear": { "prefix": "" }, + "thunder": { "prefix": "" } + }, + "taskwarrior": { + "prefix": "  " + }, + "progress": { + "copying": { + "prefix": "" + } + }, + "git": { + "main": { "prefix": "" }, + "new": { "prefix": "" }, + "modified": { "prefix": "" }, + "deleted": { "prefix": "" } + }, + "dunst": { + "muted": { "prefix": "" }, + "unmuted": { "prefix": "" } + }, + "twmn": { + "muted": { "prefix": "" }, + "unmuted": { "prefix": "" } + }, + "pihole": { + "enabled": { "prefix": "" }, + "disabled": { "prefix": "" } + }, + "vpn": { + "prefix": "" + }, + "system": { + "prefix": "  " + }, + "sun": { + "prefix": "" + }, + "rss": { + "prefix": "" + }, + "pomodoro": { + "off": { "prefix": "" }, + "paused": { "prefix": "" }, + "work": { "prefix": "" }, + "break": { "prefix": "" } + }, + "hddtemp": { "prefix": "" } +} diff --git a/themes/icons/ionicons.json b/themes/icons/ionicons.json new file mode 100644 index 0000000..cf7813a --- /dev/null +++ b/themes/icons/ionicons.json @@ -0,0 +1,198 @@ +{ + "defaults": { + "separator": "\ue0b2", + "padding": "\u2800", + "unknown": { "prefix": "\uf100" } + }, + "date": { "prefix": "\uf2d1" }, + "time": { "prefix": "\uf3b3" }, + "datetime": { "prefix": "\uf3b3" }, + "memory": { "prefix": "\uf389" }, + "cpu": { "prefix": "\uf4b0" }, + "disk": { "prefix": "\u26c1" }, + "dnf": { "prefix": "\uf2be" }, + "apt": { "prefix": "\uf2be" }, + "pacman": { "prefix": "\uf2be" }, + "brightness": { "prefix": "\u263c" }, + "load": { "prefix": "\uf13d" }, + "layout": { "prefix": "\uf38c" }, + "layout-xkb": { "prefix": "\uf38c" }, + "todo": { + "empty": { "prefix": "\uf453" }, + "items": { "prefix": "\uf454" }, + "uptime": { "prefix": "\uf4c1" } + }, + "zpool": { + "poolread": { "prefix": "\u26c1\uf3d6" }, + "poolwrite": { "prefix": "\u26c1\uf3d5" }, + "ONLINE": { "prefix": "\u26c1" }, + "FAULTED": { "prefix": "\u26c1\uf3bc" }, + "DEGRADED": { "prefix": "\u26c1\uf3bc" } + }, + "cmus": { + "playing": { "prefix": "\uf488" }, + "paused": { "prefix": "\uf210" }, + "stopped": { "prefix": "\uf24f" }, + "prev": { "prefix": "\uf4ab" }, + "next": { "prefix": "\uf4ad" }, + "shuffle-on": { "prefix": "\uf4a8" }, + "shuffle-off": { "prefix": "\uf453" }, + "repeat-on": { "prefix": "\uf459" }, + "repeat-off": { "prefix": "\uf30f" } + }, + "gpmdp": { + "playing": { "prefix": "\uf488" }, + "paused": { "prefix": "\uf210" }, + "stopped": { "prefix": "\uf24f" }, + "prev": { "prefix": "\uf4ab" }, + "next": { "prefix": "\uf4ad" } + }, + "pasink": { + "muted": { "prefix": "\uf3b9" }, + "unmuted": { "prefix": "\uf3ba" } + }, + "amixer": { + "muted": { "prefix": "\uf3b9" }, + "unmuted": { "prefix": "\uf3ba" } + }, + "pasource": { + "muted": { "prefix": "\uf395" }, + "unmuted": { "prefix": "\uf2ec" } + }, + "kernel": { + "prefix": "\uf17c" + }, + "nic": { + "wireless-up": { "prefix": "\uf25c" }, + "wireless-down": { "prefix": "\uf3d0" }, + "wired-up": { "prefix": "\uf270" }, + "wired-down": { "prefix": "\uf271" }, + "tunnel-up": { "prefix": "\uf133" }, + "tunnel-down": { "prefix": "\uf306" } + }, + "bluetooth": { + "ON": { "prefix": "\uf116" }, + "OFF": { "prefix": "\uf116" }, + "?": { "prefix": "\uf116" } + }, + "battery": { + "charged": { "prefix": "\uf113", "suffix": "\uf493" }, + "AC": { "suffix": "\uf493" }, + "charging": { + "prefix": ["\uf112", "\uf115", "\uf114", "", "\uf111"], + "suffix": "\uf493" + }, + "discharging-10": { "prefix": "\uf112", "suffix": "\uf3bc" }, + "discharging-25": { "prefix": "\uf115", "suffix": "\uf3e6" }, + "discharging-50": { "prefix": "\uf115", "suffix": "\uf3e6" }, + "discharging-80": { "prefix": "\uf114", "suffix": "\uf3e6" }, + "discharging-100": { "prefix": "\uf113", "suffix": "\uf3e6" }, + "unknown-10": { "prefix": "\uf112", "suffix": "\uf3bc" }, + "unknown-25": { "prefix": "\uf115", "suffix": "\uf142" }, + "unknown-50": { "prefix": "\uf115", "suffix": "\uf142" }, + "unknown-80": { "prefix": "\uf114", "suffix": "\uf142" }, + "unknown-100": { "prefix": "\uf113", "suffix": "\uf142" }, + "unlimited": { "prefix": "\uf402", "suffix": "\uf493" }, + "estimate": { "prefix": "\uf402" } + }, + "battery_all": { + "charged": { "prefix": "\uf113", "suffix": "\uf493" }, + "AC": { "suffix": "\uf493" }, + "charging": { + "prefix": ["\uf112", "\uf115", "\uf114", "", "\uf111"], + "suffix": "\uf493" + }, + "discharging-10": { "prefix": "\uf112", "suffix": "\uf3bc" }, + "discharging-25": { "prefix": "\uf115", "suffix": "\uf3e6" }, + "discharging-50": { "prefix": "\uf115", "suffix": "\uf3e6" }, + "discharging-80": { "prefix": "\uf114", "suffix": "\uf3e6" }, + "discharging-100": { "prefix": "\uf113", "suffix": "\uf3e6" }, + "unknown-10": { "prefix": "\uf112", "suffix": "\uf3bc" }, + "unknown-25": { "prefix": "\uf115", "suffix": "\uf142" }, + "unknown-50": { "prefix": "\uf115", "suffix": "\uf142" }, + "unknown-80": { "prefix": "\uf114", "suffix": "\uf142" }, + "unknown-100": { "prefix": "\uf113", "suffix": "\uf142" }, + "unlimited": { "prefix": "\uf402", "suffix": "\uf493" }, + "estimate": { "prefix": "\uf402" } + }, + "caffeine": { + "activated": { "prefix": "\uf272\u3000\uf354" }, + "deactivated": { "prefix": "\uf272\u3000\uf355" } + }, + "xrandr": { + "on": { "prefix": "\uf465\u3000\uf354" }, + "off": { "prefix": "\uf465\u3000\uf355" } + }, + "redshift": { + "day": { "prefix": "\uf4b6" }, + "night": { "prefix": "\uf467" }, + "transition": { "prefix": "\uf475" } + }, + "sensors": { + "prefix": "\uf3b6" + }, + "traffic": { + "rx": { "prefix": "\uf365" }, + "tx": { "prefix": "\uf35f" } + }, + "network_traffic": { + "rx": { "prefix": "\uf365" }, + "tx": { "prefix": "\uf35f" } + }, + "mpd": { + "playing": { "prefix": "\uf488" }, + "paused": { "prefix": "\uf210" }, + "stopped": { "prefix": "\uf24f" }, + "prev": { "prefix": "\uf4ab" }, + "next": { "prefix": "\uf4ad" }, + "shuffle-on": { "prefix": "\uf4a8" }, + "shuffle-off": { "prefix": "\uf453" }, + "repeat-on": { "prefix": "\uf459" }, + "repeat-off": { "prefix": "\uf30f" } + }, + "github": { + "prefix": "\uf233" + }, + "deezer": { + "prefix": "\uf305" + }, + "spotify": { + "prefix": "\uf305" + }, + "publicip": { + "prefix": "\uf268" + }, + "weather": { + "clouds": { "prefix": "\uf12b" }, + "rain": { "prefix": "\uf495" }, + "snow": { "prefix": "\uf4ae" }, + "clear": { "prefix": "\uf3b0" }, + "thunder": { "prefix": "\uf4bd" } + }, + "taskwarrior": { + "prefix": "\uf454" + }, + "dunst": { + "muted": { "prefix": "\uf39a" }, + "unmuted": { "prefix": "\uf39b" } + }, + "twmn": { + "muted": { "prefix": "\uf1f6" }, + "unmuted": { "prefix": "\uf0f3" } + }, + "system": { + "prefix": " \uf2a9 " + }, + "sun": { + "prefix": "\uf3b0" + }, + "rss": { + "prefix": "\uf1ea" + }, + "pomodoro": { + "off": { "prefix": "\uf24f" }, + "paused": { "prefix": "\uf210" }, + "on": { "prefix": "\uf488" } + } + +} diff --git a/themes/icons/paxy97.json b/themes/icons/paxy97.json new file mode 100644 index 0000000..9a889ab --- /dev/null +++ b/themes/icons/paxy97.json @@ -0,0 +1,5 @@ +{ + "memory": { + "prefix": "  " + } +} diff --git a/themes/icons/test.json b/themes/icons/test.json new file mode 100644 index 0000000..ad17178 --- /dev/null +++ b/themes/icons/test.json @@ -0,0 +1,6 @@ +{ + "test-widget": { + "prefix": "widget-prefix", + "suffix": "widget-suffix" + } +} diff --git a/themes/onedark-powerline.json b/themes/onedark-powerline.json new file mode 100644 index 0000000..d0ca586 --- /dev/null +++ b/themes/onedark-powerline.json @@ -0,0 +1,55 @@ +{ + "icons": [ "awesome-fonts" ], + "defaults": { + "separator-block-width": 0, + "warning": { + "fg": "#282C34", + "bg": "#E5C07B" + }, + "critical": { + "fg": "#282C34", + "bg": "#E06C75" + } + }, + "cycle": [ + {"fg": "#ABB2BF", "bg": "#4B5263"}, + {"fg": "#ABB2BF", "bg": "#282C34"} + ], + "dnf": { + "good": { + "fg": "#282C34", + "bg": "#98C379" + } + }, + "pacman": { + "good": { + "fg": "#282C34", + "bg": "#98C379" + } + }, + "battery": { + "charged": { + "fg": "#282C34", + "bg": "#98C379" + }, + "AC": { + "fg": "#282C34", + "bg": "#98C379" + } + }, + "pomodoro": { + "paused": { + "fg": "#282C34", + "bg": "#E5C07B" + }, + "work": { + "fg": "#98C379", + "bg": "#282C34" + }, + "break": { + "fg": "#282C34", + "bg": "#98C379" + } + } + +} diff --git a/themes/powerline.json b/themes/powerline.json new file mode 100644 index 0000000..b2b603d --- /dev/null +++ b/themes/powerline.json @@ -0,0 +1,62 @@ +{ + "icons": [ "awesome-fonts" ], + "defaults": { + "separator-block-width": 0, + "critical": { + "fg": "#ffffff", + "bg": "#ff0000" + }, + "warning": { + "fg": "#d75f00", + "bg": "#ffd700" + }, + "default_separators": false + }, + "cycle": [ + { + "fg": "#ffd700", + "bg": "#d75f00" + }, + { + "fg": "#ffffff", + "bg": "#0087af" + } + ], + "dnf": { + "good": { + "fg": "#494949", + "bg": "#41db00" + } + }, + "apt": { + "good": { + "fg": "#494949", + "bg": "#41db00" + } + }, + "battery": { + "charged": { + "fg": "#494949", + "bg": "#41db00" + }, + "AC": { + "fg": "#494949", + "bg": "#41db00" + } + }, + "pomodoro": { + "paused": { + "fg": "#d75f00", + "bg": "#ffd700" + }, + "work": { + "fg": "#ffd700", + "bg": "#d75f00" + }, + "break": { + "fg": "#494949", + "bg": "#41db00" + } + } + +} diff --git a/themes/sac_red.json b/themes/sac_red.json new file mode 100644 index 0000000..7f6be68 --- /dev/null +++ b/themes/sac_red.json @@ -0,0 +1,59 @@ +{ + "icons": [ "paxy97", "awesome-fonts" ], + "defaults": { + "warning": { + "fg": "#FDFFFC", + "bg": "#B91372" + }, + "critical": { + "fg": "#FDFFFC", + "bg": "#FF0022" + }, + "default-separators": false, + "separator-block-width": 0 + }, + "cycle": [ + { + "fg": "#FDFFFC", + "bg": "#990014" + }, + { + "fg": "#FDFFFC", + "bg": "#011627" + } + ], + "battery": { + "charged": { + "fg": "#FDFFFC", + "bg": "#41EAD4" + }, + "AC": { + "fg": "#FDFFFC", + "bg": "#41EAD4" + } + }, + "bluetooth": { + "ON": { + "fg": "#FDFFFC", + "bg": "#41EAD4" + } + }, + "cmus": { + "bg": "#C42021" + }, + "pomodoro": { + "paused": { + "fg": "#FDFFFC", + "bg": "#B91372" + }, + "work": { + "fg": "#FDFFFC", + "bg": "#41EAD4" + }, + "break": { + "fg": "#FDFFFC", + "bg": "#011627" + } + } + +} diff --git a/themes/solarized-dark-awesome.json b/themes/solarized-dark-awesome.json new file mode 100644 index 0000000..7274dc7 --- /dev/null +++ b/themes/solarized-dark-awesome.json @@ -0,0 +1,63 @@ +{ + "icons": [ "awesome-fonts" ], + "defaults": { + "separator-block-width": 0, + "separator": "", + "warning": { + "fg": "#002b36", + "bg": "#b58900" + }, + "critical": { + "fg": "#002b36", + "bg": "#dc322f" + }, + "fg": "#93a1a1", "bg": "#002b36" + }, + "dnf": { + "good": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "apt": { + "good": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "pacman": { + "good": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "battery": { + "charged": { + "fg": "#002b36", + "bg": "#859900" + }, + "AC": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "git": { + "modified": { "bg": "#2aa198" }, + "deleted": { "bg": "#d33682" }, + "new": { "bg": "#859900" } + }, + "pomodoro": { + "paused": { + "fg": "#002b36", + "bg": "#b58900" + }, + "work": { + "fg": "#eee8d5", + "bg": "#586e75" + }, + "break": { + "fg": "#002b36", + "bg": "#859900" + } + } +} diff --git a/themes/solarized-powerline.json b/themes/solarized-powerline.json new file mode 100644 index 0000000..25854f5 --- /dev/null +++ b/themes/solarized-powerline.json @@ -0,0 +1,65 @@ +{ + "icons": [ "awesome-fonts" ], + "defaults": { + "separator-block-width": 0, + "warning": { + "fg": "#002b36", + "bg": "#b58900" + }, + "critical": { + "fg": "#002b36", + "bg": "#dc322f" + } + }, + "cycle": [ + { "fg": "#93a1a1", "bg": "#002b36" }, + { "fg": "#eee8d5", "bg": "#586e75" } + ], + "dnf": { + "good": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "pacman": { + "good": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "apt": { + "good": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "battery": { + "charged": { + "fg": "#002b36", + "bg": "#859900" + }, + "AC": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "git": { + "modified": { "bg": "#2aa198" }, + "deleted": { "bg": "#d33682" }, + "new": { "bg": "#859900" } + }, + "pomodoro": { + "paused": { + "fg": "#002b36", + "bg": "#b58900" + }, + "work": { + "fg": "#eee8d5", + "bg": "#586e75" + }, + "break": { + "fg": "#002b36", + "bg": "#859900" + } + } +} diff --git a/themes/solarized.json b/themes/solarized.json new file mode 100644 index 0000000..e6f0082 --- /dev/null +++ b/themes/solarized.json @@ -0,0 +1,68 @@ +{ + "icons": [ "ascii" ], + "defaults": { + "separator-block-width": 0, + "critical": { + "fg": "#002b36", + "bg": "#dc322f" + }, + "warning": { + "fg": "#002b36", + "bg": "#b58900" + }, + "default_separators": false, + "separator": "" + }, + "cycle": [ + { + "fg": "#93a1a1", + "bg": "#002b36" + }, + { + "fg": "#eee8d5", + "bg": "#586e75" + } + ], + "dnf": { + "good": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "apt": { + "good": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "battery": { + "charged": { + "fg": "#002b36", + "bg": "#859900" + }, + "AC": { + "fg": "#002b36", + "bg": "#859900" + } + }, + "git": { + "modified": { "bg": "#2aa198" }, + "deleted": { "bg": "#d33682" }, + "new": { "bg": "#859900" } + }, + "pomodoro": { + "paused": { + "fg": "#002b36", + "bg": "#b58900" + }, + "work": { + "fg": "#eee8d5", + "bg": "#586e75" + }, + "break": { + "fg": "#002b36", + "bg": "#859900" + } + } + +} diff --git a/themes/test.json b/themes/test.json new file mode 100644 index 0000000..1d457a7 --- /dev/null +++ b/themes/test.json @@ -0,0 +1,25 @@ +{ + "icons": [ "test" ], + "defaults": { + "prefix": "default-prefix", + "suffix": "default-suffix", + "fg": "#000000", + "bg": "#111111", + "separator": " * ", + "separator-block-width": 10, + "critical": { + "fg": "#ffffff", + "bg": "#010101" + } + }, + "test-widget": { + "fg": "#ababab", + "bg": "#222222", + "critical": { + "fg": "#bababa" + }, + "cycle-test": { + "fg": [ "#000000", "#111111" ] + } + } +} diff --git a/themes/test_cycle.json b/themes/test_cycle.json new file mode 100644 index 0000000..5fd7e1a --- /dev/null +++ b/themes/test_cycle.json @@ -0,0 +1,18 @@ +{ + "icons": [ "test" ], + "defaults": { + "prefix": "default-prefix", + "suffix": "default-suffix", + "fg": "#000000", + "bg": "#111111" + }, + "cycle": [ + { "fg": "#aa0000" }, + { "fg": "#00aa00" }, + { "fg": "#0000aa" } + ], + "test-widget": { + "fg": "#ababab", + "bg": "#222222" + } +} diff --git a/themes/test_invalid.json b/themes/test_invalid.json new file mode 100644 index 0000000..d510f27 --- /dev/null +++ b/themes/test_invalid.json @@ -0,0 +1 @@ +this is really not json diff --git a/themes/wal-powerline.json b/themes/wal-powerline.json new file mode 100644 index 0000000..8b28d3a --- /dev/null +++ b/themes/wal-powerline.json @@ -0,0 +1,63 @@ +{ + "icons": [ "awesome-fonts" ], + "colors": [ "wal" ], + "defaults": { + "separator-block-width": 0, + "critical": { + "fg": "cursor", + "bg": "color5" + }, + "warning": { + "fg": "cursor", + "bg": "color6" + }, + "default_separators": false + }, + "cycle": [ + { + "fg": "foreground", + "bg": "background" + }, + { + "fg": "background", + "bg": "foreground" + } + ], + "dnf": { + "good": { + "fg": "background", + "bg": "color3" + } + }, + "apt": { + "good": { + "fg": "background", + "bg": "color3" + } + }, + "battery": { + "charged": { + "fg": "background", + "bg": "color3" + }, + "AC": { + "fg": "background", + "bg": "color3" + } + }, + "pomodoro": { + "paused": { + "fg": "cursor", + "bg": "color6" + }, + "work": { + "fg": "background", + "bg": "foreground" + }, + "break": { + "fg": "background", + "bg": "color3" + } + } + +}