diff options
| author | Thomas Vanbesien <tvanbesi@proton.me> | 2026-05-19 00:58:12 +0200 |
|---|---|---|
| committer | Thomas Vanbesien <tvanbesi@proton.me> | 2026-05-19 01:01:39 +0200 |
| commit | f484f3cf124ef71e2ac99817e2f16ff98cc160e8 (patch) | |
| tree | 3ea0fcdb0997db499ba79c5debc3ca50fee2e022 | |
| parent | 5cfe40e80edec4f560e69402f8fce3665f48ab00 (diff) | |
| download | dotfiles-f484f3cf124ef71e2ac99817e2f16ff98cc160e8.tar.gz dotfiles-f484f3cf124ef71e2ac99817e2f16ff98cc160e8.zip | |
feat: theme fuzzel (Tokyo Night) with vim-style passmenu keys
| -rw-r--r-- | .config/fuzzel/fuzzel.ini | 42 | ||||
| -rwxr-xr-x | .local/bin/dmenu-wl | 2 |
2 files changed, 43 insertions, 1 deletions
diff --git a/.config/fuzzel/fuzzel.ini b/.config/fuzzel/fuzzel.ini new file mode 100644 index 0000000..9fa7834 --- /dev/null +++ b/.config/fuzzel/fuzzel.ini @@ -0,0 +1,42 @@ +# fuzzel configuration file +# +# See `man 5 fuzzel.ini` +# +# Tokyo Night (dark) — colors mirror ~/.config/foot/foot.ini [colors-dark] +# https://github.com/folke/tokyonight.nvim + +[main] +font=Hack Nerd Font Mono:size=11 +terminal=foot +layer=overlay +lines=12 +width=45 +horizontal-pad=20 +vertical-pad=12 +inner-pad=8 +line-height=20 + +[border] +width=2 +radius=8 + +# Ctrl+j / Ctrl+k cycle the list (vim-style), alongside the defaults. +# delete-line-forward defaults to Ctrl+k, which would shadow `prev`, so unbind it. +[key-bindings] +prev=Up Control+p Control+k +next=Down Control+n Control+j +delete-line-forward=none + +[colors] +background=1a1b26ff +text=c0caf5ff +prompt=7aa2f7ff +placeholder=565f89ff +input=c0caf5ff +match=e0af68ff +selection=414868ff +selection-text=c0caf5ff +selection-match=e0af68ff +border=7aa2f7ff + +# vim: ft=dosini diff --git a/.local/bin/dmenu-wl b/.local/bin/dmenu-wl index c82c454..42380d4 100755 --- a/.local/bin/dmenu-wl +++ b/.local/bin/dmenu-wl @@ -3,4 +3,4 @@ # `passmenu` hard-codes `dmenu-wl` under Wayland; fuzzel --dmenu is a # dmenu-compatible drop-in from the official repos that, unlike bemenu, takes # keyboard focus correctly under KWin (Plasma Wayland). -exec fuzzel --dmenu "$@" +exec fuzzel --dmenu --prompt='pass ❯ ' "$@" |
