switched to hellwal

This commit is contained in:
λmolinae 2025-04-16 16:33:04 -06:00
parent ac383289c7
commit fa169ab0b6
40 changed files with 633 additions and 1761 deletions

View file

@ -0,0 +1,45 @@
/* Generated by hellwal - example how to use alpha*/
:root {
--wallpaper: url("%%wallpaper%%");
--background: #%%background%%;
--foreground: #%%foreground%%;
--cursor: #%%cursor%%;
--border: #%%border%%;
--color0: #%%color0.hex%%;
--color1: #%%color1.hex%%;
--color2: #%%color2.hex%%;
--color3: #%%color3.hex%%;
--color4: #%%color4.hex%%;
--color0a: #%%color0 alpha=0.8 %%;
--color1a: #%%color1.hex alpha=0.8 %%;
--color14a: #%%color14 alpha=0.3 %%;
--color15a: #%%color15.hex alpha=0.3 %%;
--color0rgb: rgb(%%color0.rgb%%);
--color1rgb: rgb(%%color1.rgb%%);
--color2rgb: rgb(%%color2.rgb%%);
--color3rgb: rgb(%%color3.rgb%%);
--color4rgb: rgb(%%color4.rgb%%);
--color0rgba: rgba(%%color0.rgb alpha=.9%%);
--color1rgba: rgba(%%color1.rgb alpha=.9%%);
--color2rgba: rgba(%%color2.rgb alpha=.9%%);
--color3rgba: rgba(%%color3.rgb alpha=.7%%);
--color4rgba: rgba(%%color4.rgb alpha=.7%%);
}

View file

@ -0,0 +1,21 @@
#%% background.hex %%
#%% foreground.hex %%
#%% cursor.hex %%
#%% border.hex %%
#%% color0.hex %%
#%% color1.hex %%
#%% color2.hex %%
#%% color3.hex %%
#%% color4.hex %%
#%% color5.hex %%
#%% color6.hex %%
#%% color7.hex %%
#%% color8.hex %%
#%% color9.hex %%
#%% color10.hex %%
#%% color11.hex %%
#%% color12.hex %%
#%% color13.hex %%
#%% color14.hex %%
#%% color15.hex %%

View file

@ -0,0 +1,21 @@
%% background.rgb %%
%% foreground.rgb %%
%% cursor.rgb %%
%% border.rgb %%
%% color0.rgb %%
%% color1.rgb %%
%% color2.rgb %%
%% color3.rgb %%
%% color4.rgb %%
%% color5.rgb %%
%% color6.rgb %%
%% color7.rgb %%
%% color8.rgb %%
%% color9.rgb %%
%% color10.rgb %%
%% color11.rgb %%
%% color12.rgb %%
%% color13.rgb %%
%% color14.rgb %%
%% color15.rgb %%

View file

@ -0,0 +1,26 @@
/* Generated by hellwal */
:root {
--wallpaper: url("%%wallpaper%%");
--background: #%%background%%;
--foreground: #%%foreground%%;
--cursor: #%%cursor%%;
--border: #%%border%%;
--color0: #%%color0.hex%%;
--color1: #%%color1.hex%%;
--color2: #%%color2.hex%%;
--color3: #%%color3.hex%%;
--color4: #%%color4.hex%%;
--color5: #%%color5.hex%%;
--color6: #%%color6.hex%%;
--color7: #%%color7.hex%%;
--color8: #%%color8.hex%%;
--color9: #%%color9.hex%%;
--color10: #%%color10.hex%%;
--color11: #%%color11.hex%%;
--color12: #%%color12.hex%%;
--color13: #%%color13.hex%%;
--color14: #%%color14.hex%%;
--color15: #%%color15.hex%%;
}

View file

@ -0,0 +1,29 @@
{
"wallpaper": "%%wallpaper%%",
"alpha": "100",
"special": {
"background": "#%%background%%",
"foreground": "#%%foreground%%",
"cursor": "#%%cursor%%",
"border": "#%%border%%"
},
"colors": {
"color0": "#%%color0.hex%%",
"color1": "#%%color1.hex%%",
"color2": "#%%color2.hex%%",
"color3": "#%%color3.hex%%",
"color4": "#%%color4.hex%%",
"color5": "#%%color5.hex%%",
"color6": "#%%color6.hex%%",
"color7": "#%%color7.hex%%",
"color8": "#%%color8.hex%%",
"color9": "#%%color9.hex%%",
"color10": "#%%color10.hex%%",
"color11": "#%%color11.hex%%",
"color12": "#%%color12.hex%%",
"color13": "#%%color13.hex%%",
"color14": "#%%color14.hex%%",
"color15": "#%%color15.hex%%"
}
}

