From 5252ea5d2fcf683e2c40d0dd1f0862781a95f3b0 Mon Sep 17 00:00:00 2001 From: ChUrl Date: Sun, 23 Apr 2023 13:01:58 +0200 Subject: [PATCH] Initial rofi theme --- config/rofi/colors.rasi | 37 ++++++++++++++ config/rofi/launcher.rasi | 103 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 140 insertions(+) create mode 100644 config/rofi/colors.rasi create mode 100644 config/rofi/launcher.rasi diff --git a/config/rofi/colors.rasi b/config/rofi/colors.rasi new file mode 100644 index 00000000..00657bf5 --- /dev/null +++ b/config/rofi/colors.rasi @@ -0,0 +1,37 @@ +* { + background: #1E1E2E; + background-alt: #1E1E2E; + foreground: #CDD6F4; + selected: #61afef; + highlight: #DF6B74; + urgent: #e06c75; + on: #98c379; + off: #e06c75; + + black: #585B70; + black-darker: #45475A; + + red: #F38BA8; + red-darker: #F38BA8; + + green: #A6E3A1; + green-darker: #A6E3A1; + + yellow: #F9E2AF; + yellow-darker: #F9E2AF; + + blue: #89B4FA; + blue-darker: #89B4FA; + + magenta: #F5C2E7; + magenta-darker: #F5C2E7; + + cyan: #94E2D5; + cyan-darker: #94E2D5; + + white: #BAC2DE; + white-darker: #BAC2DE; + + element-background-color: #38384d; + window-background-color: #1e2127; +} diff --git a/config/rofi/launcher.rasi b/config/rofi/launcher.rasi new file mode 100644 index 00000000..580ee1d1 --- /dev/null +++ b/config/rofi/launcher.rasi @@ -0,0 +1,103 @@ +configuration{ + modi: "run,drun"; + lines: 5; + font: "Sarasa Nerd Font 14"; + show-icons: true; + icon-theme: "Oranchelo"; + terminal: "st"; + drun-display-format: "{icon} {name}"; + location: 0; + disable-history: false; + hide-scrollbar: true; + display-drun: "  Apps "; + display-run: "  Run "; + sidebar-mode: true; +} + +@import "colors.rasi" + +element-text, element-icon , mode-switcher { + background-color: inherit; + text-color: inherit; +} + +window { + height: 360px; + width: 700px; + border: 3px; + border-color: @black; + background-color: @background; +} + +mainbox { + background-color: @background; +} + +inputbar { + children: [prompt,entry]; + background-color: @background; + border-radius: 5px; + padding: 2px; +} + +prompt { + background-color: @blue; + padding: 6px; + text-color: @background; + border-radius: 3px; + margin: 20px 0px 0px 20px; +} + +textbox-prompt-colon { + expand: false; + str: ":"; +} + +entry { + padding: 6px; + margin: 20px 0px 0px 10px; + text-color: @foreground; + background-color: @background; +} + +listview { + border: 0px 0px 0px; + padding: 6px 0px 0px; + margin: 10px 0px 0px 20px; + columns: 2; + background-color: @background; +} + +element { + padding: 5px; + background-color: @background; + text-color: @foreground ; +} + +element-icon { + size: 25px; +} + +element selected { + background-color: @selected; + text-color: @background; +} + +mode-switcher { + spacing: 0; + } + +button { + padding: 10px; + background-color: @black-darker; + text-color: @white; + vertical-align: 0.5; + horizontal-align: 0.5; +} + +button selected { + border: 1px; + border-color: @blue; + background-color: @background; + text-color: @blue; +}