-
-
Notifications
You must be signed in to change notification settings - Fork 4
/
spotify-tui.tera
27 lines (25 loc) · 1.36 KB
/
spotify-tui.tera
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
---
whiskers:
version: "2.2.0"
matrix:
- flavor
filename: "themes/catppuccin-{{ flavor.identifier }}.yml"
---
{%- macro rgb(color) -%}
{{ color.rgb.r }}, {{ color.rgb.g }}, {{ color.rgb.b }}
{%- endmacro -%}
theme:
error_border: "{{ self::rgb(color=red) }}" # error dialog border
error_text: "{{ self::rgb(color=maroon) }}" # error message text (e.g. "Spotify API reported error 404")
hint: "{{ self::rgb(color=yellow) }}" # hint text in errors
playbar_background: "{{ self::rgb(color=crust) }}" # background of progress bar
playbar_progress: "{{ self::rgb(color=mantle) }}" # filled-in part of the progress bar
playbar_progress_text: "{{ self::rgb(color=green) }}" # song length and time played/left indicator in the progress bar
playbar_text: "{{ self::rgb(color=subtext0) }}" # artist name in player pane
inactive: "{{ self::rgb(color=overlay0) }}" # borders of inactive panes
text: "{{ self::rgb(color=text) }}" # text in panes
active: "{{ self::rgb(color=mauve) }}" # current playing song in list
banner: "{{ self::rgb(color=teal) }}" # the "spotify-tui" banner on launch
hovered: "{{ self::rgb(color=pink) }}" # hovered pane border
selected: "{{ self::rgb(color=lavender) }}" # a) selected pane border, b) hovered item in list, & c) track title in player
header: "{{ self::rgb(color=lavender) }}" # header text in panes (e.g. 'Title', 'Artist', etc.)