View file

@ -0,0 +1,26 @@
// SCSS Variables
// Generated by 'hellwal'
$wallpaper: "%%wallpaper%%";
// Special
$background: #%%background%%;
$foreground: #%%foreground%%;
$cursor: #%%cursor%%;
// Colors
$color0: #%%color0.hex%%;
$color1: #%%color1.hex%%;
$color2: #%%color2.hex%%;
$color3: #%%color3.hex%%;
$color4: #%%color4.hex%%;
$color5: #%%color5.hex%%;
$color6: #%%color6.hex%%;
$color7: #%%color7.hex%%;
$color8: #%%color8.hex%%;
$color9: #%%color9.hex%%;
$color10: #%%color10.hex%%;
$color11: #%%color11.hex%%;
$color12: #%%color12.hex%%;
$color13: #%%color13.hex%%;
$color14: #%%color14.hex%%;
$color15: #%%color15.hex%%;

View file

@ -0,0 +1,21 @@
let g:hellwal_0 = '#%% color0.hex %%'
let g:hellwal_1 = '#%% color1.hex %%'
let g:hellwal_2 = '#%% color2.hex %%'
let g:hellwal_3 = '#%% color3.hex %%'
let g:hellwal_4 = '#%% color4.hex %%'
let g:hellwal_5 = '#%% color5.hex %%'
let g:hellwal_6 = '#%% color6.hex %%'
let g:hellwal_7 = '#%% color7.hex %%'
let g:hellwal_8 = '#%% color8.hex %%'
let g:hellwal_9 = '#%% color9.hex %%'
let g:hellwal_10 = '#%% color10.hex %%'
let g:hellwal_11 = '#%% color11.hex %%'
let g:hellwal_12 = '#%% color12.hex %%'
let g:hellwal_13 = '#%% color13.hex %%'
let g:hellwal_14 = '#%% color14.hex %%'
let g:hellwal_15 = '#%% color15.hex %%'
let g:hellwal_background = '#%% background.hex %%'
let g:hellwal_foreground = '#%% foreground.hex %%'
let g:hellwal_border = '#%% border.hex %%'
let g:hellwal_cursor = '#%% cursor.hex %%'

View file

@ -0,0 +1,21 @@
--background: #%% background.hex %%;
--foreground: #%% foreground.hex %%;
--cursor: #%% cursor.hex %%;
--border: #%% border.hex %%;
--color0: #%% color0.hex %%;
--color1: #%% color1.hex %%;
--color2: #%% color2.hex %%;
--color3: #%% color3.hex %%;
--color4: #%% color4.hex %%;
--color5: #%% color5.hex %%;
--color6: #%% color6.hex %%;
--color7: #%% color7.hex %%;
--color8: #%% color8.hex %%;
--color9: #%% color9.hex %%;
--color10: #%% color10.hex %%;
--color11: #%% color11.hex %%;
--color12: #%% color12.hex %%;
--color13: #%% color13.hex %%;
--color14: #%% color14.hex %%;
--color15: #%% color15.hex %%;

View file

@ -0,0 +1,9 @@
#define WALLPAPER "%%wallpaper%%"
static const float rootcolor[] = COLOR(0x%%color0.hex%%ff);
static uint32_t colors[][3] = {
/* fg bg border */
[SchemeNorm] = { 0x%%color15.hex%%ff, 0x%%color0.hex%%ff, 0x%%color8.hex%%ff },
[SchemeSel] = { 0x%%color15.hex%%ff, 0x%%color2.hex%%ff, 0x%%color1.hex%%ff },
[SchemeUrg] = { 0x%%color15.hex%%ff, 0x%%color1.hex%%ff, 0x%%color2.hex%%ff },
};

View file

