From 54ab7eaca3a11265ad11afe4f99fb01dc1d371ac Mon Sep 17 00:00:00 2001 From: Saumit Dinesan Date: Sat, 2 Sep 2023 22:18:12 +0530 Subject: .config: Adding rofi config --- .config/rofi/config.rasi | 153 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 153 insertions(+) create mode 100644 .config/rofi/config.rasi diff --git a/.config/rofi/config.rasi b/.config/rofi/config.rasi new file mode 100644 index 0000000..2605e7c --- /dev/null +++ b/.config/rofi/config.rasi @@ -0,0 +1,153 @@ +configuration { + drun-display-format: "{icon} {name}"; + font: "JetBrainsMono Nerd Font Bold 13"; + modi: "window,run,drun,emoji,calc,"; + show-icons: true; + icon-theme: "Rose Pine"; + sort: true; + case-sensitivity: false; + sorting-method: "fzf"; + hide-scrollbar: true; + terminal: "kitty"; + display-window: " Window"; + display-run: "  Run "; + display-drun: "  Apps "; + display-Network: " 󰤨 Network"; + display-emoji: "  Emoji "; + display-calc: " Calc"; + sidebar-mode: true; + hover-select: true; + } + +* { + bg: #191724; + cur: #26233a; + fgd: #e0def4; + cmt: #6e6a86; + cya: #9ccfd8; + grn: #31748f; + ora: #31748f; + pur: #c4a7e7; + red: #eb6f92; + yel: #f6c177; + + + foreground: @fgd; + background: @bg; + active-background: @grn; + urgent-background: @red; + + selected-background: @active-background; + selected-urgent-background: @urgent-background; + selected-active-background: @active-background; + separatorcolor: @active-background; + bordercolor: @ora; +} + +#window { + background-color: @background; + border: 2; + border-radius: 12; + border-color: @bordercolor; + padding: 5; +} +#mainbox { + border: 0; + padding: 5; +} +#message { + border: 1px dash 0px 0px ; + border-color: @separatorcolor; + padding: 1px ; +} +#textbox { + text-color: @foreground; +} +#listview { + fixed-height: 0; + border: 2px dash 0px 0px ; + border-color: @bordercolor; + spacing: 2px ; + scrollbar: false; + padding: 2px 0px 0px ; +} +#element { + border: 0; + padding: 1px ; +} +#element.normal.normal { + background-color: @background; + text-color: @foreground; +} +#element.normal.urgent { + background-color: @urgent-background; + text-color: @urgent-foreground; +} +#element.normal.active { + background-color: @active-background; + text-color: @background; +} +#element.selected.normal { + background-color: @selected-background; + text-color: @foreground; +} +#element.selected.urgent { + background-color: @selected-urgent-background; + text-color: @foreground; +} +#element.selected.active { + background-color: @selected-active-background; + text-color: @background; +} +#element.alternate.normal { + background-color: @background; + text-color: @foreground; +} +#element.alternate.urgent { + background-color: @urgent-background; + text-color: @foreground; +} +#element.alternate.active { + background-color: @active-background; + text-color: @foreground; +} +#scrollbar { + width: 2px ; + border: 0; + handle-width: 8px ; + padding: 0; +} +#sidebar { + border: 2px dash 0px 0px ; + border-color: @separatorcolor; +} +#button.selected { + background-color: @selected-background; + text-color: @foreground; +} +#inputbar { + spacing: 0; + text-color: @foreground; + padding: 1px ; +} +#case-indicator { + spacing: 0; + text-color: @foreground; +} +#entry { + spacing: 0; + text-color: @cya; +} +#prompt { + spacing: 0; + text-color: @grn; +} +#inputbar { + children: [ prompt,textbox-prompt-colon,entry,case-indicator ]; +} +#textbox-prompt-colon { + expand: false; + str: ":"; + margin: 0px 0.3em 0em 0em ; + text-color: @grn; +} -- cgit v1.2.3