Introduce Rofi adapter, Serpensortia theme, and additional scripts for anime playback and theme customization

This commit is contained in:
2026-02-20 18:53:24 +01:00
parent ed6dc1d54b
commit ff0be9b328
8 changed files with 988 additions and 0 deletions
@@ -0,0 +1,62 @@
* {
/* Colors */
background: rgba ( 8, 12, 8, 80 % );
background-alt: rgba ( 19, 29, 19, 80 % );
background-bar: rgba ( 66, 74, 66, 80 % );
foreground: #c0c0c0;
foreground-alt: #c0c0c0;
accent: #1c7a44;
border: #1c7a44;
border-alt: #1c7a44;
selected: rgba ( 66, 74, 66, 80 % );
urgent: #dc143c;
on-selected: #c0c0c0;
separator: #0b110b;
list-bg: rgba ( 8, 12, 8, 80 % );
message-bg: rgba ( 19, 29, 19, 80 % );
error-bg: #dc143c;
error-border: #0b110b;
/* Standard Rofi variables for legacy support or internal use */
normal-foreground: @foreground;
normal-background: transparent;
selected-normal-foreground: @on-selected;
selected-normal-background: @selected;
urgent-foreground: @urgent;
urgent-background: transparent;
selected-urgent-foreground: @foreground;
selected-urgent-background: @urgent;
active-foreground: @accent;
active-background: transparent;
selected-active-foreground: @on-selected;
selected-active-background: @selected;
alternate-normal-foreground: @foreground;
alternate-normal-background: transparent;
alternate-urgent-foreground: @urgent;
alternate-urgent-background: transparent;
alternate-active-foreground: @accent;
alternate-active-background: transparent;
/* Spacing, Padding, Margin */
main-spacing: 1px;
main-padding: 4px 8px;
element-spacing: 1px;
element-padding: 1px 2px;
input-padding: 2px 4px;
message-margin: 1px;
/* Borders and Radius */
main-border: 1px;
main-radius: 16px;
element-border: 1px;
element-radius: 4px;
button-border: 1px;
button-selected-border: 1px;
button-selected-radius: 4px;
list-border: 1px;
list-radius: 4px;
sidebar-border: 1px;
}