@ -0,0 +1,6 @@
#define WALLPAPER "%%wallpaper%%"
static const float rootcolor[] = COLOR(0x%%color0.hex%%ff);
static const float bordercolor[] = COLOR(0x%%color2.hex%%ff);
static const float focuscolor[] = COLOR(0x%%color2.hex%%ff);
static const float urgentcolor[] = COLOR(0x%%color1.hex%%ff);

View file

@ -0,0 +1,23 @@
[colors]
background=%%background%%
foreground=%%foreground%%
regular0=%%color0.hex%%
regular1=%%color1.hex%%
regular2=%%color2.hex%%
regular3=%%color3.hex%%
regular4=%%color4.hex%%
regular5=%%color5.hex%%
regular6=%%color6.hex%%
regular7=%%color7.hex%%
bright0=%%color8.hex%%
bright1=%%color9.hex%%
bright2=%%color10.hex%%
bright3=%%color11.hex%%
bright4=%%color12.hex%%
bright5=%%color13.hex%%
bright6=%%color14.hex%%
bright7=%%color15.hex%%
[cursor]
color=%%cursor%% %%border%%

View file

@ -0,0 +1,11 @@
[colors]
background=%%background.hex%%ff
prompt=%%foreground.hex%%ff
text=%%foreground.hex%%ff
placeholder=%%foreground.hex%%ff
input=%%foreground.hex%%ff
match=%%foreground.hex%%ff
selection=%%color1.hex%%ff
selection-text=%%background.hex%%ff
selection-match=%%foreground.hex%%ff
border=%%color1.hex%%ff

View file

@ -0,0 +1,21 @@
background = "#%% background.hex %%"
foreground = "#%% foreground.hex %%"
cursor = "#%% cursor.hex %%"
border = "#%% border.hex %%"
color0 = "#%% color0.hex %%"
color1 = "#%% color1.hex %%"
color2 = "#%% color2.hex %%"
color3 = "#%% color3.hex %%"
color4 = "#%% color4.hex %%"
color5 = "#%% color5.hex %%"
color6 = "#%% color6.hex %%"
color7 = "#%% color7.hex %%"
color8 = "#%% color8.hex %%"
color9 = "#%% color9.hex %%"
color10 = "#%% color10.hex %%"
color11 = "#%% color11.hex %%"
color12 = "#%% color12.hex %%"
color13 = "#%% color13.hex %%"
color14 = "#%% color14.hex %%"
color15 = "#%% color15.hex %%"

View file

@ -0,0 +1,19 @@
$background = rgb(%%background%%)
$foreground = rgb(%%foreground%%)
$color0 = rgb(%%color0%%)
$color1 = rgb(%%color1%%)
$color2 = rgb(%%color2%%)
$color3 = rgb(%%color3%%)
$color4 = rgb(%%color4%%)
$color5 = rgb(%%color5%%)
$color6 = rgb(%%color6%%)
$color7 = rgb(%%color7%%)
$color8 = rgb(%%color8%%)
$color9 = rgb(%%color9%%)
$color10 = rgb(%%color10%%)
$color11 = rgb(%%color11%%)
$color12 = rgb(%%color12%%)
$color13 = rgb(%%color13%%)
$color14 = rgb(%%color14%%)
$color15 = rgb(%%color15%%)

View file

@ -0,0 +1,3 @@
background-color=#%%background%%
text-color=#%%foreground%%
border-color=#%%color1%%

View file

