nixconf/modules/home/hyprland/hyprpanel/theme-gruvbox.nix

686 lines
15 KiB
Nix

{
font.size = "14px";
bar = {
background = "#1d2021";
border.color = "#83a598";
buttons = {
style = "wave";
background = "#282828";
icon_background = "#242438";
hover = "#504945";
text = "#83a598";
icon = "#83a598";
borderColor = "#83a598";
dashboard = {
background = "#282828";
icon = "#fabd2f";
border = "#fabd2f";
};
workspaces = {
background = "#282828";
hover = "#504945";
available = "#83a598";
occupied = "#fb4934";
active = "#d3869b";
numbered_active_highlighted_text_color = "#21252b";
numbered_active_underline_color = "#ffffff";
border = "#ffffff";
};
windowtitle = {
background = "#282828";
text = "#d3869b";
icon = "#d3869b";
icon_background = "#d3869b";
border = "#d3869b";
};
media = {
background = "#282828";
text = "#83a598";
icon = "#83a598";
icon_background = "#83a598";
border = "#83a598";
};
volume = {
background = "#282828";
text = "#fe8018";
icon = "#fe8018";
icon_background = "#fe8018";
border = "#fe8018";
};
network = {
background = "#282828";
text = "#b16286";
icon = "#b16286";
icon_background = "#b16286";
border = "#b16286";
};
bluetooth = {
background = "#282828";
text = "#83a598";
icon = "#83a598";
icon_background = "#83a598";
border = "#83a598";
};
systray = {
background = "#282828";
border = "#504945";
customIcon = "#ebdbb2";
};
battery = {
background = "#282828";
text = "#fabd2f";
icon = "#fabd2f";
icon_background = "#fabd2f";
border = "#fabd2f";
};
clock = {
background = "#282828";
text = "#d3869b";
icon = "#d3869b";
icon_background = "#d3869b";
border = "#d3869b";
};
notifications = {
background = "#282828";
icon = "#83a598";
icon_background = "#83a598";
total = "#83a598";
border = "#83a598";
};
modules = {
power = {
background = "#282828";
icon = "#cc241d";
icon_background = "#282828";
border = "#282828";
};
weather = {
background = "#282828";
text = "#fe8017";
icon = "#fe8017";
icon_background = "#282828";
border = "#fe8017";
};
updates = {
background = "#282828";
text = "#b16286";
icon = "#b16286";
icon_background = "#282828";
border = "#b16286";
};
kbLayout = {
background = "#282828";
text = "#83a598";
icon = "#83a598";
icon_background = "#282828";
border = "#83a598";
};
netstat = {
background = "#282828";
text = "#b8bb26";
icon = "#b8bb26";
icon_background = "#282828";
border = "#b8bb26";
};
storage = {
background = "#282828";
text = "#83a598";
icon = "#83a598";
icon_background = "#282828";
border = "#83a598";
};
cpu = {
background = "#282828";
text = "#d3869b";
icon = "#d3869b";
icon_background = "#282828";
border = "#d3869b";
};
ram = {
background = "#282828";
text = "#fabd2f";
icon = "#fabd2f";
icon_background = "#282828";
border = "#fabd2f";
};
submap = {
background = "#282828";
text = "#8ec07c";
border = "#8ec07c";
icon = "#8ec07c";
icon_background = "#282828";
};
hyprsunset = {
icon = "#fabd2f";
background = "#282828";
icon_background = "#282828";
text = "#fabd2f";
border = "#fabd2f";
};
hypridle = {
icon = "#83a598";
background = "#282828";
icon_background = "#282828";
text = "#83a598";
border = "#83a598";
};
cava = {
text = "#8ec07c";
background = "#282828";
icon_background = "#282828";
icon = "#8ec07c";
border = "#8ec07c";
};
microphone = {
border = "#b8bb26";
background = "#282828";
text = "#b8bb26";
icon = "#b8bb26";
icon_background = "#282828";
};
worldclock = {
text = "#d3869b";
background = "#282828";
icon_background = "#d3869b";
icon = "#d3869b";
border = "#d3869b";
};
};
};
menus = {
background = "#1d2021";
cards = "#1d2021";
border.color = "#3c3836";
text = "#ebdbb2";
dimtext = "#665c54";
feinttext = "#3c3836";
label = "#83a598";
popover = {
background = "#32302f";
border = "#32302f";
text = "#83a598";
};
listitems = {
passive = "#ebdbb2";
active = "#83a598";
};
icons = {
passive = "#665c54";
active = "#83a598";
};
switch = {
enabled = "#83a598";
disabled = "#3c3836";
puck = "#504945";
};
check_radio_button = {
background = "#3c3836";
active = "#83a598";
};
buttons = {
default = "#83a598";
active = "#d3869b";
disabled = "#665c54";
text = "#32302f";
};
iconbuttons = {
passive = "#ebdbb2";
active = "#83a598";
};
progressbar = {
foreground = "#83a598";
background = "#504945";
};
slider = {
primary = "#83a598";
background = "#665c54";
backgroundhover = "#504945";
puck = "#7c6f64";
};
dropdownmenu = {
background = "#1d2021";
text = "#ebdbb2";
divider = "#1d2021";
};
tooltip = {
background = "#1d2021";
text = "#ebdbb2";
};
menu = {
media = {
background.color = "#1d2021";
card.color = "#282828";
border.color = "#3c3836";
song = "#83a598";
artist = "#8ec07c";
album = "#d3869b";
timestamp = "#ebdbb2";
buttons = {
inactive = "#665c54";
enabled = "#8ec07c";
background = "#83a598";
text = "#1d2021";
};
slider = {
primary = "#d3869b";
background = "#665c54";
backgroundhover = "#504945";
puck = "#7c6f64";
};
};
volume = {
background.color = "#1d2021";
border.color = "#3c3836";
card.color = "#282828";
label.color = "#fe8018";
text = "#ebdbb2";
listitems = {
passive = "#ebdbb2";
active = "#fe8018";
};
iconbutton = {
passive = "#ebdbb2";
active = "#fe8018";
};
icons = {
passive = "#a89984";
active = "#fe8018";
};
audio_slider = {
primary = "#fe8018";
background = "#665c54";
backgroundhover = "#504945";
puck = "#665c54";
};
input_slider = {
primary = "#fe8018";
background = "#665c54";
backgroundhover = "#504945";
puck = "#665c54";
};
};
network = {
background.color = "#1d2021";
card.color = "#282828";
border.color = "#3c3836";
label.color = "#b16286";
text = "#ebdbb2";
status.color = "#7c6f64";
scroller.color = "#b16286";
listitems = {
passive = "#ebdbb2";
active = "#b16286";
};
icons = {
passive = "#a89984";
active = "#b16286";
};
iconbuttons = {
passive = "#ebdbb2";
active = "#b16286";
};
switch = {
enabled = "#b16286";
disabled = "#3c3836";
puck = "#504945";
};
};
bluetooth = {
background.color = "#1d2021";
card.color = "#282828";
border.color = "#3c3836";
label.color = "#83a598";
text = "#ebdbb2";
status = "#7c6f64";
switch_divider = "#504945";
scroller.color = "#83a598";
switch = {
enabled = "#83a598";
disabled = "#3c3836";
puck = "#504945";
};
listitems = {
passive = "#ebdbb2";
active = "#83a598";
};
icons = {
passive = "#a89984";
active = "#83a598";
};
iconbutton = {
passive = "#ebdbb2";
active = "#83a598";
};
};
systray = {
dropdownmenu = {
background = "#1d2021";
text = "#ebdbb2";
divider = "#1d2021";
};
};
battery = {
background.color = "#1d2021";
card.color = "#282828";
border.color = "#3c3836";
label.color = "#fabd2f";
text = "#ebdbb2";
listitems = {
passive = "#ebdbb2";
active = "#fabd2f";
};
icons = {
passive = "#a89984";
active = "#fabd2f";
};
slider = {
primary = "#fabd2f";
background = "#665c54";
backgroundhover = "#504945";
puck = "#7c6f64";
};
};
clock = {
background.color = "#1d2021";
card.color = "#282828";
border.color = "#3c3836";
text = "#ebdbb2";
time = {
time = "#d3869b";
timeperiod = "#8ec07c";
};
calendar = {
yearmonth = "#8ec07c";
weekdays = "#d3869b";
paginator = "#d3869b";
currentday = "#d3869b";
days = "#ebdbb2";
contextdays = "#665c54";
};
weather = {
icon = "#d3869b";
temperature = "#ebdbb2";
status = "#8ec07c";
stats = "#d3869b";
thermometer = {
extremelyhot = "#cc241d";
hot = "#fe8019";
moderate = "#83a598";
cold = "#458588";
extremelycold = "#83a598";
};
hourly = {
time = "#d3869b";
icon = "#d3869b";
temperature = "#d3869b";
};
};
};
dashboard = {
background.color = "#1d2021";
card.color = "#282828";
border.color = "#3c3836";
profile = {
name = "#d3869b";
};
powermenu = {
shutdown = "#cc241d";
restart = "#fe8019";
logout = "#b8bb26";
sleep = "#83a598";
confirmation = {
card = "#1d2021";
background = "#1d2021";
border = "#3c3836";
label = "#83a598";
body = "#ebdbb2";
confirm = "#8ec07b";
deny = "#d3869b";
button_text = "#1d2021";
};
};
shortcuts = {
background = "#83a598";
text = "#32302f";
recording = "#b8bb26";
};
controls = {
disabled = "#665c54";
wifi = {
background = "#b16286";
text = "#32302f";
};
bluetooth = {
background = "#83a598";
text = "#32302f";
};
notifications = {
background = "#fabd2f";
text = "#32302f";
};
volume = {
background = "#fb4934";
text = "#32302f";
};
input = {
background = "#d3869b";
text = "#32302f";
};
};
directories = {
left = {
top.color = "#d3869b";
middle.color = "#fabd2f";
bottom.color = "#fb4934";
};
right = {
top.color = "#8ec07c";
middle.color = "#b16286";
bottom.color = "#83a598";
};
};
monitors = {
bar_background = "#504945";
cpu = {
icon = "#fb4934";
bar = "#fb4934";
label = "#fb4934";
};
ram = {
icon = "#fabd2f";
bar = "#fabd2f";
label = "#fabd2f";
};
gpu = {
icon = "#b8bb26";
bar = "#b8bb26";
label = "#b8bb26";
};
disk = {
icon = "#d3869b";
bar = "#d3869b";
label = "#d3869b";
};
};
};
power = {
background.color = "#1d2021";
border.color = "#3c3836";
buttons = {
shutdown = {
background = "#282828";
icon_background = "#cc241d";
text = "#cc241d";
icon = "#32302f";
};
restart = {
background = "#282828";
icon_background = "#fe8019";
text = "#fe8019";
icon = "#32302f";
};
logout = {
background = "#282828";
icon_background = "#b8bb26";
text = "#b8bb26";
icon = "#32302f";
};
sleep = {
background = "#282828";
icon_background = "#83a598";
text = "#83a598";
icon = "#32302f";
};
};
};
notifications = {
background = "#1d2021";
card = "#282828";
border = "#3c3836";
label = "#83a598";
no_notifications_label = "#3c3836";
switch_divider = "#504945";
clear = "#83a598";
switch = {
enabled = "#83a598";
disabled = "#3c3836";
puck = "#504945";
};
pager = {
background = "#1d2021";
button = "#83a598";
label = "#a89984";
};
scrollbar = {
color = "#83a598";
};
};
};
};
};
osd = {
bar_container = "#1d2021";
icon_container = "#83a598";
bar_color = "#83a598";
bar_empty_color = "#3c3836";
bar_overflow_color = "#cc241d";
icon = "#1d2021";
label = "#83a598";
};
notification = {
background = "#32302f";
label = "#83a598";
border = "#3c3836";
time = "#928374";
text = "#ebdbb2";
labelicon = "#83a598";
actions = {
background = "#83a598";
text = "#32302f";
};
close_button = {
background = "#83a598";
label = "#1d2021";
};
};
}