refactor: migrate to template-based theme system, clean up old per-theme configs
- Remove per-theme app configs (alacritty, foot, ghostty, hyprland, hyprlock, mako, rofi, swayosd, tmux, walker, waybar, etc.) now handled by default/themed/ templates - Update omarchy scripts (bg-next, list, set) for new template flow - Update configs: bootstrap, nvim, rofi, tmux, mako - Tweak installers (02-install-base.sh, btop, desktop, goose, nvim, obsidian, theme, tmux) - Remove obsolete hyprland-rofi-* and hyprland-walker-* scripts - Update neovim.lua across remaining themes
This commit is contained in:
@@ -1,36 +0,0 @@
|
||||
[colors]
|
||||
[colors.primary]
|
||||
background = '#1f1f28'
|
||||
foreground = '#dcd7ba'
|
||||
|
||||
[colors.normal]
|
||||
black = '#090618'
|
||||
red = '#c34043'
|
||||
green = '#76946a'
|
||||
yellow = '#c0a36e'
|
||||
blue = '#7e9cd8'
|
||||
magenta = '#957fb8'
|
||||
cyan = '#6a9589'
|
||||
white = '#c8c093'
|
||||
|
||||
[colors.bright]
|
||||
black = '#727169'
|
||||
red = '#e82424'
|
||||
green = '#98bb6c'
|
||||
yellow = '#e6c384'
|
||||
blue = '#7fb4ca'
|
||||
magenta = '#938aa9'
|
||||
cyan = '#7aa89f'
|
||||
white = '#dcd7ba'
|
||||
|
||||
[colors.selection]
|
||||
background = '#2d4f67'
|
||||
foreground = '#c8c093'
|
||||
|
||||
[[colors.indexed_colors]]
|
||||
index = 16
|
||||
color = '#ffa066'
|
||||
|
||||
[[colors.indexed_colors]]
|
||||
index = 17
|
||||
color = '#ff5d62'
|
||||
@@ -1 +0,0 @@
|
||||
31,31,40
|
||||
@@ -1 +0,0 @@
|
||||
theme="Kanagawa Wave"
|
||||
@@ -1,3 +1,12 @@
|
||||
$activeBorderColor = rgb(dcd7ba)
|
||||
|
||||
general {
|
||||
col.active_border = rgb(dcd7ba)
|
||||
col.active_border = $activeBorderColor
|
||||
}
|
||||
|
||||
group {
|
||||
col.border_active = $activeBorderColor
|
||||
}
|
||||
|
||||
# Kanagawa backdrop is too strong for detault opacity
|
||||
windowrule = opacity 0.98 0.95, match:tag terminal
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
hl.config({
|
||||
general = {
|
||||
col = {
|
||||
active_border = "rgb(dcd7ba)"
|
||||
}
|
||||
}
|
||||
})
|
||||
@@ -1,5 +0,0 @@
|
||||
$color = rgba(31,31,40,1.0)
|
||||
$inner_color = rgba(31,31,40,0.8)
|
||||
$outer_color = rgba(220,215,186,1.0)
|
||||
$font_color = rgba(220,215,186,1.0)
|
||||
$check_color = rgba(126, 156, 216, 1.0)
|
||||
@@ -1,24 +0,0 @@
|
||||
text-color=#dcd7ba
|
||||
border-color=#dcd7ba
|
||||
background-color=#1f1f28
|
||||
width=420
|
||||
height=110
|
||||
padding=10
|
||||
border-size=2
|
||||
font=Liberation Sans 11
|
||||
anchor=top-right
|
||||
outer-margin=20
|
||||
default-timeout=5000
|
||||
max-icon-size=32
|
||||
|
||||
[app-name=Spotify]
|
||||
invisible=1
|
||||
|
||||
[mode=do-not-disturb]
|
||||
invisible=true
|
||||
|
||||
[mode=do-not-disturb app-name=notify-send]
|
||||
invisible=false
|
||||
|
||||
[urgency=critical]
|
||||
default-timeout=0
|
||||
@@ -1,108 +0,0 @@
|
||||
* {
|
||||
bg0: #1F1F28;
|
||||
bg1: #223249;
|
||||
grey0: #727169;
|
||||
fg0: #DCD7BA;
|
||||
|
||||
blue: #7E9CD8;
|
||||
red: #C34043;
|
||||
orange: #DCA561;
|
||||
green: #76946A;
|
||||
bgStatusline3: #49443C;
|
||||
|
||||
background-color: @bg0;
|
||||
|
||||
font: "MonaspiceRn Nerd Font 15";
|
||||
}
|
||||
|
||||
window {
|
||||
border: 1;
|
||||
border-radius: 10;
|
||||
border-color: @bgStatusline3;
|
||||
}
|
||||
|
||||
mainbox {
|
||||
spacing: 0;
|
||||
children: [inputbar, message, listview];
|
||||
}
|
||||
|
||||
inputbar {
|
||||
color: @fg0;
|
||||
padding: 14;
|
||||
background-color: @bg0;
|
||||
}
|
||||
|
||||
message {
|
||||
padding: 10;
|
||||
background-color: @grey0;
|
||||
}
|
||||
|
||||
listview {
|
||||
padding: 3;
|
||||
border-radius: 0 0 10 10;
|
||||
border: 2 2 2 2;
|
||||
border-color: @bg0;
|
||||
background-color: @bg0;
|
||||
dynamic: false;
|
||||
scrollbar: false;
|
||||
}
|
||||
|
||||
textbox {
|
||||
text-color: @fg0;
|
||||
background-color: inherit;
|
||||
}
|
||||
|
||||
error-message {
|
||||
border: 20 20 20 20;
|
||||
}
|
||||
|
||||
entry, prompt, case-indicator {
|
||||
text-color: inherit;
|
||||
}
|
||||
|
||||
prompt {
|
||||
margin: 0 10 0 0;
|
||||
}
|
||||
|
||||
element {
|
||||
padding: 2;
|
||||
vertical-align: 0.5;
|
||||
border-radius: 10;
|
||||
background-color: @bg1;
|
||||
}
|
||||
|
||||
element.selected.normal {
|
||||
background-color: @grey0;
|
||||
}
|
||||
|
||||
element.alternate.normal {
|
||||
background-color: inherit;
|
||||
}
|
||||
|
||||
element.normal.active, element.alternate.active {
|
||||
background-color: @orange;
|
||||
}
|
||||
|
||||
element.selected.active {
|
||||
background-color: @green;
|
||||
}
|
||||
|
||||
element.normal.urgent, element.alternate.urgent {
|
||||
background-color: @red;
|
||||
}
|
||||
|
||||
element.selected.urgent {
|
||||
background-color: @blue;
|
||||
}
|
||||
|
||||
element-text, element-icon {
|
||||
size: 40;
|
||||
margin: 0 10 0 0;
|
||||
vertical-align: 0.5;
|
||||
background-color: inherit;
|
||||
text-color: @fg0;
|
||||
}
|
||||
|
||||
element-text .active, element-text .urgent {
|
||||
text-color: @bg0;
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
@define-color background-color #1f1f28;
|
||||
@define-color border-color #dcd7ba;
|
||||
@define-color label #dcd7ba;
|
||||
@define-color image #dcd7ba;
|
||||
@define-color progress #dcd7ba;
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
set -g @plugin 'Nybkox/tmux-kanagawa'
|
||||
set -g @kanagawa-theme 'wave'
|
||||
@@ -1,6 +0,0 @@
|
||||
@define-color selected-text #dca561;
|
||||
@define-color text #dcd7ba;
|
||||
@define-color base #1f1f28;
|
||||
@define-color border #dcd7ba;
|
||||
@define-color foreground #dcd7ba;
|
||||
@define-color background #1f1f28;
|
||||
@@ -1,2 +0,0 @@
|
||||
@define-color foreground #dcd7ba;
|
||||
@define-color background #1f1f28;
|
||||
Reference in New Issue
Block a user