@ -0,0 +1,167 @@
* {
active-background: #%% color2.hex %%;
active-foreground: #%% foreground.hex %%;
normal-background: #%% background.hex %%;
normal-foreground: #%% foreground.hex %%;
urgent-background: #%% color1.hex %%;
urgent-foreground: #%% foreground.hex %%;
alternate-active-background: #%% background.hex %%;
alternate-active-foreground: #%% foreground.hex %%;
alternate-normal-background: #%% background.hex %%;
alternate-normal-foreground: #%% foreground.hex %%;
alternate-urgent-background: #%% background.hex %%;
alternate-urgent-foreground: #%% foreground.hex %%;
selected-active-background: #%% color1.hex %%;
selected-active-foreground: #%% foreground.hex %%;
selected-normal-background: #%% color2.hex %%;
selected-normal-foreground: #%% foreground.hex %%;
selected-urgent-background: #%% color3.hex %%;
selected-urgent-foreground: #%% foreground.hex %%;
background-color: #%% background.hex %%;
background: #%% background.hex %%;
foreground: #%% foreground.hex %%;
border-color: @active-background;
spacing: 2;
}
window {
background-color: @background;
border-color: @active-background;
border: 3;
padding: 2.5ch;
}
mainbox {
border: 0;
padding: 0;
}
message {
border: 2px 0px 0px;
border-color: @border-color;
padding: 1px;
}
textbox {
text-color: @foreground;
}
inputbar {
children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
}
textbox-prompt-colon {
expand: false;
str: ":";
margin: 0px 0.3em 0em 0em;
text-color: @normal-foreground;
}
listview {
fixed-height: 0;
border: 2px 0px 0px;
border-color: @border-color;
spacing: 2px;
scrollbar: true;
padding: 2px 0px 0px;
}
element {
order: 0;
padding: 1px;
}
element-text, element-icon {
background-color: inherit;
text-color: inherit;
}
element.normal.normal {
background-color: @normal-background;
text-color: @normal-foreground;
}
element.normal.urgent {
background-color: @urgent-background;
text-color: @urgent-foreground;
}
element.normal.active {
background-color: @active-background;
text-color: @active-foreground;
}
element.selected.normal {
background-color: @selected-normal-background;
text-color: @selected-normal-foreground;
}
element.selected.urgent {
background-color: @selected-urgent-background;
text-color: @selected-urgent-foreground;
}
element.selected.active {
background-color: @selected-active-background;
text-color: @selected-active-foreground;
}
element.alternate.normal {
background-color: @alternate-normal-background;
text-color: @alternate-normal-foreground;
}
element.alternate.urgent {
background-color: @alternate-urgent-background;
text-color: @alternate-urgent-foreground;
}
element.alternate.active {
background-color: @alternate-active-background;
text-color: @alternate-active-foreground;
}
scrollbar {
width: 4px;
border: 0;
handle-width: 8px;
padding: 0;
}
sidebar {
border: 2px 0px 0px;
border-color: @border-color;
}
button {
text-color: @normal-foreground;
}
button.selected {
background-color: @selected-normal-background;
text-color: @selected-normal-foreground;
}
inputbar {
spacing: 0;
text-color: @normal-foreground;
padding: 1px;
}
case-indicator {
spacing: 0;
text-color: @normal-foreground;
}
entry {
spacing: 0;
text-color: @normal-foreground;
}
prompt {
spacing: 0;
text-color: @normal-foreground;
}

View file

@ -0,0 +1,31 @@
# Set term colors script - Generated by hellwal
# Colors from 0-15
printf "\033]4;0;#%%color0.hex%%\033\\"
printf "\033]4;1;#%%color1.hex%%\033\\"
printf "\033]4;2;#%%color2.hex%%\033\\"
printf "\033]4;3;#%%color3.hex%%\033\\"
printf "\033]4;4;#%%color4.hex%%\033\\"
printf "\033]4;5;#%%color5.hex%%\033\\"
printf "\033]4;6;#%%color6.hex%%\033\\"
printf "\033]4;7;#%%color7.hex%%\033\\"
printf "\033]4;8;#%%color8.hex%%\033\\"
printf "\033]4;9;#%%color9.hex%%\033\\"
printf "\033]4;10;#%%color10.hex%%\033\\"
printf "\033]4;11;#%%color11.hex%%\033\\"
printf "\033]4;12;#%%color12.hex%%\033\\"
printf "\033]4;13;#%%color13.hex%%\033\\"
printf "\033]4;14;#%%color14.hex%%\033\\"
printf "\033]4;15;#%%color15.hex%%\033\\"
# Background
printf "\033]11;#%%background%%\033\\";
# Foreground
printf "\033]10;#%%foreground%%\033\\";
# Cursor
printf "\033]12;#%%cursor%%\033\\";
# Border
printf "\033]7044;#%%border%%\033\\";

View file

