diff options
| author | Ja.KooLit <85185940+JaKooLit@users.noreply.github.com> | 2025-02-23 14:46:19 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-02-23 14:46:19 +0900 |
| commit | 91b9177b0ff5d2fac7b99be9a89f8e9f054347fd (patch) | |
| tree | 5b11da646166995b52bb597cf6a92703d1f5a0a2 /config/rofi | |
| parent | 9f5b41c3e230cda406592167fcd0446a5f56821c (diff) | |
| parent | b8ab57be1c8e579e69e5bfd56668815465d71785 (diff) | |
Merge pull request #577 from JaKooLit/development
Development to main Dots version 2.3.12
Diffstat (limited to 'config/rofi')
34 files changed, 595 insertions, 185 deletions
diff --git a/config/rofi/config-Animations.rasi b/config/rofi/config-Animations.rasi index 315eb2b9..f26eecd6 100644 --- a/config/rofi/config-Animations.rasi +++ b/config/rofi/config-Animations.rasi @@ -11,7 +11,8 @@ mainbox { /* ---- Window ---- */ window { - width: 45%; + width: inherit; + height: inherit; } /* ---- Entry ---- */ @@ -27,6 +28,7 @@ listview { fixed-height: false; margin: 10px; scrollbar: true; + spacing: 6px; } /* ---- Elements ---- */ @@ -36,5 +38,6 @@ element-icon { element-text { horizontal-align: 0.0; vertical-align: 0.0; - margin: 5px 30px 5px 30px; + margin: 0px; + padding: 0px; } diff --git a/config/rofi/config-Monitors.rasi b/config/rofi/config-Monitors.rasi new file mode 100644 index 00000000..dd5d762d --- /dev/null +++ b/config/rofi/config-Monitors.rasi @@ -0,0 +1,42 @@ +/* ---- ๐ซ https://github.com/JaKooLit ๐ซ ---- */ +/* Monitor Profiles Menu */ + +@import "~/.config/rofi/config.rasi" + +/* ---- Mainbox ---- */ +mainbox { + children: + [ "inputbar", "message", "listview"]; +} + +/* ---- Window ---- */ +window { + width: inherit; + height: inherit; +} + +/* ---- Entry ---- */ +entry { + width: 43%; + placeholder: " ๐ป Search / Choose which Monitor Profiles to load"; + horizontal-align: 0.5; +} + +/* ---- Listview ---- */ +listview { + columns: 2; + lines: 3; + fixed-height: false; + margin: 10px; + scrollbar: true; +} + +/* ---- Elements ---- */ +element-icon { + size: 0%; +} +element-text { + horizontal-align: 0.5; + vertical-align: 0.0; + margin: 5px 30px 5px 30px; +} diff --git a/config/rofi/config-calc.rasi b/config/rofi/config-calc.rasi index 87082d76..75912f04 100644 --- a/config/rofi/config-calc.rasi +++ b/config/rofi/config-calc.rasi @@ -13,6 +13,7 @@ mainbox { /* ---- Window ---- */ window { width: 30%; + height: inherit; } /* ---- Entry ---- */ diff --git a/config/rofi/config-clipboard.rasi b/config/rofi/config-clipboard.rasi index 4a7bf662..d0d3d3ae 100644 --- a/config/rofi/config-clipboard.rasi +++ b/config/rofi/config-clipboard.rasi @@ -5,7 +5,8 @@ /* ---- Window ---- */ window { - width: 50%; + width: inherit; + height: inherit; } /* ---- Mainbox ---- */ @@ -16,15 +17,16 @@ mainbox { /* ---- Entry ---- */ entry { - width: 47%; + width: inherit; placeholder: " ๐ Search Clipboard "; } /* ---- Listview ---- */ listview { columns: 1; - lines: 7; - fixed-height: false; + lines: 8; + fixed-height: true; + spacing: 6px; } /* ---- Elements ---- */ @@ -39,4 +41,6 @@ element-icon { element-text { horizontal-align: 0.0; vertical-align: 0.5; + margin: 0px; + padding: 0px; } diff --git a/config/rofi/config-edit.rasi b/config/rofi/config-edit.rasi index 1e2bc848..4f5215ef 100644 --- a/config/rofi/config-edit.rasi +++ b/config/rofi/config-edit.rasi @@ -1,5 +1,5 @@ /* ---- ๐ซ https://github.com/JaKooLit ๐ซ ---- */ -/* Main Config (compact) */ +/* KooL Hyprland Edit Rofi Config */ @import "~/.config/rofi/config.rasi" @@ -17,7 +17,8 @@ configuration { /* ---- Window ---- */ window { - width: 50%; + width: inherit; + height: inherit; } @@ -26,6 +27,8 @@ listview { columns: 2; lines: 6; fixed-height: false; + scrollbar: true; + spacing: 6px; } /* ---- Entry input ---- */ @@ -45,5 +48,6 @@ element-icon { } element-text { horizontal-align: 0.0; - margin: 5px 30px 5px 30px; + margin: 0px; + padding: 0px; }
\ No newline at end of file diff --git a/config/rofi/config-emoji.rasi b/config/rofi/config-emoji.rasi index 04bc0215..3ab498e3 100644 --- a/config/rofi/config-emoji.rasi +++ b/config/rofi/config-emoji.rasi @@ -11,7 +11,8 @@ mainbox { /* ---- Window ---- */ window { - width: 45%; + width: inherit; + height: inherit; } /* ---- Entry ---- */ @@ -27,6 +28,7 @@ listview { lines: 7; fixed-height: false; scrollbar: true; + spacing: 6px; } /* ---- Elements ---- */ @@ -41,4 +43,6 @@ element-icon { element-text { horizontal-align: 0.0; vertical-align: 0.5; + padding: 0px; + margin: 0px; }
\ No newline at end of file diff --git a/config/rofi/config-keybinds.rasi b/config/rofi/config-keybinds.rasi index 9977bb9d..256c2e87 100644 --- a/config/rofi/config-keybinds.rasi +++ b/config/rofi/config-keybinds.rasi @@ -22,10 +22,12 @@ listview { lines: 8; fixed-height: false; scrollbar: true; + spacing: 6px; } window { width: 90%; + height: inherit; } /* ---- Elements ---- */ @@ -40,4 +42,6 @@ element-icon { element-text { horizontal-align: 0.0; vertical-align: 0.5; + margin: 0px; + padding: 0px; }
\ No newline at end of file diff --git a/config/rofi/config-rofi-Beats-menu.rasi b/config/rofi/config-rofi-Beats-menu.rasi index 67892681..ea20a09c 100644 --- a/config/rofi/config-rofi-Beats-menu.rasi +++ b/config/rofi/config-rofi-Beats-menu.rasi @@ -13,13 +13,16 @@ mainbox { entry { expand: false; width: 25%; + width: 25%; placeholder: " ๐ป Choose Music Source"; horizontal-align: 0.5; + horizontal-align: 0.5; } /* ---- Window ---- */ window { width: 28%; + height: inherit; } /* ---- Listview ---- */ @@ -28,6 +31,7 @@ listview { scrollbar: false; colums: 1; lines: 3; + spacing: 6px; } /* ---- Element ---- */ @@ -36,4 +40,5 @@ element-icon { } element-text { horizontal-align: 0.5; + }
\ No newline at end of file diff --git a/config/rofi/config-rofi-Beats.rasi b/config/rofi/config-rofi-Beats.rasi index d3e6df3b..9c67f4e4 100644 --- a/config/rofi/config-rofi-Beats.rasi +++ b/config/rofi/config-rofi-Beats.rasi @@ -5,7 +5,8 @@ /* ---- Window ---- */ window { - width: 45%; + width: inherit; + height: inherit; } /* ---- Mainbox ---- */ @@ -13,10 +14,10 @@ mainbox { children: [ "inputbar", "listview"]; } -R + /* ---- Entry ---- */ entry { - placeholder: " ๐ป Choose Media or Stations to play"; + placeholder: "๐ป Choose Media or Stations to play"; } /* ---- Listview ---- */ @@ -26,6 +27,7 @@ listview { fixed-height: false; margin: 10px; scrollbar: true; + spacing: 6px; } /* ---- Elements ---- */ @@ -40,4 +42,6 @@ element-icon { element-text { horizontal-align: 0.0; vertical-align: 0.5; + margin: 0px; + padding: 0px; }
\ No newline at end of file diff --git a/config/rofi/config-rofi-theme.rasi b/config/rofi/config-rofi-theme.rasi index 285c026f..83975f64 100644 --- a/config/rofi/config-rofi-theme.rasi +++ b/config/rofi/config-rofi-theme.rasi @@ -5,7 +5,8 @@ /* ---- Window ---- */ window { - width: 45%; + width: inherit; + height: inherit; } /* ---- Mainbox ---- */ @@ -14,31 +15,29 @@ mainbox { [ "inputbar", "listview"]; } +/* ---- Entry input ---- */ +entry { + expand: true; + placeholder: " โฌ๏ธ Select Which Rofi Theme wanted to apply"; +} + /* ---- Listview ---- */ listview { columns: 2; lines: 7; fixed-height: false; + margin: 10px; scrollbar: true; + spacing: 6px; } -/* ---- Entry input ---- */ -entry { - expand: true; - placeholder: " โฌ๏ธ Select Which Rofi Theme wanted to apply"; -} - - /* ---- Elements ---- */ -element { - orientation: vertical; -} - element-icon { - size: 0%; + size: 0%; } element-text { horizontal-align: 0.0; - margin: 5px 30px 5px 30px; + vertical-align: 0.5; + margin: 0px; + padding: 0px; } - diff --git a/config/rofi/config-wallpaper-effect.rasi b/config/rofi/config-wallpaper-effect.rasi index 67c0f1b2..61d68a76 100644 --- a/config/rofi/config-wallpaper-effect.rasi +++ b/config/rofi/config-wallpaper-effect.rasi @@ -18,7 +18,8 @@ entry { /* ---- Window ---- */ window { - width: 35%; + width: inherit; + height: inherit; } /* ---- Listview ---- */ @@ -27,6 +28,7 @@ listview { lines: 7; fixed-height: false; scrollbar: true; + spacing: 6px; } /* ---- Inputbar ---- */ @@ -42,5 +44,6 @@ element-icon { element-text { horizontal-align: 0.0; vertical-align: 0.0; - margin: 5px 30px 5px 30px; + margin: 0px; + padding: 0px; }
\ No newline at end of file diff --git a/config/rofi/config-wallpaper.rasi b/config/rofi/config-wallpaper.rasi index ca2789d8..99f68098 100644 --- a/config/rofi/config-wallpaper.rasi +++ b/config/rofi/config-wallpaper.rasi @@ -9,7 +9,8 @@ configuration { } window { - width: 60%; + width: 75%; + height: inherit; } /* ---- Mainbox ---- */ @@ -22,34 +23,46 @@ entry { expand: true; placeholder: " ๐๏ธ Search / Choose Wallpaper"; horizontal-align: 0.5; + horizontal-align: 0.5; } /* ---- Listview ---- */ listview { - columns: 4; + columns: 6; lines: 2; - spacing: 10px; + spacing: 20px; padding: 10px; + columns: 6; + lines: 2; flow: horizontal; - fixed-width: false; + fixed-width: true; fixed-height: true; } /* ---- Element ---- */ element { orientation: vertical; - border-radius: 12px; - spacing: 20px; - padding: 6px; + padding: 0px; + spacing: 0px; + border-radius: 10px; + padding: 0px; + margin: 0px; +} + +element selected.normal { + background-color: transparent; } element-icon { - vertical-align: 0.5; + text-color: inherit; + size: 10%; + margin: -30px; + cursor: inherit; } element-text { - vertical-align: 1.0; + vertical-align: 0.5; horizontal-align: 0.5; - padding: 0px; + padding: 10px; margin: 0px; } diff --git a/config/rofi/config-waybar-layout.rasi b/config/rofi/config-waybar-layout.rasi index be9d5ac5..97ebe96f 100644 --- a/config/rofi/config-waybar-layout.rasi +++ b/config/rofi/config-waybar-layout.rasi @@ -6,7 +6,7 @@ /* ---- Mainbox ---- */ mainbox { children: - [ "inputbar", "listview"]; + [ "inputbar", "message", "listview"]; } /* ---- Configuration ---- */ @@ -16,13 +16,14 @@ configuration { /* ---- Window ---- */ window { - width: 45%; + width: inherit; + height: inherit; } /* ---- Entry ---- */ entry { expand: true; - placeholder: " ๐ผ๏ธ Search / Choose Waybar Layout"; + placeholder: " ๐ผ๏ธ Search / Choose Waybar Layout"; } /* ---- Listview ---- */ @@ -32,6 +33,7 @@ listview { fixed-height: false; margin: 10px; scrollbar: true; + spacing: 6px; } /* ---- Elements ---- */ @@ -40,5 +42,6 @@ element-icon { } element-text { horizontal-align: 0.0; - margin: 5px 30px 5px 30px; -} + margin: 0px; + padding: 0px; +}
\ No newline at end of file diff --git a/config/rofi/config-waybar-style.rasi b/config/rofi/config-waybar-style.rasi index 67954bff..bf9b11f2 100644 --- a/config/rofi/config-waybar-style.rasi +++ b/config/rofi/config-waybar-style.rasi @@ -5,8 +5,7 @@ /* ---- Mainbox ---- */ mainbox { - children: - [ "inputbar", "listview"]; + children: [ "inputbar", "message", "listview"]; } /* ---- Configuration ---- */ @@ -16,7 +15,8 @@ configuration { /* ---- Window ---- */ window { - width: 45%; + width: inherit; + height: inherit; } /* ---- Entry ---- */ @@ -32,6 +32,7 @@ listview { fixed-height: false; margin: 10px; scrollbar: true; + spacing: 6px; } /* ---- Elements ---- */ @@ -40,5 +41,6 @@ element-icon { } element-text { horizontal-align: 0.0; - margin: 5px 30px 5px 30px; + margin: 0px; + padding: 0px; } diff --git a/config/rofi/config-zsh-theme.rasi b/config/rofi/config-zsh-theme.rasi index 1b0b58f7..77de89ea 100644 --- a/config/rofi/config-zsh-theme.rasi +++ b/config/rofi/config-zsh-theme.rasi @@ -10,7 +10,8 @@ configuration { /* ---- Window ---- */ window { - width: 40%; + width: inherit; + height: inherit; border-radius: 15px; } @@ -58,9 +59,9 @@ textbox { /* ---- Element ---- */ element-icon { - size: 0%; + size: 0%; } element-text { - horizontal-align: 0.0; - margin: 5px 30px 5px 30px; + horizontal-align: 0.0; + margin: 5px 30px 5px 30px; } diff --git a/config/rofi/config.rasi b/config/rofi/config.rasi index b52ef00e..41a48540 100644 --- a/config/rofi/config.rasi +++ b/config/rofi/config.rasi @@ -21,4 +21,4 @@ configuration { /* note: Element-text font and size, edit configs in ~/.config/rofi/themes/ */ -@theme "~/.config/rofi/themes/KooL_style-2-Dark.rasi" +@theme "~/.config/rofi/themes/KooL_style-9.rasi" diff --git a/config/rofi/themes/KooL_LonerOrZ.rasi b/config/rofi/themes/KooL_LonerOrZ.rasi index bfa17b6b..0c8ce899 100644 --- a/config/rofi/themes/KooL_LonerOrZ.rasi +++ b/config/rofi/themes/KooL_LonerOrZ.rasi @@ -126,7 +126,7 @@ element { text-color: @FG; orientation: horizontal; border-radius: 4px; - padding: 6px 6px 6px 6px; + padding: 12px; } element-icon { @@ -147,6 +147,7 @@ element-text { margin: 2px 0px 2px 2px; } + element normal.urgent, element alternate.urgent { background-color: @UGT; @@ -160,6 +161,7 @@ element alternate.active { text-color: @FG; } +element-text selected, element selected { background-color: @BGA; text-color: @SEL; diff --git a/config/rofi/themes/KooL_style-1.rasi b/config/rofi/themes/KooL_style-1.rasi index 9391e491..1bae71f3 100644 --- a/config/rofi/themes/KooL_style-1.rasi +++ b/config/rofi/themes/KooL_style-1.rasi @@ -35,7 +35,7 @@ configuration { /*****-- Elements Font Size -----*****/ element-text { - font: "JetBrainsMono Nerd Font SemiBold 12"; + font: "JetBrainsMono Nerd Font SemiBold 13"; } /* ---- Window ---- */ window { @@ -167,6 +167,7 @@ element { cursor: pointer; } +element-text selected, element normal.normal { background-color: inherit; text-color: inherit; diff --git a/config/rofi/themes/KooL_style-10-Fancy-v2.rasi b/config/rofi/themes/KooL_style-10-Fancy-v2.rasi index 0a1d1b21..fe5afcdb 100644 --- a/config/rofi/themes/KooL_style-10-Fancy-v2.rasi +++ b/config/rofi/themes/KooL_style-10-Fancy-v2.rasi @@ -2,12 +2,6 @@ /* KooL Hyprland Rofi Style 10 - Fancy v2 */ /* Credit to DaveDavenport & Rasmus Steinke */ -/** - * Edited by: Dave Davenport - * User: Rasi - * Copyright: Rasmus Steinke - */ - /* global settings and color variables */ * { blue: #A7c6E2; @@ -30,6 +24,11 @@ line-style: "none"; } +/*****-- Elements Font Size -----*****/ +element-text { + font: "JetBrainsMono Nerd Font SemiBold 13"; +} + prompt-box { background-color : transparent; } @@ -69,16 +68,16 @@ listview { } /* ---- Scrollbar ---- */ scrollbar { - border: 0px; - border-radius: 10px; - background-color: @blue; - handle-color: @orange; - handle-width: 2px ; - padding: 0; + border : 0px; + border-radius : 10px; + background-color: @blue; + handle-color : @orange; + handle-width : 2px ; + padding : 0; } element { border: 0px; - padding: 0px; + padding: 5px; margin: 0px; spacing: 0.5em; color: @black; @@ -98,8 +97,10 @@ element normal.active { color: @active; background-color: @light-grey; } + +element-text selected, element selected.normal { - border-radius: 0px; + border-radius: 10px; color: @black; background-color: @dark-orange; } @@ -123,6 +124,7 @@ element alternate.active { color: @active; background-color: @medium-grey; } + inputbar { spacing : 5px; background-color : #88003300; @@ -162,6 +164,11 @@ message { border : 5px; } +textbox { + vertical-align: 0.5; + horizontal-align: 0.5; +} + prompt-colon { spacing : 0; enabled : false; diff --git a/config/rofi/themes/KooL_style-10-Fancy.rasi b/config/rofi/themes/KooL_style-10-Fancy.rasi index 612d4246..52c9363f 100644 --- a/config/rofi/themes/KooL_style-10-Fancy.rasi +++ b/config/rofi/themes/KooL_style-10-Fancy.rasi @@ -2,13 +2,6 @@ /* KooL Hyprland Rofi Style 10 - Fancy */ /* Credit to DaveDavenport. I have only some few things changed */ -/******************************************************************************* - * ROFI Color theme - * Theme designed to show off moving, packing of widgets, icons and more. - * User: DaveDavenport - * Copyright: DaveDavenport - ********************************************************************************/ - /* ---- Configuration ---- */ configuration { @@ -51,7 +44,7 @@ configuration { /*****-- Elements Font Size -----*****/ element-text { - font: "JetBrainsMono Nerd Font SemiBold 12"; + font: "JetBrainsMono Nerd Font SemiBold 13"; } window { @@ -172,7 +165,7 @@ listview { element { border: 1; border-color: transparent; - padding: 4px ; + padding: 12px ; } element-text { background-color: inherit; @@ -220,6 +213,12 @@ element.alternate.active { background-color: @alternate-active-background; text-color: @alternate-active-foreground; } + +element-text selected { + background-color: @selected-active-background; + text-color: @selected-active-foreground; +} + /* ---- Scrollbar ---- */ scrollbar { border: 0px; diff --git a/config/rofi/themes/KooL_style-11-Win11-list-dark.rasi b/config/rofi/themes/KooL_style-11-Win11-list-dark.rasi index 1dcadb81..44532d76 100644 --- a/config/rofi/themes/KooL_style-11-Win11-list-dark.rasi +++ b/config/rofi/themes/KooL_style-11-Win11-list-dark.rasi @@ -34,7 +34,7 @@ configuration { /*****-- Elements Font Size -----*****/ element-text { - font: "JetBrainsMono Nerd Font SemiBold 12"; + font: "JetBrainsMono Nerd Font SemiBold 13"; } element-icon, element-text, scrollbar { @@ -91,7 +91,7 @@ listview { element { spacing : 1em; - padding : 8px; + padding : 20px; border-radius : 2px; } @@ -111,8 +111,11 @@ element selected active { text-color: @accent; } +element-text selected, element selected { background-color: @bg3; + padding: 20px; + border-radius: 12px; } element selected urgent { diff --git a/config/rofi/themes/KooL_style-11-Win11-list-light.rasi b/config/rofi/themes/KooL_style-11-Win11-list-light.rasi index b722d44f..fdcd4f1a 100644 --- a/config/rofi/themes/KooL_style-11-Win11-list-light.rasi +++ b/config/rofi/themes/KooL_style-11-Win11-list-light.rasi @@ -23,9 +23,9 @@ configuration { fg1 : #5f5f5f; accent : #005fb8; urgent : @accent; - - background-color : transparent; - text-color : @fg0; + + background-color: transparent; + text-color : @fg0; margin : 0; padding : 0; @@ -34,7 +34,7 @@ configuration { /*****-- Elements Font Size -----*****/ element-text { - font: "JetBrainsMono Nerd Font SemiBold 12"; + font: "JetBrainsMono Nerd Font SemiBold 13"; } element-icon, element-text, scrollbar { @@ -68,6 +68,7 @@ inputbar { icon-search, entry, element-icon, element-text { vertical-align: 0.5; + background-color : transparent; } icon-search { @@ -80,6 +81,7 @@ entry { placeholder : "Search ๐ NOTE: CTRL TAB to change MODE"; text-color : @fg1; horizontal-align : 0.5; + background-color : transparent; } listview { @@ -111,8 +113,12 @@ element selected active { text-color: @accent; } -element selected { - background-color: @bg3; +element-text selected, +element selected normal { + background-color: @bg0; + text-color: @accent; + padding: 20px; + border-radius: 12px; } element selected urgent { @@ -143,9 +149,8 @@ error-message { } textbox { - padding : 10px; - background-color : @bg0; - text-color : @fg0; - vertical-align : 0.5; - horizontal-align : 0.5; + padding : 10px; + text-color : @fg0; + vertical-align : 0.5; + horizontal-align : 0.5; } diff --git a/config/rofi/themes/KooL_style-12-TOP-Docu.rasi b/config/rofi/themes/KooL_style-12-TOP-Docu.rasi index 0a5e0575..824eb543 100644 --- a/config/rofi/themes/KooL_style-12-TOP-Docu.rasi +++ b/config/rofi/themes/KooL_style-12-TOP-Docu.rasi @@ -32,7 +32,7 @@ entry { border: 2px 0px; border-color: darkgrey; background-color: grey; - padding: 4px; + padding: 12px; placeholder: "๐ Search"; placeholder-color: darkgrey; cursor: text; @@ -40,7 +40,7 @@ entry { /*****-- Elements Font Size -----*****/ element-text { - font: "JetBrainsMono Nerd Font SemiBold 12"; + font: "JetBrainsMono Nerd Font SemiBold 13"; } inputbar { @@ -82,6 +82,7 @@ icon-keyboard { window { anchor: north; location: north; + y-offset: 10px; width: 100%; background-color: black / 50%; padding: 0.5em; @@ -109,12 +110,14 @@ element { border-color: darkgrey; background-color: grey; cursor: pointer; - padding: 2px; + padding: 20px; } +element-text selected, element selected { - background-color: white/20%; - text-color: black; + background-color: inherit; + text-color: inherit; + padding: 20px; } @@ -128,6 +131,7 @@ element-text { cursor: inherit; } + /* ---- Scrollbar ---- */ scrollbar { border-radius: 10px; diff --git a/config/rofi/themes/KooL_style-13-Vertical.rasi b/config/rofi/themes/KooL_style-13-Vertical.rasi new file mode 100644 index 00000000..a7cb340a --- /dev/null +++ b/config/rofi/themes/KooL_style-13-Vertical.rasi @@ -0,0 +1,277 @@ +/* ---- ๐ซ https://github.com/JaKooLit ๐ซ ---- */ +/* KooL_Style 13 (thin) */ + +/* ---- Configuration ---- */ +configuration { + modi: "drun,run,filebrowser"; + font: "Fira Code SemiBold 12"; + show-icons: true; + display-drun: "๏ฒโ"; + display-run: "๏ โ"; + display-filebrowser: "๏ผ"; + display-window: "๏โ"; + drun-display-format: "{name}"; + hover-select: true; + me-select-entry: "MouseSecondary"; + me-accept-entry: "MousePrimary"; + window-format: "{w} ยท {c} ยท {t}"; + dpi: 1; + +} +/* ---- Load wallust colors ---- */ +@theme "~/.config/rofi/wallust/colors-rofi.rasi" + +/* ---- Global Properties ---- */ +* { + background-alt: @color10; + selected: @color12; + active: @color11; + urgent: red; + + text-selected: @background; + text-color: @foreground; + border-color: @selected; +} + +/*****-- Elements Font Size -----*****/ +element-text { + font: "JetBrainsMono Nerd Font SemiBold 13"; +} + +/* ---- Window ---- */ +window { + width: 15%; + height: 80%; + x-offset: 8px; + y-offset: 0px; + spacing: 0px; + padding: 0px; + margin: 0px; + border: 2px; + border-color: @border-color; + cursor: "default"; + location: center; + anchor: center; + fullscreen: false; + enabled: true; + border-radius: 12px; + background-color: rgba(0, 0, 0, 0.6); +} + +/* ---- Mainbox ---- */ +mainbox { + enabled: true; + orientation: vertical; + padding: 0px; + background-color: rgba(0, 0, 0, 0.1); + children: [ "inputbar", "imagebox" ]; + border-radius: 12px; +} + +/* ---- Imagebox ---- */ +imagebox { + background-color: transparent; + orientation: vertical; + children: [ "mode-switcher", "listbox"]; +} + +/* ---- Listbox ---- */ +listbox { + spacing: 5px; + orientation: vertical; + children: [ "message", "listview" ]; + padding: 6px; + border-radius: 12px; + border: 0px; + border-color: @border-color; + background-color: transparent; +} + +/* ---- Dummy ---- */ +dummy { + background-color: transparent; +} + +/* ---- Inputbar ---- */ +inputbar { + enabled: true; + text-color: @foreground; + spacing: 10px; + padding: 30px; + border-radius: 10px; + border-color: @border-color; + background-color: @background; + background-image: url("~/.config/rofi/.current_wallpaper", width); + children: [ "textbox-prompt-colon","entry" ]; + border: 0px; +} + +textbox-prompt-colon { + enabled: true; + padding: 6px 0px 6px 10px; + expand: false; + str: "โ๏ธ"; + text-color: inherit; + background-color: transparent; +} + +entry { + enabled: true; + padding: 6px 0px 0px 0px; + text-color: @foreground; + cursor: text; + border-radius: 12px; + placeholder: "Type to search"; + placeholder-color: inherit; + background-color: @background; + horizontal-align: 0.5; +} + +/* ---- Mode Switcher ---- */ +mode-switcher{ + orientation: horizontal; + enabled: true; + padding: 8px; + spacing: 12px; + background-color: transparent; + text-color: @foreground; +} + +button { + padding: 10px; + border-radius: 10px; + background-color: @background; + text-color: inherit; + cursor: pointer; + border: 1px; + border-color: @border-color; +} + +button selected { + background-color: @active; + text-color: @foreground; + border: 1px; + border-color: @background; + +} + +/* ---- Listview ---- */ +listview { + enabled: true; + columns: 1; + lines: 10; + spacing: 0px; + dynamic: true; + cycle: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: false; + fixed-columns: true; + background-color: transparent; + cursor: "default"; +} + +/* ---- Scrollbar ---- */ +scrollbar { + border: 0px; + border-radius: 10px; + background-color: transparent; + handle-color: @active; + handle-width: 2px ; + padding: 0; +} + +/* ---- Element ---- */ +element { + enabled: true; + padding: 15px; + spacing: 10px; + cursor: pointer; + background-color: transparent; + border-radius: 10px; + border: 0px; +} + +element normal.normal { + background-color: inherit; + text-color: @foreground; +} + +element normal.urgent { + background-color: inherit; + text-color: @foreground; +} + +element normal.active { + background-color: inherit; + text-color: @foreground; +} + +element-text selected, +element selected.normal { + background-color: @active; + text-color: @foreground; +} + +element selected.urgent { + background-color: inherit; + text-color: @foreground; +} + +element selected.active { + background-color: inherit; + text-color: @foreground; +} + +element alternate.normal { + background-color: inherit; + text-color: @foreground; +} + +element alternate.urgent { + background-color: inherit; + text-color: @foreground; +} + +element alternate.active { + background-color: inherit; + text-color: @foreground; +} + +element-icon { + background-color: transparent; + text-color: inherit; + size: 30px; + cursor: inherit; +} + +element-text { + background-color: transparent; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.0; +} + +/*****----- Message -----*****/ +message { + background-color: @background-alt; + margin: 10px; + border-radius: 12px; +} + +textbox { + padding: 10px; + background-color: @background-alt; + text-color: @foreground; + vertical-align: 0.5; + horizontal-align: 0.5; +} + +error-message { + padding: 15px; + border-radius: 12px; + background-color: @background-alt; + text-color: @foreground; +} diff --git a/config/rofi/themes/KooL_style-2-Dark.rasi b/config/rofi/themes/KooL_style-2-Dark.rasi index 7be669d8..957bf8a9 100644 --- a/config/rofi/themes/KooL_style-2-Dark.rasi +++ b/config/rofi/themes/KooL_style-2-Dark.rasi @@ -25,7 +25,7 @@ configuration { } /*****-- Elements Font Size -----*****/ element-text { - font: "JetBrainsMono Nerd Font SemiBold 12"; + font: "JetBrainsMono Nerd Font SemiBold 13"; } /*****----- Main Window -----*****/ @@ -53,7 +53,7 @@ mainbox { enabled: true; spacing: 20px; margin: 10px; - padding: 20px; + padding: 15px; border-radius: 12px; background-color: black/90%; children: [ "inputbar", "mode-switcher", "message", "listview" ]; @@ -64,7 +64,7 @@ inputbar { enabled: true; spacing: 0px; margin: 0px; - padding: 0px 0px 10px 0px; + padding: 20px 0px 20px 0px; border: 0px 0px 2px 0px; border-radius: 0px; border-color: gray/20%; @@ -98,7 +98,7 @@ listview { spacing: 40px; margin: 0px; - padding: 20px 0px 0px 0px; + padding: 0px; border: 0px solid; background-color: transparent; cursor: "default"; @@ -106,20 +106,20 @@ listview { /* ---- Scrollbar ---- */ scrollbar { - border: 1px; - border-radius: 10px; - background-color: inherit; - handle-color: #719DF9; - handle-width: 2px ; - padding: 0; + border: 1px; + border-radius: 10px; + background-color: inherit; + handle-color: #719DF9; + handle-width: 2px ; + padding: 0; } /*****----- Elements -----*****/ element { enabled: true; spacing: 10px; - margin: 0px; - padding: 15px; + margin: 10px; + padding: 20px; border: 1px solid; border-radius: 8px; border-color: white/30%; @@ -131,6 +131,8 @@ element normal.active { background-color: #67FF80; text-color: black; } + +element-text selected, element selected.normal { background-color: #c19419; text-color: black; @@ -188,4 +190,4 @@ textbox { text-color: inherit; vertical-align: 0.5; horizontal-align: 0.5; -} +}
\ No newline at end of file diff --git a/config/rofi/themes/KooL_style-2-Light.rasi b/config/rofi/themes/KooL_style-2-Light.rasi index 551759db..93f68908 100644 --- a/config/rofi/themes/KooL_style-2-Light.rasi +++ b/config/rofi/themes/KooL_style-2-Light.rasi @@ -25,7 +25,7 @@ configuration { } /*****-- Elements Font Size -----*****/ element-text { - font: "JetBrainsMono Nerd Font SemiBold 12"; + font: "JetBrainsMono Nerd Font SemiBold 13"; } /*****----- Main Window -----*****/ @@ -98,7 +98,7 @@ listview { spacing: 40px; margin: 0px; - padding: 20px 0px 0px 0px; + padding: 0px; border: 0px solid; background-color: transparent; cursor: "default"; @@ -108,7 +108,7 @@ listview { scrollbar { border: 0px; border-radius: 10px; - background-color: transparent; + background-color: inherit; handle-color: gray/50%; handle-width: 2px ; padding: 0; @@ -119,7 +119,7 @@ element { enabled: true; spacing: 10px; margin: 0px; - padding: 15px; + padding: 20px 0px 20px 0px; border: 1px solid; border-radius: 8px; border-color: gray/30%; @@ -128,15 +128,18 @@ element { cursor: pointer; } element normal.active { - background-color: #67FF80; + background-color: #67FF80; text-color: black; } + +element-text selected, element selected.normal { - background-color: #FDD66F; + background-color: #FDD66F; text-color: black; } + element selected.active { - background-color: #FF7F7C; + background-color: #FF7F7C; text-color: black; } element-icon { @@ -162,7 +165,6 @@ mode-switcher{ text-color: white; } button { - font: "JetBrainsMono Nerd Font SemiBold 10"; padding: 6px; border: 0px solid; border-radius: 100%; @@ -185,9 +187,8 @@ error-message { } textbox { padding: 10px; - background-color: #719DF9; + background-color: #719DF9; text-color: inherit; vertical-align: 0.5; horizontal-align: 0.5; -} - +}
\ No newline at end of file diff --git a/config/rofi/themes/KooL_style-3-FullScreen-v1.rasi b/config/rofi/themes/KooL_style-3-FullScreen-v1.rasi index fc9c3dfb..79b68c65 100644 --- a/config/rofi/themes/KooL_style-3-FullScreen-v1.rasi +++ b/config/rofi/themes/KooL_style-3-FullScreen-v1.rasi @@ -36,7 +36,7 @@ configuration { /*****-- Elements Font Size -----*****/ element-text { - font: "JetBrainsMono Nerd Font SemiBold 12"; + font: "JetBrainsMono Nerd Font SemiBold 13"; } /* ---- Global Properties ---- */ @@ -182,10 +182,12 @@ element normal.normal { background-color: inherit; text-color: inherit; } + element normal.urgent { background-color: @urgent; text-color: @foreground; } + element normal.active { background-color: @active; text-color: @foreground; diff --git a/config/rofi/themes/KooL_style-3-Fullscreen-v2.rasi b/config/rofi/themes/KooL_style-3-Fullscreen-v2.rasi index a26ac7ca..807a57c3 100644 --- a/config/rofi/themes/KooL_style-3-Fullscreen-v2.rasi +++ b/config/rofi/themes/KooL_style-3-Fullscreen-v2.rasi @@ -58,7 +58,7 @@ configuration { /*****-- Elements Font Size -----*****/ element-text { - font: "JetBrainsMono Nerd Font SemiBold 12"; + font: "JetBrainsMono Nerd Font SemiBold 13"; } /*****----- Main Window -----*****/ @@ -172,18 +172,29 @@ element { orientation: vertical; cursor: pointer; } + element normal.normal { background-color: transparent; text-color: @foreground; } + element selected.normal { - background-color: white / 10%; + background-color: inherit; text-color: @foreground; } + +element-text selected, +element selected.selected { + background-color: white/50%; + text-color: @foreground; + border-radius: 20px; + padding: 20px; +} + element-icon { background-color: transparent; text-color: inherit; - size: 72px; + size: 7%; cursor: inherit; } element-text { @@ -193,6 +204,7 @@ element-text { cursor: inherit; vertical-align: 0.5; horizontal-align: 0.5; + padding: 30px; } /*****----- Message -----*****/ diff --git a/config/rofi/themes/KooL_style-4.rasi b/config/rofi/themes/KooL_style-4.rasi index b440189b..8a7b8ed7 100644 --- a/config/rofi/themes/KooL_style-4.rasi +++ b/config/rofi/themes/KooL_style-4.rasi @@ -57,7 +57,7 @@ configuration { /*****-- Elements Font Size -----*****/ element-text { - font: "JetBrainsMono Nerd Font SemiBold 12"; + font: "JetBrainsMono Nerd Font SemiBold 13"; } /*****----- Main Window -----*****/ @@ -221,6 +221,8 @@ element normal.active { background-color: transparent; text-color: @active-foreground; } + +element-text selected, element selected.normal { background-color: @selected-normal-background; text-color: @selected-normal-foreground; diff --git a/config/rofi/themes/KooL_style-5.rasi b/config/rofi/themes/KooL_style-5.rasi index d2a6c125..44f6da65 100644 --- a/config/rofi/themes/KooL_style-5.rasi +++ b/config/rofi/themes/KooL_style-5.rasi @@ -36,7 +36,7 @@ configuration { /*****-- Elements Font Size -----*****/ element-text { - font: "JetBrainsMono Nerd Font SemiBold 12"; + font: "JetBrainsMono Nerd Font SemiBold 13"; } /* ---- Window ---- */ @@ -183,7 +183,7 @@ scrollbar { /* ---- Element ---- */ element { enabled: true; - padding: 5px; + padding: 12px; margin: 2px; cursor: pointer; background-color: transparent; @@ -206,6 +206,7 @@ element normal.active { text-color: inherit; } +element-text selected, element selected.normal { background-color: @active; text-color: inherit; diff --git a/config/rofi/themes/KooL_style-6.rasi b/config/rofi/themes/KooL_style-6.rasi index 175f6ee9..255554cf 100644 --- a/config/rofi/themes/KooL_style-6.rasi +++ b/config/rofi/themes/KooL_style-6.rasi @@ -36,7 +36,7 @@ configuration { /*****-- Elements Font Size -----*****/ element-text { - font: "JetBrainsMono Nerd Font SemiBold 12"; + font: "JetBrainsMono Nerd Font SemiBold 13"; } /* ---- Window ---- */ @@ -123,12 +123,12 @@ listview { /* ---- Scrollbar ---- */ scrollbar { - border: 0px; - border-radius: 10px; - background-color: transparent; - handle-color: @active; - handle-width: 2px ; - padding: 0; + border: 0px; + border-radius: 10px; + background-color: transparent; + handle-color: @active; + handle-width: 2px ; + padding: 0; } /* ---- Dummy ---- */ dummy { @@ -160,7 +160,7 @@ button selected { element { enabled: true; spacing: 10px; - padding: 4px; + padding: 15px; border-radius: 10px; background-color: transparent; cursor: pointer; @@ -174,6 +174,8 @@ element normal.urgent { background-color: @urgent; text-color: @foreground; } + +element-text selected, element normal.active { background-color: @active; text-color: @foreground; diff --git a/config/rofi/themes/KooL_style-7.rasi b/config/rofi/themes/KooL_style-7.rasi index 3b444baa..89e9af48 100644 --- a/config/rofi/themes/KooL_style-7.rasi +++ b/config/rofi/themes/KooL_style-7.rasi @@ -7,10 +7,10 @@ configuration { modi: "drun,run,filebrowser,window"; show-icons: true; - display-drun: "๏ฒโ"; - display-run: "๏ โ"; - display-filebrowser: "๏ผโ"; - display-window: "๏โ"; + display-drun: "๏ฒโ "; + display-run: "๏ โ "; + display-filebrowser: "๏ผโ "; + display-window: "๏โ "; drun-display-format: "{name}"; dpi: 1; hover-select: true; @@ -31,7 +31,7 @@ configuration { } /*****-- Elements Font Size -----*****/ element-text { - font: "JetBrainsMono Nerd Font SemiBold 12"; + font: "JetBrainsMono Nerd Font SemiBold 13"; } /*****----- Main Window -----*****/ @@ -141,7 +141,7 @@ element { enabled: true; spacing: 10px; margin: 0px; - padding: 0px; + padding: 20px; border: 0px solid; border-radius: 0px; border-color: @selected; @@ -154,14 +154,15 @@ element normal.normal { background-color: transparent; text-color: @foreground; } + +element-text selected, element selected.normal { - border-radius: 10%; + border-radius: 30px; background-color: @color11; text-color: @foreground; } element-icon { padding: 0px; - border-radius: 100%; background-color: transparent; text-color: inherit; size: 5%; diff --git a/config/rofi/themes/KooL_style-8.rasi b/config/rofi/themes/KooL_style-8.rasi index 7a264ad7..ead645bb 100644 --- a/config/rofi/themes/KooL_style-8.rasi +++ b/config/rofi/themes/KooL_style-8.rasi @@ -30,7 +30,7 @@ configuration { /*****-- Elements Font Size -----*****/ element-text { - font: "JetBrainsMono Nerd Font SemiBold 12"; + font: "JetBrainsMono Nerd Font SemiBold 13"; } /* ---- Window ---- */ @@ -123,7 +123,7 @@ mode-switcher { orientation: horizontal; width: 2em; enabled: true; - padding: 1em; + padding: 0.7em; spacing: 1em; background-color: transparent; } @@ -133,6 +133,7 @@ button { border-radius: 2em; background-color: @background; text-color: @foreground; + padding: 0.4em; } button selected { @@ -153,12 +154,13 @@ scrollbar { element { enabled: true; spacing: 0em; - padding: 0.5em; + padding: 0.8em; cursor: pointer; background-color: transparent; text-color: @foreground; } +element-text selected, element selected.normal { background-color: @color11; text-color: @foreground; diff --git a/config/rofi/themes/KooL_style-9.rasi b/config/rofi/themes/KooL_style-9.rasi index c585329d..95507ea8 100644 --- a/config/rofi/themes/KooL_style-9.rasi +++ b/config/rofi/themes/KooL_style-9.rasi @@ -37,7 +37,7 @@ configuration { /*****-- Elements Font Size -----*****/ element-text { - font: "JetBrainsMono Nerd Font SemiBold 12"; + font: "JetBrainsMono Nerd Font SemiBold 13"; } /* ---- Window ---- */ @@ -48,19 +48,12 @@ window { border: 2px; border-color: @BDR; border-radius: 10px; - width: 30%; + width: 25%; anchor: center; x-offset: 0; y-offset: 0; } -mainbox { - background-color: @BG; - children: [ inputbar, listview ]; - spacing: 15px; - padding: 15px; -} - prompt { enabled: true; padding: 8px; @@ -77,14 +70,13 @@ textbox-prompt-colon { padding: 8px 12px 8px 12px; } -/* ---- Entry input ---- */ entry { background-color: @BG; text-color: @FG; placeholder-color: @FG; expand: true; horizontal-align: 0; - placeholder: " Search ๐ NOTE: CTRL TAB to change MODE"; + placeholder: "Search ๐ NOTE: CTRL TAB to change MODE"; blink: true; border: 0px 0px 2px 0px; border-color: @BDR; @@ -111,36 +103,40 @@ case-indicator { spacing: 0; } -/* ---- Listview ---- */ + listview { background-color: @BG; columns: 1; lines: 7; spacing: 4px; - cycle: true; + cycle: false; dynamic: true; layout: vertical; - scrollbar: true; - padding: 10px; } /* ---- Scrollbar ---- */ scrollbar { - border: 0px; - border-radius: 10px; - border-color: @color12; - handle-color: @color11; - handle-width: 2px ; - padding: 0; + border: 0px; + border-radius: 10px; + background-color: transparent; + handle-color: @BDR; + handle-width: 2px ; + padding: 0; +} + +mainbox { + background-color: @BG; + children: [ inputbar, message, listview ]; + spacing: 15px; + padding: 15px; } -/* ---- Elements ---- */ element { background-color: @BG; text-color: @FG; orientation: horizontal; border-radius: 4px; - padding: 6px 6px 6px 6px; + padding: 12px; } element-icon { @@ -161,6 +157,7 @@ element-text { margin: 2px 0px 2px 2px; } + element normal.urgent, element alternate.urgent { background-color: @UGT; @@ -174,6 +171,7 @@ element alternate.active { text-color: @FG; } +element-text selected, element selected { background-color: @BGA; text-color: @SEL; @@ -192,22 +190,19 @@ element selected.active { color: @FG; } -/* ---- Message ---- */ +/*****----- Message -----*****/ message { - background-color: transparent; - border: 0px; -} -textbox { - padding: 12px; - border-radius: 10px; - background-color: @BDR; - text-color: @foreground; - vertical-align: 0.5; - horizontal-align: 0.5; + background-color: transparent; + border: 0px; } error-message { - padding: 12px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; + padding: 20px; +} +textbox { + padding: 10px; + border-radius: 10px; + background-color: @BDR; + text-color: @SEL; + vertical-align: 0.5; + horizontal-align: 0.5; }
\ No newline at end of file |
