diff options
| author | Freya Murphy <freya@freyacat.org> | 2026-01-05 15:19:33 -0500 |
|---|---|---|
| committer | Freya Murphy <freya@freyacat.org> | 2026-01-05 15:19:33 -0500 |
| commit | 1581a9c31d68e42ebec8e69c84a1a7441155bc90 (patch) | |
| tree | e0d039f565789455127aed179f1bad11cb4f8b90 /home/apps/rofi/config.rasi | |
| parent | fix wofi, and switch back to it (diff) | |
| download | dotfiles-nix-1581a9c31d68e42ebec8e69c84a1a7441155bc90.tar.gz dotfiles-nix-1581a9c31d68e42ebec8e69c84a1a7441155bc90.tar.bz2 dotfiles-nix-1581a9c31d68e42ebec8e69c84a1a7441155bc90.zip | |
rofiiiiiiii
Diffstat (limited to 'home/apps/rofi/config.rasi')
| -rw-r--r-- | home/apps/rofi/config.rasi | 99 |
1 files changed, 99 insertions, 0 deletions
diff --git a/home/apps/rofi/config.rasi b/home/apps/rofi/config.rasi new file mode 100644 index 0000000..8d8b1a4 --- /dev/null +++ b/home/apps/rofi/config.rasi @@ -0,0 +1,99 @@ +configuration { + modi: "drun"; + drun-match-fields: "name"; + matching: "glob"; + sort: true; + show-icons: true; + font: "JetBrainsMono Nerd Font 10"; +} + +@theme "~/.config/rofi/theme.rasi" + +window { + height: 30em; + width: 57em; + padding: @border-width; + background-color: @primary; + border-color: @primary; + border-radius: @outer-radius; +} + +mainbox { + orientation: horizontal; + children: [ "inputbar" , "listbox" ]; + background-color: @base; + border-radius: @outer-radius; +} + +inputbar { + width: 27em; + children: [ "entry" ]; + background-image: @background; +} + +entry { + enabled: false; +} + +listbox { + margin: 1em; + children: [ "dummy" , "listview" , "dummy" ]; + background-color: transparent; +} + +listview { + columns: 1; + lines: 7; + scrollbar: false; + expand: false; + fixed-height: true; + fixed-columns: true; + text-color: @text; + background-color: transparent; +} + +dummy { + background-color: transparent; +} + +element { + spacing: 1em; + padding: 0.5em 0.5em 0.5em 1.5em; + cursor: pointer; + text-color: @text; + background-color: transparent; + border-radius: @inner-radius; +} + +element selected.normal { + text-color: @surface; + background-color: @primary; +} + +element-icon { + size: 2.7em; + cursor: inherit; + text-color: inherit; + background-color: transparent; +} + +element-text { + vertical-align: 0.5; + horizontal-align: 0.0; + text-color: inherit; + background-color: transparent; +} + +error-message { + text-color: @text; + background-color: @base; + text-transform: capitalize; + children: [ "textbox" ]; +} + +textbox { + text-color: @error; + background-color: inherit; + vertical-align: 0.5; + horizontal-align: 0.5; +} |