diff --git a/config/wofi/style.css b/config/wofi/style.css new file mode 100644 index 0000000..97b3775 --- /dev/null +++ b/config/wofi/style.css @@ -0,0 +1,73 @@ +/* Colors are defined by theme files and can be referenced via @base, @text, @selected-text, and @border */ + +* { + font-family: 'CaskaydiaMono Nerd Font', monospace; + font-size: 18px; +} + +window { + margin: 0px; + padding: 20px; + background-color: @base; + opacity: 0.95; +} + +#inner-box { + margin: 0; + padding: 0; + border: none; + background-color: @base; +} + +#outer-box { + margin: 0; + padding: 20px; + border: none; + background-color: @base; + border: 2px solid @border; +} + +#scroll { + margin: 0; + padding: 0; + border: none; + background-color: @base; +} + +#input { + margin: 0; + padding: 10px; + border: none; + background-color: @base; + color: @text; +} + +#input:focus { + outline: none; + box-shadow: none; + border: none; +} + +#text { + margin: 5px; + border: none; + color: @text; +} + +#entry { + background-color: @base; +} + +#entry:selected { + outline: none; + border: none; +} + +#entry:selected #text { + color: @selected-text; +} + +#entry image { + -gtk-icon-transform: scale(0.7); +} + diff --git a/default/wofi/search.css b/default/wofi/search.css index 318c916..c6db56e 100644 --- a/default/wofi/search.css +++ b/default/wofi/search.css @@ -1,4 +1,5 @@ @import ".config/omarchy/current/theme/wofi.css"; +@import ".config/wofi/style.css"; * { font-family: 'CaskaydiaMono Nerd Font', monospace; diff --git a/install/theme.sh b/install/theme.sh index 989ad5c..65184bc 100644 --- a/install/theme.sh +++ b/install/theme.sh @@ -18,7 +18,6 @@ ln -snf ~/.config/omarchy/backgrounds/tokyo-night ~/.config/omarchy/current/back ln -snf ~/.config/omarchy/current/backgrounds/1-Pawel-Czerwinski-Abstract-Purple-Blue.jpg ~/.config/omarchy/current/background # Set specific app links for current theme -ln -snf ~/.config/omarchy/current/theme/wofi.css ~/.config/wofi/style.css ln -snf ~/.config/omarchy/current/theme/neovim.lua ~/.config/nvim/lua/plugins/theme.lua mkdir -p ~/.config/btop/themes ln -snf ~/.config/omarchy/current/theme/btop.theme ~/.config/btop/themes/current.theme diff --git a/migrations/1752551006.sh b/migrations/1752551006.sh new file mode 100644 index 0000000..b573001 --- /dev/null +++ b/migrations/1752551006.sh @@ -0,0 +1,5 @@ +echo "Make wofi stylesheet user editable" +if [[ -L "$HOME/.config/wofi/style.css" ]]; then + rm "$HOME/.config/wofi/style.css" + cp ~/.local/share/omarchy/config/wofi/style.css ~/.config/wofi/ +fi