@ -0,0 +1,35 @@
# Generated by hellwal
wallpaper='%%wallpaper%%'
background='%%background%%'
foreground='%%foreground%%'
cursor='%%cursor%%'
border='%%border%%'
color0='%%color0.hex%%'
color1='%%color1.hex%%'
color2='%%color2.hex%%'
color3='%%color3.hex%%'
color4='%%color4.hex%%'
color5='%%color5.hex%%'
color6='%%color6.hex%%'
color7='%%color7.hex%%'
color8='%%color8.hex%%'
color9='%%color9.hex%%'
color10='%%color10.hex%%'
color11='%%color11.hex%%'
color12='%%color12.hex%%'
color13='%%color13.hex%%'
color14='%%color14.hex%%'
color15='%%color15.hex%%'
# FZF colors
export FZF_DEFAULT_OPTS="
$FZF_DEFAULT_OPTS
--color fg:7,bg:0,hl:1,fg+:232,bg+:1,hl+:255
--color info:7,prompt:2,spinner:1,pointer:232,marker:1
"
# Fix LS_COLORS being unreadable.
export LS_COLORS="${LS_COLORS}:su=30;41:ow=30;42:st=30;44:"

View file

@ -0,0 +1,35 @@
# Generated by hellwal
set wallpaper '%%wallpaper%%'
set background '%%background%%'
set foreground '%%foreground%%'
set cursor '%%cursor%%'
set border '%%border%%'
set color0 '%%color0.hex%%'
set color1 '%%color1.hex%%'
set color2 '%%color2.hex%%'
set color3 '%%color3.hex%%'
set color4 '%%color4.hex%%'
set color5 '%%color5.hex%%'
set color6 '%%color6.hex%%'
set color7 '%%color7.hex%%'
set color8 '%%color8.hex%%'
set color9 '%%color9.hex%%'
set color10 '%%color10.hex%%'
set color11 '%%color11.hex%%'
set color12 '%%color12.hex%%'
set color13 '%%color13.hex%%'
set color14 '%%color14.hex%%'
set color15 '%%color15.hex%%'
# FZF colors
export FZF_DEFAULT_OPTS="
$FZF_DEFAULT_OPTS
--color fg:7,bg:0,hl:1,fg+:232,bg+:1,hl+:255
--color info:7,prompt:2,spinner:1,pointer:232,marker:1
"
# Fix LS_COLORS being unreadable.
export LS_COLORS="$LS_COLORS:su=30;41:ow=30;42:st=30;44:"

View file

@ -0,0 +1,21 @@
@define-color background #%%background%%;
@define-color foreground #%%foreground%%;
@define-color cursor #%%cursor%%;
@define-color border #%%border%%;
@define-color color0 #%%color0.hex%%;
@define-color color1 #%%color1.hex%%;
@define-color color2 #%%color2.hex%%;
@define-color color3 #%%color3.hex%%;
@define-color color4 #%%color4.hex%%;
@define-color color5 #%%color5.hex%%;
@define-color color6 #%%color6.hex%%;
@define-color color7 #%%color7.hex%%;
@define-color color8 #%%color8.hex%%;
@define-color color9 #%%color9.hex%%;
@define-color color10 #%%color10.hex%%;
@define-color color11 #%%color11.hex%%;
@define-color color12 #%%color12.hex%%;
@define-color color13 #%%color13.hex%%;
@define-color color14 #%%color14.hex%%;
@define-color color15 #%%color15.hex%%;

View file

@ -0,0 +1,34 @@
set recolor "true"
set recolor-keephue "true"
set completion-bg "#%%background%%"
set completion-fg "#%%foreground%%"
set completion-group-bg "#%%background%%"
set completion-group-fg "#%%color2%%"
set completion-highlight-bg "#%%foreground%%"
set completion-highlight-fg "#%%background%%"
set recolor-lightcolor "#%%background%%"
set recolor-darkcolor "#%%foreground%%"
set default-bg "#%%background%%"
set inputbar-bg "#%%background%%"
set inputbar-fg "#%%foreground%%"
set notification-bg "#%%background%%"
set notification-fg "#%%foreground%%"
set notification-error-bg "#%%color1%%"
set notification-error-fg "#%%foreground%%"
set notification-warning-bg "#%%color1%%"
set notification-warning-fg "#%%foreground%%"
set statusbar-bg "#%%background%%"
set statusbar-fg "#%%foreground%%"
set index-bg "#%%background%%"
set index-fg "#%%foreground%%"
set index-active-bg "#%%foreground%%"
set index-active-fg "#%%background%%"
set render-loading-bg "#%%background%%"
set render-loading-fg "#%%foreground%%"
set window-title-home-tilde true
set statusbar-basename true
set selection-clipboard clipboard