aboutsummaryrefslogtreecommitdiff
path: root/linux/rofi/launchers
diff options
context:
space:
mode:
authorjakob.stendahl <jakob.stendahl@infomedia.dk>2024-01-23 11:13:18 +0100
committerjakob.stendahl <jakob.stendahl@infomedia.dk>2024-01-23 11:13:18 +0100
commit72efe134f645a5212f875c153dd8db4a64cbe968 (patch)
treed23229285071bf381515657b94919852ebf426c9 /linux/rofi/launchers
parente33d5f8d10d34e5a3a4bb292015961dd574f4c93 (diff)
downloaddotfiles-72efe134f645a5212f875c153dd8db4a64cbe968.tar.gz
dotfiles-72efe134f645a5212f875c153dd8db4a64cbe968.zip
changes
Diffstat (limited to 'linux/rofi/launchers')
-rw-r--r--linux/rofi/launchers/colorful/colors.rasi9
-rwxr-xr-xlinux/rofi/launchers/colorful/launcher.sh51
-rw-r--r--linux/rofi/launchers/colorful/style_1.rasi115
-rw-r--r--linux/rofi/launchers/colorful/style_10.rasi117
-rw-r--r--linux/rofi/launchers/colorful/style_11.rasi125
-rw-r--r--linux/rofi/launchers/colorful/style_12.rasi128
-rw-r--r--linux/rofi/launchers/colorful/style_2.rasi115
-rw-r--r--linux/rofi/launchers/colorful/style_3.rasi116
-rw-r--r--linux/rofi/launchers/colorful/style_4.rasi115
-rw-r--r--linux/rofi/launchers/colorful/style_5.rasi115
-rw-r--r--linux/rofi/launchers/colorful/style_6.rasi110
-rw-r--r--linux/rofi/launchers/colorful/style_7.rasi115
-rw-r--r--linux/rofi/launchers/colorful/style_8.rasi121
-rw-r--r--linux/rofi/launchers/colorful/style_9.rasi122
-rw-r--r--linux/rofi/launchers/misc/appdrawer.rasi136
-rw-r--r--linux/rofi/launchers/misc/appdrawer_alt.rasi136
-rw-r--r--linux/rofi/launchers/misc/appfolder.rasi136
-rw-r--r--linux/rofi/launchers/misc/blurry.rasi120
-rw-r--r--linux/rofi/launchers/misc/blurry_full.rasi116
-rw-r--r--linux/rofi/launchers/misc/column.rasi136
-rw-r--r--linux/rofi/launchers/misc/gnome_do.rasi165
-rw-r--r--linux/rofi/launchers/misc/kde_krunner.rasi143
-rw-r--r--linux/rofi/launchers/misc/kde_simplemenu.rasi143
-rwxr-xr-xlinux/rofi/launchers/misc/launcher.sh22
-rw-r--r--linux/rofi/launchers/misc/launchpad.rasi116
-rw-r--r--linux/rofi/launchers/misc/row.rasi136
-rw-r--r--linux/rofi/launchers/misc/row_center.rasi136
-rw-r--r--linux/rofi/launchers/misc/row_dock.rasi136
-rw-r--r--linux/rofi/launchers/misc/row_dropdown.rasi136
-rw-r--r--linux/rofi/launchers/misc/screen.rasi132
-rw-r--r--linux/rofi/launchers/misc/slingshot.rasi132
-rw-r--r--linux/rofi/launchers/ribbon/full_bottom.rasi133
-rw-r--r--linux/rofi/launchers/ribbon/full_left.rasi133
-rw-r--r--linux/rofi/launchers/ribbon/full_right.rasi133
-rw-r--r--linux/rofi/launchers/ribbon/full_top.rasi133
-rwxr-xr-xlinux/rofi/launchers/ribbon/launcher.sh28
-rw-r--r--linux/rofi/launchers/ribbon/ribbon_bottom.rasi138
-rw-r--r--linux/rofi/launchers/ribbon/ribbon_bottom_round.rasi138
-rw-r--r--linux/rofi/launchers/ribbon/ribbon_left.rasi138
-rw-r--r--linux/rofi/launchers/ribbon/ribbon_left_round.rasi138
-rw-r--r--linux/rofi/launchers/ribbon/ribbon_right.rasi138
-rw-r--r--linux/rofi/launchers/ribbon/ribbon_right_round.rasi138
-rw-r--r--linux/rofi/launchers/ribbon/ribbon_top.rasi138
-rw-r--r--linux/rofi/launchers/ribbon/ribbon_top_round.rasi138
-rw-r--r--linux/rofi/launchers/ribbon/styles/berry.rasi9
-rw-r--r--linux/rofi/launchers/ribbon/styles/bluish.rasi9
-rw-r--r--linux/rofi/launchers/ribbon/styles/cocoa.rasi9
-rw-r--r--linux/rofi/launchers/ribbon/styles/colors.rasi10
-rw-r--r--linux/rofi/launchers/ribbon/styles/faded.rasi9
-rw-r--r--linux/rofi/launchers/ribbon/styles/gotham.rasi9
-rw-r--r--linux/rofi/launchers/ribbon/styles/mask.rasi9
-rw-r--r--linux/rofi/launchers/ribbon/styles/nightly.rasi9
-rw-r--r--linux/rofi/launchers/ribbon/styles/nordic.rasi9
-rwxr-xr-xlinux/rofi/launchers/slate/launcher.sh27
-rw-r--r--linux/rofi/launchers/slate/slate_bottom.rasi138
-rw-r--r--linux/rofi/launchers/slate/slate_center.rasi138
-rw-r--r--linux/rofi/launchers/slate/slate_full.rasi133
-rw-r--r--linux/rofi/launchers/slate/slate_left.rasi138
-rw-r--r--linux/rofi/launchers/slate/slate_right.rasi138
-rw-r--r--linux/rofi/launchers/slate/slate_top.rasi138
-rw-r--r--linux/rofi/launchers/slate/styles/Amber.rasi36
-rw-r--r--linux/rofi/launchers/slate/styles/Black.rasi36
-rw-r--r--linux/rofi/launchers/slate/styles/Blue.rasi36
-rw-r--r--linux/rofi/launchers/slate/styles/Blue_gray.rasi36
-rw-r--r--linux/rofi/launchers/slate/styles/Brown.rasi36
-rw-r--r--linux/rofi/launchers/slate/styles/Cyan.rasi36
-rw-r--r--linux/rofi/launchers/slate/styles/Deep_orange.rasi36
-rw-r--r--linux/rofi/launchers/slate/styles/Deep_purple.rasi36
-rw-r--r--linux/rofi/launchers/slate/styles/Gray.rasi36
-rw-r--r--linux/rofi/launchers/slate/styles/Green.rasi36
-rw-r--r--linux/rofi/launchers/slate/styles/Indigo.rasi36
-rw-r--r--linux/rofi/launchers/slate/styles/Light_blue.rasi36
-rw-r--r--linux/rofi/launchers/slate/styles/Light_green.rasi36
-rw-r--r--linux/rofi/launchers/slate/styles/Lime.rasi36
-rw-r--r--linux/rofi/launchers/slate/styles/Orange.rasi36
-rw-r--r--linux/rofi/launchers/slate/styles/Pink.rasi36
-rw-r--r--linux/rofi/launchers/slate/styles/Purple.rasi36
-rw-r--r--linux/rofi/launchers/slate/styles/Red.rasi36
-rw-r--r--linux/rofi/launchers/slate/styles/Teal.rasi36
-rw-r--r--linux/rofi/launchers/slate/styles/Yellow.rasi36
-rw-r--r--linux/rofi/launchers/slate/styles/colors.rasi12
-rwxr-xr-xlinux/rofi/launchers/text/launcher.sh29
-rw-r--r--linux/rofi/launchers/text/style_1.rasi176
-rw-r--r--linux/rofi/launchers/text/style_2.rasi178
-rw-r--r--linux/rofi/launchers/text/style_3.rasi178
-rw-r--r--linux/rofi/launchers/text/style_4.rasi179
-rw-r--r--linux/rofi/launchers/text/style_5.rasi181
-rw-r--r--linux/rofi/launchers/text/style_6.rasi178
-rw-r--r--linux/rofi/launchers/text/style_7.rasi178
-rw-r--r--linux/rofi/launchers/text/styles/berry.rasi15
-rw-r--r--linux/rofi/launchers/text/styles/black.rasi15
-rw-r--r--linux/rofi/launchers/text/styles/bluish.rasi15
-rw-r--r--linux/rofi/launchers/text/styles/cocoa.rasi15
-rw-r--r--linux/rofi/launchers/text/styles/colors.rasi11
-rw-r--r--linux/rofi/launchers/text/styles/faded.rasi15
-rw-r--r--linux/rofi/launchers/text/styles/gotham.rasi15
-rw-r--r--linux/rofi/launchers/text/styles/mask.rasi15
-rw-r--r--linux/rofi/launchers/text/styles/nightly.rasi15
-rw-r--r--linux/rofi/launchers/text/styles/nordic.rasi15
-rw-r--r--linux/rofi/launchers/text/styles/white.rasi15
100 files changed, 8417 insertions, 0 deletions
diff --git a/linux/rofi/launchers/colorful/colors.rasi b/linux/rofi/launchers/colorful/colors.rasi
new file mode 100644
index 0000000..edfb5e8
--- /dev/null
+++ b/linux/rofi/launchers/colorful/colors.rasi
@@ -0,0 +1,9 @@
+/* colors */
+
+* {
+ al: #00000000;
+ bg: #000000ff;
+ se: #101010ff;
+ fg: #FFFFFFff;
+ ac: #FDD835ff;
+}
diff --git a/linux/rofi/launchers/colorful/launcher.sh b/linux/rofi/launchers/colorful/launcher.sh
new file mode 100755
index 0000000..0fbfc4a
--- /dev/null
+++ b/linux/rofi/launchers/colorful/launcher.sh
@@ -0,0 +1,51 @@
+#!/usr/bin/env bash
+
+## Author : Aditya Shakya
+## Mail : adi1090x@gmail.com
+## Github : @adi1090x
+## Twitter : @adi1090x
+
+# Available Styles
+# >> Created and tested on : rofi 1.6.0-1
+#
+# style_1 style_2 style_3 style_4 style_5 style_6
+# style_7 style_8 style_9 style_10 style_11 style_12
+
+theme="style_1"
+dir="$HOME/.config/rofi/launchers/colorful"
+
+# dark
+ALPHA="#00000000"
+BG="#000000ff"
+FG="#FFFFFFff"
+SELECT="#101010ff"
+
+# light
+#ALPHA="#00000000"
+#BG="#FFFFFFff"
+#FG="#000000ff"
+#SELECT="#f3f3f3ff"
+
+# accent colors
+COLORS=('#EC7875' '#61C766' '#FDD835' '#42A5F5' '#BA68C8' '#4DD0E1' '#00B19F' \
+ '#FBC02D' '#E57C46' '#AC8476' '#6D8895' '#EC407A' '#B9C244' '#6C77BB')
+ACCENT="${COLORS[$(( $RANDOM % 14 ))]}ff"
+
+# overwrite colors file
+cat > $dir/colors.rasi <<- EOF
+ /* colors */
+
+ * {
+ al: $ALPHA;
+ bg: $BG;
+ se: $SELECT;
+ fg: $FG;
+ ac: $ACCENT;
+ }
+EOF
+
+# comment these lines to disable random style
+themes=($(ls -p --hide="launcher.sh" --hide="colors.rasi" $dir))
+theme="${themes[$(( $RANDOM % 12 ))]}"
+
+rofi -no-lazy-grab -show drun -modi drun -theme $dir/"$theme"
diff --git a/linux/rofi/launchers/colorful/style_1.rasi b/linux/rofi/launchers/colorful/style_1.rasi
new file mode 100644
index 0000000..60ab3ee
--- /dev/null
+++ b/linux/rofi/launchers/colorful/style_1.rasi
@@ -0,0 +1,115 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Iosevka Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @bg;
+ text-color: @fg;
+ border: 0px;
+ border-color: @ac;
+ border-radius: 12px;
+ width: 35%;
+ location: center;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.30% 1% 0% -0.5%;
+ background-color: @al;
+ text-color: @bg;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @al;
+ text-color: @bg;
+ placeholder-color: @bg;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search";
+ padding: 0.10% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @ac;
+ text-color: @bg;
+ expand: false;
+ border: 0% 0% 0% 0%;
+ border-radius: 0px;
+ border-color: @ac;
+ margin: 0% 0% 0% 0%;
+ padding: 1.5%;
+}
+
+listview {
+ background-color: @al;
+ padding: 10px;
+ columns: 5;
+ lines: 3;
+ spacing: 0%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @al;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @ac;
+ children: [ inputbar, listview ];
+ spacing: 0%;
+ padding: 0%;
+}
+
+element {
+ background-color: @al;
+ text-color: @fg;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2% 0% 2% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 0.5% -0.5% 0.5%;
+}
+
+element selected {
+ background-color: @se;
+ text-color: @fg;
+ border: 0% 0% 0% 0%;
+ border-radius: 12px;
+ border-color: @bg;
+}
diff --git a/linux/rofi/launchers/colorful/style_10.rasi b/linux/rofi/launchers/colorful/style_10.rasi
new file mode 100644
index 0000000..2ef21bb
--- /dev/null
+++ b/linux/rofi/launchers/colorful/style_10.rasi
@@ -0,0 +1,117 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Iosevka Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "Applications";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: true;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @bg;
+ text-color: @fg;
+ border: 0px;
+ border-color: @ac;
+ border-radius: 0px;
+}
+
+prompt {
+ enabled: true;
+ padding: 1% 0.75% 1% 0.75%;
+ background-color: @ac;
+ text-color: @fg;
+ border-radius: 100%;
+ font: "Iosevka Nerd Font 12";
+}
+
+textbox-prompt-colon {
+ padding: 1% 0% 1% 0%;
+ background-color: @se;
+ text-color: @fg;
+ expand: false;
+ str: " :: ";
+}
+
+entry {
+ background-color: @al;
+ text-color: @fg;
+ placeholder-color: @fg;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search...";
+ padding: 1.15% 0.5% 1% 0.5%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @se;
+ text-color: @fg;
+ expand: false;
+ border: 0% 0.2% 0.3% 0%;
+ border-radius: 100%;
+ border-color: @ac;
+}
+
+listview {
+ background-color: @al;
+ padding: 0px;
+ columns: 3;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @al;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @ac;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 20% 15% 20% 15%;
+}
+
+element {
+ background-color: @se;
+ text-color: @fg;
+ orientation: horizontal;
+ border-radius: 100%;
+ padding: 1% 0.5% 1% 0.75%;
+}
+
+element-icon {
+ size: 24px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0;
+ vertical-align: 0.5;
+ margin: 0% 0.25% 0% 0.25%;
+}
+
+element selected {
+ background-color: @se;
+ text-color: @ac;
+ border: 0% 0% 0.3% 0.2%;
+ border-radius: 100%;
+ border-color: @ac;
+}
diff --git a/linux/rofi/launchers/colorful/style_11.rasi b/linux/rofi/launchers/colorful/style_11.rasi
new file mode 100644
index 0000000..4a6792f
--- /dev/null
+++ b/linux/rofi/launchers/colorful/style_11.rasi
@@ -0,0 +1,125 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Iosevka Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "Applications";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @bg;
+ text-color: @fg;
+ border: 0px;
+ border-color: @ac;
+ border-radius: 25px;
+ width: 50%;
+ location: center;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 1.25% 0.75% 1.25% 0.75%;
+ background-color: @ac;
+ text-color: @fg;
+ font: "Iosevka Nerd Font 12";
+ border-radius: 100%;
+}
+
+textbox-prompt-colon {
+ padding: 1.40% 0% 1% 0%;
+ background-color: @se;
+ text-color: @fg;
+ expand: false;
+ str: " :: ";
+}
+
+entry {
+ background-color: @al;
+ text-color: @fg;
+ placeholder-color: @fg;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search";
+ padding: 1.5% 0.5% 1% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, textbox-prompt-colon, entry ];
+ background-color: @se;
+ text-color: @fg;
+ expand: false;
+ border: 0% 0% 0% 0%;
+ border-radius: 100px;
+ border-color: @ac;
+}
+
+listview {
+ background-color: @al;
+ padding: 0px;
+ columns: 3;
+ lines: 8;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @al;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @ac;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 4% 2% 4% 2%;
+}
+
+element {
+ background-color: @bg;
+ text-color: @fg;
+ orientation: horizontal;
+ border-radius: 0%;
+ padding: 0%;
+}
+
+element-icon {
+ size: 24px;
+ border: 1%;
+ border-color: @ac;
+ border-radius: 15px;
+ background-color: @ac;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0;
+ vertical-align: 0.5;
+ margin: 0% 0.25% 0% 0.25%;
+}
+
+element selected {
+ background-color: @se;
+ text-color: @ac;
+ border: 0% 0% 0% 0%;
+ border-radius: 15px;
+ border-color: @ac;
+}
diff --git a/linux/rofi/launchers/colorful/style_12.rasi b/linux/rofi/launchers/colorful/style_12.rasi
new file mode 100644
index 0000000..713d569
--- /dev/null
+++ b/linux/rofi/launchers/colorful/style_12.rasi
@@ -0,0 +1,128 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Iosevka Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: " Applications";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @bg;
+ text-color: @fg;
+ border: 0px;
+ border-color: @ac;
+ border-radius: 50px;
+ width: 50%;
+ location: center;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 1.25% 0.75% 1.25% 0.75%;
+ background-color: @ac;
+ text-color: @fg;
+ font: "Iosevka Nerd Font 12";
+ border-radius: 100%;
+}
+
+textbox-prompt-colon {
+ padding: 1.40% 0% 1% 0%;
+ background-color: @se;
+ text-color: @fg;
+ expand: false;
+ str: " :: ";
+}
+
+entry {
+ background-color: @al;
+ text-color: @fg;
+ placeholder-color: @fg;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search";
+ padding: 1.5% 0.5% 1% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, textbox-prompt-colon, entry ];
+ background-color: @se;
+ text-color: @fg;
+ expand: false;
+ border: 0%;
+ border-radius: 100%;
+ border-color: @ac;
+}
+
+listview {
+ background-color: @al;
+ padding: 0px;
+ columns: 6;
+ lines: 3;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @al;
+ border: 10px 0px 10px 0px;
+ border-radius: 50px;
+ border-color: @ac;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 4% 2% 2% 2%;
+}
+
+element {
+ background-color: @bg;
+ text-color: @fg;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 1%;
+ border-color: @se;
+ border-radius: 15px;
+ background-color: @se;
+ padding: 2% 1% 2% 1%;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 0.25% 0.5% 0.25%;
+ padding: 1% 0.5% 1% 0.5%;
+}
+
+element-text selected {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ background-color: @ac;
+ text-color: @bg;
+ border-radius: 100%;
+}
diff --git a/linux/rofi/launchers/colorful/style_2.rasi b/linux/rofi/launchers/colorful/style_2.rasi
new file mode 100644
index 0000000..12368cf
--- /dev/null
+++ b/linux/rofi/launchers/colorful/style_2.rasi
@@ -0,0 +1,115 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Iosevka Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @bg;
+ text-color: @fg;
+ border: 0px;
+ border-color: @ac;
+ border-radius: 12px;
+ width: 18%;
+ location: center;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.30% 1% 0% -0.5%;
+ background-color: @al;
+ text-color: @bg;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @al;
+ text-color: @bg;
+ placeholder-color: @bg;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search";
+ padding: 0.10% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @ac;
+ text-color: @bg;
+ expand: false;
+ border: 0% 0% 0% 0%;
+ border-radius: 0px;
+ border-color: @ac;
+ margin: 0% 0% 0% 0%;
+ padding: 1.5%;
+}
+
+listview {
+ background-color: @al;
+ padding: 0px;
+ columns: 1;
+ lines: 5;
+ spacing: 0%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @al;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @ac;
+ children: [ inputbar, listview ];
+ spacing: 0%;
+ padding: 0%;
+}
+
+element {
+ background-color: @al;
+ text-color: @fg;
+ orientation: horizontal;
+ border-radius: 0%;
+ padding: 1% 0.5% 1% 0.5%;
+}
+
+element-icon {
+ size: 32px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0;
+ vertical-align: 0.5;
+ margin: 0% 0.25% 0% 0.25%;
+}
+
+element selected {
+ background-color: @se;
+ text-color: @fg;
+ border: 0% 0% 0% 0%;
+ border-radius: 0px;
+ border-color: @bg;
+}
diff --git a/linux/rofi/launchers/colorful/style_3.rasi b/linux/rofi/launchers/colorful/style_3.rasi
new file mode 100644
index 0000000..fe0e6ad
--- /dev/null
+++ b/linux/rofi/launchers/colorful/style_3.rasi
@@ -0,0 +1,116 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Iosevka Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @bg;
+ text-color: @fg;
+ border: 0px;
+ border-color: @ac;
+ border-radius: 0px;
+ height: 100%;
+ width: 18%;
+ location: west;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.30% 1% 0% -0.5%;
+ background-color: @al;
+ text-color: @bg;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @al;
+ text-color: @bg;
+ placeholder-color: @bg;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search";
+ padding: 0.10% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @ac;
+ text-color: @bg;
+ expand: false;
+ border: 0% 0% 0% 0%;
+ border-radius: 0px;
+ border-color: @ac;
+ margin: 0% 0% 0% 0%;
+ padding: 1.5%;
+}
+
+listview {
+ background-color: @al;
+ padding: 0px;
+ columns: 1;
+ lines: 5;
+ spacing: 0%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @al;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @ac;
+ children: [ inputbar, listview ];
+ spacing: 0%;
+ padding: 0%;
+}
+
+element {
+ background-color: @al;
+ text-color: @fg;
+ orientation: horizontal;
+ border-radius: 0%;
+ padding: 1% 0.5% 1% 0.5%;
+}
+
+element-icon {
+ size: 32px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0;
+ vertical-align: 0.5;
+ margin: 0% 0.25% 0% 0.25%;
+}
+
+element selected {
+ background-color: @se;
+ text-color: @fg;
+ border: 0% 0% 0% 0%;
+ border-radius: 0px;
+ border-color: @bg;
+}
diff --git a/linux/rofi/launchers/colorful/style_4.rasi b/linux/rofi/launchers/colorful/style_4.rasi
new file mode 100644
index 0000000..2e34f33
--- /dev/null
+++ b/linux/rofi/launchers/colorful/style_4.rasi
@@ -0,0 +1,115 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Iosevka Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @bg;
+ text-color: @fg;
+ border: 0px;
+ border-color: @ac;
+ border-radius: 0px;
+ height: 100%;
+ width: 19%;
+ location: east;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.30% 1% 0% -0.5%;
+ background-color: @al;
+ text-color: @bg;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @al;
+ text-color: @bg;
+ placeholder-color: @bg;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search";
+ padding: 0.10% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @ac;
+ text-color: @bg;
+ expand: false;
+ border: 0% 0% 0% 0%;
+ border-radius: 0px;
+ border-color: @ac;
+ margin: 0% 0% 0% 0%;
+ padding: 1.5%;
+}
+
+listview {
+ background-color: @al;
+ padding: 10px 10px 0px 10px;
+ columns: 3;
+ spacing: 0%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @al;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @ac;
+ children: [ inputbar, listview ];
+ spacing: 0%;
+ padding: 0%;
+}
+
+element {
+ background-color: @al;
+ text-color: @fg;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2% 0% 2% 0%;
+}
+
+element-icon {
+ size: 48px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 0.5% -0.5% 0.5%;
+}
+
+element selected {
+ background-color: @se;
+ text-color: @fg;
+ border: 0% 0% 0% 0%;
+ border-radius: 0px;
+ border-color: @bg;
+}
diff --git a/linux/rofi/launchers/colorful/style_5.rasi b/linux/rofi/launchers/colorful/style_5.rasi
new file mode 100644
index 0000000..10739d7
--- /dev/null
+++ b/linux/rofi/launchers/colorful/style_5.rasi
@@ -0,0 +1,115 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Iosevka Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @bg;
+ text-color: @fg;
+ border: 0px;
+ border-color: @ac;
+ border-radius: 0px;
+ width: 35%;
+ location: center;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.30% 1% 0% -0.5%;
+ background-color: @al;
+ text-color: @bg;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @al;
+ text-color: @bg;
+ placeholder-color: @bg;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search";
+ padding: 0.10% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @fg;
+ text-color: @bg;
+ expand: false;
+ border: 0% 0% 0% 0%;
+ border-radius: 0px;
+ border-color: @ac;
+ margin: 0% 0% 0% 0%;
+ padding: 1.5%;
+}
+
+listview {
+ background-color: @al;
+ padding: 10px;
+ columns: 2;
+ lines: 10;
+ spacing: 0%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @al;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @ac;
+ children: [ inputbar, listview ];
+ spacing: 0%;
+ padding: 0%;
+}
+
+element {
+ background-color: @al;
+ text-color: @fg;
+ orientation: horizontal;
+ border-radius: 0%;
+ padding: 1% 0.5% 1% 0.5%;
+}
+
+element-icon {
+ size: 24px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0;
+ vertical-align: 0.5;
+ margin: 0% 0.25% 0% 0.25%;
+}
+
+element selected {
+ background-color: @ac;
+ text-color: @bg;
+ border: 0% 0% 0% 0%;
+ border-radius: 0px;
+ border-color: @bg;
+}
diff --git a/linux/rofi/launchers/colorful/style_6.rasi b/linux/rofi/launchers/colorful/style_6.rasi
new file mode 100644
index 0000000..e2bd1c3
--- /dev/null
+++ b/linux/rofi/launchers/colorful/style_6.rasi
@@ -0,0 +1,110 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Iosevka Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: true;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @bg;
+ text-color: @fg;
+ border: 0px;
+ border-color: @ac;
+ border-radius: 0px;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.30% 1% 0% -0.5%;
+ background-color: @al;
+ text-color: @bg;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @al;
+ text-color: @bg;
+ placeholder-color: @bg;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search";
+ padding: 0.10% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @ac;
+ text-color: @bg;
+ expand: false;
+ border: 0% 0% 0% 0%;
+ border-radius: 100%;
+ border-color: @ac;
+ margin: 0% 54.5% 0% 0%;
+ padding: 1.5%;
+}
+
+listview {
+ background-color: @al;
+ padding: 0px;
+ columns: 10;
+ spacing: 0%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @al;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @ac;
+ children: [ inputbar, listview ];
+ spacing: 2.5%;
+ padding: 20% 5% 20% 5%;
+}
+
+element {
+ background-color: @al;
+ text-color: @fg;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 4% 0% 4% 0%;
+}
+
+element-icon {
+ size: 80px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 0.5% -0.5% 0.5%;
+}
+
+element selected {
+ background-color: @se;
+ text-color: @fg;
+ border: 0% 0% 0.5% 0%;
+ border-radius: 25px;
+ border-color: @ac;
+}
diff --git a/linux/rofi/launchers/colorful/style_7.rasi b/linux/rofi/launchers/colorful/style_7.rasi
new file mode 100644
index 0000000..e66e126
--- /dev/null
+++ b/linux/rofi/launchers/colorful/style_7.rasi
@@ -0,0 +1,115 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Iosevka Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @bg;
+ text-color: @fg;
+ border: 0px;
+ border-color: @ac;
+ border-radius: 12px;
+ width: 30%;
+ location: center;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.30% 1% 0% -0.5%;
+ background-color: @al;
+ text-color: @fg;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @al;
+ text-color: @fg;
+ placeholder-color: @fg;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search";
+ padding: 0.10% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @bg;
+ text-color: @fg;
+ expand: false;
+ border: 0% 0% 0% 0%;
+ border-radius: 0px;
+ border-color: @ac;
+ margin: 0% 0% 0% 0%;
+ padding: 1.5%;
+}
+
+listview {
+ background-color: @al;
+ padding: 10px;
+ columns: 2;
+ lines: 7;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @al;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @ac;
+ children: [ inputbar, listview ];
+ spacing: 0%;
+ padding: 0%;
+}
+
+element {
+ background-color: @al;
+ text-color: @fg;
+ orientation: horizontal;
+ border-radius: 0%;
+ padding: 0.5% 0.5% 0.5% 0.5%;
+}
+
+element-icon {
+ size: 24px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0;
+ vertical-align: 0.5;
+ margin: 0% 0.25% 0% 0.25%;
+}
+
+element selected {
+ background-color: @ac;
+ text-color: @bg;
+ border: 0% 0% 0% 0%;
+ border-radius: 12px;
+ border-color: @bg;
+}
diff --git a/linux/rofi/launchers/colorful/style_8.rasi b/linux/rofi/launchers/colorful/style_8.rasi
new file mode 100644
index 0000000..78f8fd3
--- /dev/null
+++ b/linux/rofi/launchers/colorful/style_8.rasi
@@ -0,0 +1,121 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Iosevka Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "Applications";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @bg;
+ text-color: @fg;
+ border: 0px;
+ border-color: @ac;
+ border-radius: 0px;
+ width: 35%;
+ location: center;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 1% 0.75% 1% 0.75%;
+ background-color: @ac;
+ text-color: @fg;
+ font: "Iosevka Nerd Font 12";
+}
+
+textbox-prompt-colon {
+ padding: 1% 0% 1% 0%;
+ background-color: @se;
+ text-color: @fg;
+ expand: false;
+ str: " :: ";
+}
+
+entry {
+ background-color: @al;
+ text-color: @fg;
+ placeholder-color: @fg;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search...";
+ padding: 1.15% 0.5% 1% 0.5%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @se;
+ text-color: @fg;
+ expand: false;
+ border: 0% 0% 0% 0%;
+ border-radius: 0px;
+ border-color: @ac;
+}
+
+listview {
+ background-color: @al;
+ padding: 0px;
+ columns: 2;
+ lines: 7;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @al;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @ac;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 4% 2% 4% 2%;
+}
+
+element {
+ background-color: @se;
+ text-color: @fg;
+ orientation: horizontal;
+ border-radius: 0%;
+ padding: 1% 0.5% 1% 0.75%;
+}
+
+element-icon {
+ size: 24px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0;
+ vertical-align: 0.5;
+ margin: 0% 0.25% 0% 0.25%;
+}
+
+element selected {
+ background-color: @se;
+ text-color: @ac;
+ border: 0% 0% 0% 0.3%;
+ border-radius: 0px;
+ border-color: @ac;
+}
diff --git a/linux/rofi/launchers/colorful/style_9.rasi b/linux/rofi/launchers/colorful/style_9.rasi
new file mode 100644
index 0000000..8c98050
--- /dev/null
+++ b/linux/rofi/launchers/colorful/style_9.rasi
@@ -0,0 +1,122 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Iosevka Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "Applications";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @bg;
+ text-color: @fg;
+ border: 0px;
+ border-color: @ac;
+ border-radius: 15px;
+ width: 35%;
+ location: center;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 1% 0.75% 1% 0.75%;
+ background-color: @ac;
+ text-color: @fg;
+ border-radius: 10px;
+ font: "Iosevka Nerd Font 12";
+}
+
+textbox-prompt-colon {
+ padding: 1% 0% 1% 0%;
+ background-color: @se;
+ text-color: @fg;
+ expand: false;
+ str: " :: ";
+}
+
+entry {
+ background-color: @al;
+ text-color: @fg;
+ placeholder-color: @fg;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search...";
+ padding: 1.15% 0.5% 1% 0.5%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @se;
+ text-color: @fg;
+ expand: false;
+ border: 0% 0% 0% 0%;
+ border-radius: 10px;
+ border-color: @ac;
+}
+
+listview {
+ background-color: @al;
+ padding: 0px;
+ columns: 2;
+ lines: 7;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @al;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @ac;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 4% 2% 4% 2%;
+}
+
+element {
+ background-color: @se;
+ text-color: @fg;
+ orientation: horizontal;
+ border-radius: 12px;
+ padding: 1% 0.5% 1% 0.75%;
+}
+
+element-icon {
+ size: 24px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0;
+ vertical-align: 0.5;
+ margin: 0% 0.25% 0% 0.25%;
+}
+
+element selected {
+ background-color: @se;
+ text-color: @ac;
+ border: 0% 0.3% 0% 0.3%;
+ border-radius: 12px;
+ border-color: @ac;
+}
diff --git a/linux/rofi/launchers/misc/appdrawer.rasi b/linux/rofi/launchers/misc/appdrawer.rasi
new file mode 100644
index 0000000..f139fc7
--- /dev/null
+++ b/linux/rofi/launchers/misc/appdrawer.rasi
@@ -0,0 +1,136 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Noto Sans 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+/* -- Light -- */
+* {
+ background: #e5e5e5ff;
+ background-alt: #00000000;
+ background-bar: #FFFFFFFF;
+ foreground: #000000A6;
+ accent: #80808066;
+ border: #1A73E9FF;
+ selected: #D7D7D7FF;
+}
+
+/* -- Dark -- */
+/*
+* {
+ background: #212121ff;
+ background-alt: #00000000;
+ background-bar: #151515FF;
+ foreground: #EDEDEDFF;
+ accent: #EDEDED4d;
+ border: #1A73E9FF;
+ selected: #151515ff;
+}
+*/
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0px;
+ border-color: @border;
+ border-radius: 0px;
+ height: 100%;
+ width: 30%;
+ location: west;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.25% 0.75% 0% -0.25%;
+ background-color: @background-alt;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background-alt;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Apps";
+ padding: -0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background-bar;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 100%;
+ border-color: @accent;
+ margin: 0% 0% 0% 0%;
+ padding: 1.25%;
+}
+
+listview {
+ background-color: @background-alt;
+ columns: 5;
+ spacing: 0%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background-alt;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @accent;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 5% 1.5% 0% 1.5%;
+}
+
+element {
+ background-color: @background-alt;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2% 0% 2% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 0.5% -0.5% 0.5%;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 5px;
+ border-color: @border;
+}
diff --git a/linux/rofi/launchers/misc/appdrawer_alt.rasi b/linux/rofi/launchers/misc/appdrawer_alt.rasi
new file mode 100644
index 0000000..0e2a9c5
--- /dev/null
+++ b/linux/rofi/launchers/misc/appdrawer_alt.rasi
@@ -0,0 +1,136 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Noto Sans 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+/* -- Light -- */
+* {
+ background: #e5e5e5ff;
+ background-alt: #00000000;
+ background-bar: #FFFFFFFF;
+ foreground: #000000A6;
+ accent: #80808066;
+ border: #1A73E9FF;
+ selected: #D7D7D7FF;
+}
+
+/* -- Dark -- */
+/*
+* {
+ background: #212121ff;
+ background-alt: #00000000;
+ background-bar: #151515FF;
+ foreground: #EDEDEDFF;
+ accent: #EDEDED4d;
+ border: #1A73E9FF;
+ selected: #151515ff;
+}
+*/
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0px;
+ border-color: @border;
+ border-radius: 30px;
+ width: 30%;
+ location: west;
+ x-offset: 20px;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.25% 0.75% 0% -0.25%;
+ background-color: @background-alt;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background-alt;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Apps";
+ padding: -0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background-bar;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 100%;
+ border-color: @accent;
+ margin: 0% 0% 0% 0%;
+ padding: 1.25%;
+}
+
+listview {
+ background-color: @background-alt;
+ columns: 4;
+ lines: 5;
+ spacing: 0%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background-alt;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @accent;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 2% 1% 2% 1%;
+}
+
+element {
+ background-color: @background-alt;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2% 0% 2% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 0.5% -0.5% 0.5%;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 25px;
+ border-color: @border;
+}
diff --git a/linux/rofi/launchers/misc/appfolder.rasi b/linux/rofi/launchers/misc/appfolder.rasi
new file mode 100644
index 0000000..22e2b05
--- /dev/null
+++ b/linux/rofi/launchers/misc/appfolder.rasi
@@ -0,0 +1,136 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Noto Sans 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+/* -- Light -- */
+* {
+ background: #e5e5e5ff;
+ background-alt: #00000000;
+ background-bar: #FFFFFFFF;
+ foreground: #000000A6;
+ accent: #80808066;
+ border: #1A73E9FF;
+ selected: #D7D7D7FF;
+}
+
+/* -- Dark -- */
+/*
+* {
+ background: #212121ff;
+ background-alt: #00000000;
+ background-bar: #151515FF;
+ foreground: #EDEDEDFF;
+ accent: #EDEDED4d;
+ border: #1A73E9FF;
+ selected: #151515ff;
+}
+*/
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0px;
+ border-color: @border;
+ border-radius: 5px;
+ width: 27%;
+ location: east;
+ x-offset: -20px;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.25% 0.75% 0% -0.25%;
+ background-color: @background-alt;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background-alt;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0.5;
+ placeholder: "Search";
+ padding: -0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ entry ];
+ background-color: @background-bar;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 5px;
+ border-color: @accent;
+ margin: 0% 0% 0% 0%;
+ padding: 1.25%;
+}
+
+listview {
+ background-color: @background-alt;
+ columns: 4;
+ lines: 3;
+ spacing: 0%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background-alt;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @accent;
+ children: [ inputbar, listview ];
+ spacing: 1.25%;
+ padding: 1.5% 0.75% 1.5% 0.75%;
+}
+
+element {
+ background-color: @background-alt;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2% 0% 2% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 0.5% -0.5% 0.5%;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 5px;
+ border-color: @border;
+}
diff --git a/linux/rofi/launchers/misc/blurry.rasi b/linux/rofi/launchers/misc/blurry.rasi
new file mode 100644
index 0000000..eba5bfc
--- /dev/null
+++ b/linux/rofi/launchers/misc/blurry.rasi
@@ -0,0 +1,120 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Noto Sans Bold 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+* {
+ background: #00000000;
+ background-alt: #00000000;
+ background-bar: #f2f2f215;
+ foreground: #f2f2f2EE;
+ accent: #3DAEE966;
+}
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0px;
+ border-color: @border;
+ border-radius: 0px;
+ width: 40%;
+ location: center;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.30% 1% 0% -0.5%;
+ background-color: @background-alt;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background-alt;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search";
+ padding: 0.10% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background-bar;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0% 0%;
+ border-radius: 12px;
+ border-color: @accent;
+ margin: 0% 0% 0% 0%;
+ padding: 1.5%;
+}
+
+listview {
+ background-color: @background-alt;
+ columns: 5;
+ lines: 3;
+ spacing: 0%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background-alt;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @accent;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 2% 1% 2% 1%;
+}
+
+element {
+ background-color: @background-alt;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2% 0% 2% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 0.5% -0.5% 0.5%;
+}
+
+element selected {
+ background-color: @background-bar;
+ text-color: @foreground;
+ border: 0% 0% 0% 0%;
+ border-radius: 12px;
+ border-color: @accent;
+}
diff --git a/linux/rofi/launchers/misc/blurry_full.rasi b/linux/rofi/launchers/misc/blurry_full.rasi
new file mode 100644
index 0000000..0b95f91
--- /dev/null
+++ b/linux/rofi/launchers/misc/blurry_full.rasi
@@ -0,0 +1,116 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Noto Sans Bold 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: true;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+* {
+ background: #00000000;
+ background-alt: #00000000;
+ background-bar: #f2f2f215;
+ foreground: #f2f2f2EE;
+ accent: #3DAEE966;
+}
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0px;
+ border-color: @border;
+ border-radius: 0px;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.30% 1% 0% -0.5%;
+ background-color: @background-alt;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background-alt;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search";
+ padding: 0.10% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background-bar;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0% 0%;
+ border-radius: 12px;
+ border-color: @accent;
+ margin: 0% 25% 0% 25%;
+ padding: 1.5%;
+}
+
+listview {
+ background-color: @background-alt;
+ columns: 8;
+ lines: 4;
+ spacing: 0%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background-alt;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @accent;
+ children: [ inputbar, listview ];
+ spacing: 8%;
+ padding: 10% 12.5% 10% 12.5%;
+}
+
+element {
+ background-color: @background-alt;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2.5% 0% 2.5% 0%;
+}
+
+element-icon {
+ size: 80px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 0.5% -0.5% 0.5%;
+}
+
+element selected {
+ background-color: @background-bar;
+ text-color: @foreground;
+ border: 0% 0% 0% 0%;
+ border-radius: 12px;
+ border-color: @accent;
+}
diff --git a/linux/rofi/launchers/misc/column.rasi b/linux/rofi/launchers/misc/column.rasi
new file mode 100644
index 0000000..1ed8f38
--- /dev/null
+++ b/linux/rofi/launchers/misc/column.rasi
@@ -0,0 +1,136 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Noto Sans 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+/* -- Light -- */
+* {
+ background: #e5e5e5ff;
+ background-alt: #00000000;
+ background-bar: #FFFFFFFF;
+ foreground: #000000A6;
+ accent: #80808066;
+ border: #1A73E9FF;
+ selected: #D7D7D7FF;
+}
+
+/* -- Dark -- */
+/*
+* {
+ background: #212121ff;
+ background-alt: #00000000;
+ background-bar: #151515FF;
+ foreground: #EDEDEDFF;
+ accent: #EDEDED4d;
+ border: #1A73E9FF;
+ selected: #151515ff;
+}
+*/
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0px;
+ border-color: @border;
+ border-radius: 0px;
+ height: 100%;
+ width: 9%;
+ location: east;
+ x-offset: 0px;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.25% 0.75% 0% -0.25%;
+ background-color: @background-alt;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background-alt;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search";
+ padding: -0.10% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background-bar;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 5px;
+ border-color: @accent;
+ margin: 0% 0% 0% 0%;
+ padding: 1.25%;
+}
+
+listview {
+ background-color: @background-alt;
+ columns: 1;
+ spacing: 0%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background-alt;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @accent;
+ children: [ inputbar, listview ];
+ spacing: 1.25%;
+ padding: 3.5% 0.75% 0% 0.75%;
+}
+
+element {
+ background-color: @background-alt;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2.25% 0% 2.25% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 0.5% -0.5% 0.5%;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 5px;
+ border-color: @border;
+}
diff --git a/linux/rofi/launchers/misc/gnome_do.rasi b/linux/rofi/launchers/misc/gnome_do.rasi
new file mode 100644
index 0000000..02161f2
--- /dev/null
+++ b/linux/rofi/launchers/misc/gnome_do.rasi
@@ -0,0 +1,165 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "FantasqueSansMono Nerd Font 12";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+/* -- Classical -- */
+* {
+ background: #27639AFF;
+ background-alt: #00000000;
+ background-bar: #f2f2f240;
+ foreground: #f2f2f2EE;
+ accent: #3DAEE966;
+}
+
+/* -- Transparent -- */
+/*
+* {
+ background: #00000000;
+ background-alt: #00000000;
+ background-bar: #f2f2f215;
+ foreground: #f2f2f2EE;
+ accent: #3DAEE966;
+}
+*/
+
+/* -- Light -- */
+/*
+* {
+ background: #e5e5e5ff;
+ background-alt: #00000000;
+ background-bar: #20202040;
+ foreground: #404040EE;
+ accent: #3DAEE966;
+}
+*/
+
+/* -- Dark -- */
+/*
+* {
+ background: #252525ff;
+ background-alt: #00000000;
+ background-bar: #10101040;
+ foreground: #e5e5e5EE;
+ accent: #3DAEE966;
+}
+*/
+
+/* -- Black -- */
+/*
+* {
+ background: #000000ff;
+ background-alt: #00000000;
+ background-bar: #101010ff;
+ foreground: #e5e5e5EE;
+ accent: #3DAEE966;
+}
+*/
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0px;
+ border-color: @border;
+ border-radius: 25px;
+ width: 26%;
+ location: center;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: false;
+ padding: 0%;
+ background-color: @background-alt;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background-alt;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0.5;
+ placeholder: " Search";
+ padding: 0% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0% 0%;
+ border-radius: 0px;
+ border-color: @accent;
+ margin: 0% 0% 0% 0%;
+ padding: 0%;
+}
+
+listview {
+ background-color: @background-alt;
+ columns: 2;
+ lines: 1;
+ spacing: 0%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background-alt;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @accent;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 2% 1% 2% 1%;
+}
+
+element {
+ background-color: @background-alt;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2.5% 0% 2.5% 0%;
+}
+
+element-icon {
+ size: 128px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 0.5% -0.5% 0.5%;
+}
+
+element selected {
+ background-color: @background-bar;
+ text-color: @foreground;
+ border: 0% 0% 0% 0%;
+ border-radius: 15px;
+ border-color: @accent;
+}
diff --git a/linux/rofi/launchers/misc/kde_krunner.rasi b/linux/rofi/launchers/misc/kde_krunner.rasi
new file mode 100644
index 0000000..473ce18
--- /dev/null
+++ b/linux/rofi/launchers/misc/kde_krunner.rasi
@@ -0,0 +1,143 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Noto Sans 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+/* -- Breeze Light-- */
+* {
+ background: #EFF0F1FF;
+ background-alt: #00000000;
+ background-bar: #93CEE999;
+ foreground: #000000A6;
+ accent: #3DAEE9FF;
+}
+
+/* -- Breeze Dark-- */
+/*
+* {
+ background: #31363bff;
+ background-alt: #00000000;
+ background-bar: #3daee966;
+ foreground: #f5f5f5e6;
+ accent: #1d99f3ff;
+}
+*/
+
+/* -- Black-- */
+/*
+* {
+ background: #000000ff;
+ background-alt: #00000000;
+ background-bar: #3daee966;
+ foreground: #f5f5f5b3;
+ accent: #1d99f3ff;
+}
+*/
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0px;
+ border-color: @border;
+ border-radius: 0px;
+ width: 38%;
+ location: north;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.30% 0.75% 0% -0.5%;
+ background-color: @background-alt;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 10";
+}
+
+entry {
+ background-color: @background-alt;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search";
+ padding: -0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0.1%;
+ border-radius: 4px;
+ border-color: @accent;
+ margin: 0% 0% 0% 0%;
+ padding: 1%;
+}
+
+listview {
+ background-color: @background-alt;
+ columns: 1;
+ lines: 7;
+ spacing: 0.5%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background-alt;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @accent;
+ children: [ inputbar, listview ];
+ spacing: 1%;
+ padding: 1% 0.5% 1% 0.5%;
+}
+
+element {
+ background-color: @background-alt;
+ text-color: @foreground;
+ orientation: horizontal;
+ border-radius: 0%;
+ padding: 0.5%;
+}
+
+element-icon {
+ size: 32px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0;
+ vertical-align: 0.5;
+ margin: 0% 0% 0% 0.25%;
+}
+
+element selected {
+ background-color: @background-bar;
+ text-color: @foreground;
+ border: 0.1%;
+ border-radius: 4px;
+ border-color: @accent;
+}
diff --git a/linux/rofi/launchers/misc/kde_simplemenu.rasi b/linux/rofi/launchers/misc/kde_simplemenu.rasi
new file mode 100644
index 0000000..5931c22
--- /dev/null
+++ b/linux/rofi/launchers/misc/kde_simplemenu.rasi
@@ -0,0 +1,143 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Noto Sans 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+/* -- Breeze Light-- */
+* {
+ background: #EFF0F1FF;
+ background-alt: #00000000;
+ background-bar: #93CEE999;
+ foreground: #000000A6;
+ accent: #3DAEE9FF;
+}
+
+/* -- Breeze Dark-- */
+/*
+* {
+ background: #31363bff;
+ background-alt: #00000000;
+ background-bar: #3daee966;
+ foreground: #f5f5f5e6;
+ accent: #1d99f3ff;
+}
+*/
+
+/* -- Black-- */
+/*
+* {
+ background: #000000ff;
+ background-alt: #00000000;
+ background-bar: #3daee966;
+ foreground: #f5f5f5b3;
+ accent: #1d99f3ff;
+}
+*/
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0px;
+ border-color: @border;
+ border-radius: 0px;
+ width: 38%;
+ location: center;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.30% 0.75% 0% -0.5%;
+ background-color: @background-alt;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 10";
+}
+
+entry {
+ background-color: @background-alt;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search";
+ padding: -0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0.1%;
+ border-radius: 4px;
+ border-color: @accent;
+ margin: 0% 0% 0% 0%;
+ padding: 1%;
+}
+
+listview {
+ background-color: @background-alt;
+ columns: 6;
+ lines: 3;
+ spacing: 0%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background-alt;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @accent;
+ children: [ inputbar, listview ];
+ spacing: 1%;
+ padding: 1% 0.5% 1% 0.5%;
+}
+
+element {
+ background-color: @background-alt;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2% 0% 2% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 0.5% -0.5% 0.5%;
+}
+
+element selected {
+ background-color: @background-bar;
+ text-color: @foreground;
+ border: 0.1%;
+ border-radius: 4px;
+ border-color: @accent;
+}
diff --git a/linux/rofi/launchers/misc/launcher.sh b/linux/rofi/launchers/misc/launcher.sh
new file mode 100755
index 0000000..a25dce9
--- /dev/null
+++ b/linux/rofi/launchers/misc/launcher.sh
@@ -0,0 +1,22 @@
+#!/usr/bin/env bash
+
+## Author : Aditya Shakya
+## Mail : adi1090x@gmail.com
+## Github : @adi1090x
+## Twitter : @adi1090x
+
+# Available Styles
+# >> Created and tested on : rofi 1.6.0-1
+#
+# blurry blurry_full kde_simplemenu kde_krunner launchpad
+# gnome_do slingshot appdrawer appdrawer_alt appfolder
+# column row row_center screen row_dock row_dropdown
+
+theme="screen"
+dir="$HOME/.config/rofi/launchers/misc"
+
+# comment these lines to disable random style
+themes=($(ls -p --hide="launcher.sh" $dir))
+theme="${themes[$(( $RANDOM % 16 ))]}"
+
+rofi -no-lazy-grab -show drun -modi drun -theme $dir/"$theme"
diff --git a/linux/rofi/launchers/misc/launchpad.rasi b/linux/rofi/launchers/misc/launchpad.rasi
new file mode 100644
index 0000000..77d6ab8
--- /dev/null
+++ b/linux/rofi/launchers/misc/launchpad.rasi
@@ -0,0 +1,116 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Noto Sans Bold 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: true;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+* {
+ background: #00000060;
+ background-alt: #00000000;
+ background-bar: #f2f2f215;
+ foreground: #f2f2f2EE;
+ accent: #ffffff66;
+}
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0px;
+ border-color: @border;
+ border-radius: 0px;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.30% 1% 0% -0.5%;
+ background-color: @background-alt;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background-alt;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search";
+ padding: 0.10% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background-bar;
+ text-color: @foreground;
+ expand: false;
+ border: 0.1%;
+ border-radius: 6px;
+ border-color: @accent;
+ margin: 0% 30% 0% 30%;
+ padding: 1%;
+}
+
+listview {
+ background-color: @background-alt;
+ columns: 7;
+ lines: 4;
+ spacing: 2%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background-alt;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @accent;
+ children: [ inputbar, listview ];
+ spacing: 8%;
+ padding: 10% 8.5% 10% 8.5%;
+}
+
+element {
+ background-color: @background-alt;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2.5% 0% 2.5% 0%;
+}
+
+element-icon {
+ size: 81px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 0.5% -0.5% 0.5%;
+}
+
+element selected {
+ background-color: @background-bar;
+ text-color: @foreground;
+ border: 0% 0% 0% 0%;
+ border-radius: 12px;
+ border-color: @accent;
+}
diff --git a/linux/rofi/launchers/misc/row.rasi b/linux/rofi/launchers/misc/row.rasi
new file mode 100644
index 0000000..9793627
--- /dev/null
+++ b/linux/rofi/launchers/misc/row.rasi
@@ -0,0 +1,136 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Noto Sans 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+/* -- Light -- */
+* {
+ background: #e5e5e5ff;
+ background-alt: #00000000;
+ background-bar: #FFFFFFFF;
+ foreground: #000000A6;
+ accent: #80808066;
+ border: #1A73E9FF;
+ selected: #D7D7D7FF;
+}
+
+/* -- Dark -- */
+/*
+* {
+ background: #212121ff;
+ background-alt: #00000000;
+ background-bar: #151515FF;
+ foreground: #EDEDEDFF;
+ accent: #EDEDED4d;
+ border: #1A73E9FF;
+ selected: #151515ff;
+}
+*/
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0px;
+ border-color: @border;
+ border-radius: 0px;
+ width: 100%;
+ location: south;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.25% 0.75% 0% -0.25%;
+ background-color: @background-alt;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background-alt;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: -0.10% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background-bar;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 100%;
+ border-color: @accent;
+ margin: 0% 73.75% 0% 0%;
+ padding: 1.25%;
+}
+
+listview {
+ background-color: @background-alt;
+ columns: 12;
+ lines: 1;
+ spacing: 0%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background-alt;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @accent;
+ children: [ inputbar, listview ];
+ spacing: 1.5%;
+ padding: 2% 1% 2% 1%;
+}
+
+element {
+ background-color: @background-alt;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2.5% 0% 2.5% 0%;
+}
+
+element-icon {
+ size: 80px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 0.5% -0.5% 0.5%;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 25px;
+ border-color: @border;
+}
diff --git a/linux/rofi/launchers/misc/row_center.rasi b/linux/rofi/launchers/misc/row_center.rasi
new file mode 100644
index 0000000..85c98bc
--- /dev/null
+++ b/linux/rofi/launchers/misc/row_center.rasi
@@ -0,0 +1,136 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Noto Sans 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+/* -- Light -- */
+* {
+ background: #e5e5e5ff;
+ background-alt: #00000000;
+ background-bar: #FFFFFFFF;
+ foreground: #000000A6;
+ accent: #80808066;
+ border: #1A73E9FF;
+ selected: #D7D7D7FF;
+}
+
+/* -- Dark -- */
+/*
+* {
+ background: #212121ff;
+ background-alt: #00000000;
+ background-bar: #151515FF;
+ foreground: #EDEDEDFF;
+ accent: #EDEDED4d;
+ border: #1A73E9FF;
+ selected: #151515ff;
+}
+*/
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0px;
+ border-color: @border;
+ border-radius: 0px;
+ width: 100%;
+ location: center;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.25% 0.75% 0% -0.25%;
+ background-color: @background-alt;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background-alt;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: -0.10% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background-bar;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0% 0.3%;
+ border-radius: 0% 100% 100% 0%;
+ border-color: @border;
+ margin: 0% 73.75% 0% 0%;
+ padding: 1.25%;
+}
+
+listview {
+ background-color: @background-alt;
+ columns: 12;
+ lines: 2;
+ spacing: 0%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background-alt;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @accent;
+ children: [ inputbar, listview ];
+ spacing: 1.5%;
+ padding: 2% 1% 2% 1%;
+}
+
+element {
+ background-color: @background-alt;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2.5% 0% 2.5% 0%;
+}
+
+element-icon {
+ size: 80px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 0.5% -0.5% 0.5%;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0% 0.3%;
+ border-radius: 0px;
+ border-color: @border;
+}
diff --git a/linux/rofi/launchers/misc/row_dock.rasi b/linux/rofi/launchers/misc/row_dock.rasi
new file mode 100644
index 0000000..9cbe1c0
--- /dev/null
+++ b/linux/rofi/launchers/misc/row_dock.rasi
@@ -0,0 +1,136 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Noto Sans 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+/* -- Light -- */
+* {
+ background: #e5e5e5ff;
+ background-alt: #00000000;
+ background-bar: #FFFFFFFF;
+ foreground: #000000A6;
+ accent: #80808066;
+ border: #1A73E9FF;
+ selected: #D7D7D7FF;
+}
+
+/* -- Dark -- */
+/*
+* {
+ background: #212121ff;
+ background-alt: #00000000;
+ background-bar: #151515FF;
+ foreground: #EDEDEDFF;
+ accent: #EDEDED4d;
+ border: #1A73E9FF;
+ selected: #151515ff;
+}
+*/
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0px;
+ border-color: @border;
+ border-radius: 50px 50px 0px 0px;
+ width: 100%;
+ location: south;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.25% 0.75% 0% -0.25%;
+ background-color: @background-alt;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background-alt;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0.5;
+ placeholder: "Search Applications";
+ padding: -0.10% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ entry ];
+ background-color: @background-bar;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 100%;
+ border-color: @accent;
+ margin: 0% 35% 0% 35%;
+ padding: 1.25%;
+}
+
+listview {
+ background-color: @background-alt;
+ columns: 12;
+ lines: 2;
+ spacing: 0%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background-alt;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @accent;
+ children: [ inputbar, listview ];
+ spacing: 1.5%;
+ padding: 2% 1% 2% 1%;
+}
+
+element {
+ background-color: @background-alt;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2.5% 0% 2.5% 0%;
+}
+
+element-icon {
+ size: 80px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 0.5% -0.5% 0.5%;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 25px;
+ border-color: @border;
+}
diff --git a/linux/rofi/launchers/misc/row_dropdown.rasi b/linux/rofi/launchers/misc/row_dropdown.rasi
new file mode 100644
index 0000000..8df78de
--- /dev/null
+++ b/linux/rofi/launchers/misc/row_dropdown.rasi
@@ -0,0 +1,136 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Noto Sans 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+/* -- Light -- */
+* {
+ background: #e5e5e5ff;
+ background-alt: #00000000;
+ background-bar: #FFFFFFFF;
+ foreground: #000000A6;
+ accent: #80808066;
+ border: #1A73E9FF;
+ selected: #D7D7D7FF;
+}
+
+/* -- Dark -- */
+/*
+* {
+ background: #212121ff;
+ background-alt: #00000000;
+ background-bar: #151515FF;
+ foreground: #EDEDEDFF;
+ accent: #EDEDED4d;
+ border: #1A73E9FF;
+ selected: #151515ff;
+}
+*/
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0px;
+ border-color: @border;
+ border-radius: 0px 0px 50px 50px;
+ width: 100%;
+ location: north;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.25% 0.75% 0% -0.25%;
+ background-color: @background-alt;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background-alt;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0.5;
+ placeholder: "Search Applications";
+ padding: -0.10% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ entry ];
+ background-color: @background-bar;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 100%;
+ border-color: @accent;
+ margin: 0% 35% 0% 35%;
+ padding: 1.25%;
+}
+
+listview {
+ background-color: @background-alt;
+ columns: 12;
+ lines: 2;
+ spacing: 0%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background-alt;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @accent;
+ children: [ listview, inputbar ];
+ spacing: 2%;
+ padding: 2% 1% 2% 1%;
+}
+
+element {
+ background-color: @background-alt;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2.5% 0% 2.5% 0%;
+}
+
+element-icon {
+ size: 80px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 0.5% -0.5% 0.5%;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 25px;
+ border-color: @border;
+}
diff --git a/linux/rofi/launchers/misc/screen.rasi b/linux/rofi/launchers/misc/screen.rasi
new file mode 100644
index 0000000..f811d5e
--- /dev/null
+++ b/linux/rofi/launchers/misc/screen.rasi
@@ -0,0 +1,132 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Noto Sans 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: true;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+/* -- Light -- */
+* {
+ background: #e5e5e5ff;
+ background-alt: #00000000;
+ background-bar: #FFFFFFFF;
+ foreground: #000000A6;
+ accent: #80808066;
+ border: #1A73E9FF;
+ selected: #D7D7D7FF;
+}
+
+/* -- Dark -- */
+/*
+* {
+ background: #212121ff;
+ background-alt: #00000000;
+ background-bar: #151515FF;
+ foreground: #EDEDEDFF;
+ accent: #EDEDED4d;
+ border: #1A73E9FF;
+ selected: #151515ff;
+}
+*/
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0px;
+ border-color: @border;
+ border-radius: 0px;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.25% 0.75% 0% -0.25%;
+ background-color: @background-alt;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background-alt;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: -0.10% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background-bar;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0.2%;
+ border-radius: 10%;
+ border-color: @border;
+ margin: 0% 50% 0% 0%;
+ padding: 1.25%;
+}
+
+listview {
+ background-color: @background-alt;
+ columns: 8;
+ lines: 3;
+ spacing: 0%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background-alt;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @accent;
+ children: [ inputbar, listview ];
+ spacing: 5%;
+ padding: 15% 10% 10% 10%;
+}
+
+element {
+ background-color: @background-alt;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 3% 0% 3% 0%;
+}
+
+element-icon {
+ size: 80px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 0.5% -0.5% 0.5%;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0.2%;
+ border-radius: 25px;
+ border-color: @border;
+}
diff --git a/linux/rofi/launchers/misc/slingshot.rasi b/linux/rofi/launchers/misc/slingshot.rasi
new file mode 100644
index 0000000..0268c84
--- /dev/null
+++ b/linux/rofi/launchers/misc/slingshot.rasi
@@ -0,0 +1,132 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "Noto Sans 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+/* -- Light-- */
+* {
+ background: #F5F5F5FF;
+ background-alt: #00000000;
+ background-bar: #D7D7D7FF;
+ foreground: #000000A6;
+ accent: #80808066;
+}
+
+/* -- Dark -- */
+/*
+* {
+ background: #3E4148FF;
+ background-alt: #00000000;
+ background-bar: #363A3FFF;
+ foreground: #F5F5F5FF;
+ accent: #00000066;
+}
+*/
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0px;
+ border-color: @border;
+ border-radius: 4px;
+ width: 32%;
+ location: northwest;
+ x-offset: 10px;
+ y-offset: 50px;
+}
+
+prompt {
+ enabled: true;
+ padding: 0.30% 0.5% 0% 0%;
+ background-color: @background-alt;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 10";
+}
+
+entry {
+ background-color: @background-alt;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: -0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0.1%;
+ border-radius: 4px;
+ border-color: @accent;
+ margin: 0% 0% 0% 0%;
+ padding: 0.50%;
+}
+
+listview {
+ background-color: @background-alt;
+ columns: 5;
+ lines: 3;
+ spacing: 0%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background-alt;
+ border: 0% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @accent;
+ children: [ inputbar, listview ];
+ spacing: 1%;
+ padding: 1.25% 0.65% 1.25% 0.65%;
+}
+
+element {
+ background-color: @background-alt;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2% 0% 2% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 0.5% -0.5% 0.5%;
+}
+
+element selected {
+ background-color: @background-bar;
+ text-color: @foreground;
+ border: 0.1%;
+ border-radius: 4px;
+ border-color: @accent;
+}
diff --git a/linux/rofi/launchers/ribbon/full_bottom.rasi b/linux/rofi/launchers/ribbon/full_bottom.rasi
new file mode 100644
index 0000000..50dc5c7
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/full_bottom.rasi
@@ -0,0 +1,133 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "FantasqueSansMono Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: true;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "styles/colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0% 0% 3% 0%;
+ border-color: @border;
+ border-radius: 0% 0% 0% 0%;
+}
+
+prompt {
+ enabled: true;
+ padding: 0% 1% 0% 0%;
+ background-color: @background;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: 0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ margin: 0% 48.75% 0% 0%;
+ padding: 1%;
+ position: center;
+}
+
+listview {
+ background-color: @background;
+ columns: 10;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background;
+ border: 0% 0% 3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 12.50% 10% 5% 10%;
+}
+
+element {
+ background-color: @background;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2% 0% 2% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 1% 0% 1%;
+}
+
+element normal.urgent,
+element alternate.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+ border-radius: 1%;
+}
+
+element normal.active,
+element alternate.active {
+ background-color: @background-alt;
+ text-color: @foreground;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+}
+
+element selected.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+}
+
+element selected.active {
+ background-color: @background-alt;
+ color: @foreground;
+}
diff --git a/linux/rofi/launchers/ribbon/full_left.rasi b/linux/rofi/launchers/ribbon/full_left.rasi
new file mode 100644
index 0000000..bec29a6
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/full_left.rasi
@@ -0,0 +1,133 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "FantasqueSansMono Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: true;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "styles/colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0% 0% 0% 1.5%;
+ border-color: @border;
+ border-radius: 0% 0% 0% 0%;
+}
+
+prompt {
+ enabled: true;
+ padding: 0% 1% 0% 0%;
+ background-color: @background;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: 0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ margin: 0% 47% 0% 0%;
+ padding: 1%;
+ position: center;
+}
+
+listview {
+ background-color: @background;
+ columns: 10;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background;
+ border: 0% 0% 0% 1.5%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 15% 10% 10% 10%;
+}
+
+element {
+ background-color: @background;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2% 0% 2% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 1% 0% 1%;
+}
+
+element normal.urgent,
+element alternate.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+ border-radius: 1%;
+}
+
+element normal.active,
+element alternate.active {
+ background-color: @background-alt;
+ text-color: @foreground;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+}
+
+element selected.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+}
+
+element selected.active {
+ background-color: @background-alt;
+ color: @foreground;
+}
diff --git a/linux/rofi/launchers/ribbon/full_right.rasi b/linux/rofi/launchers/ribbon/full_right.rasi
new file mode 100644
index 0000000..cfd3b63
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/full_right.rasi
@@ -0,0 +1,133 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "FantasqueSansMono Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: true;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "styles/colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0% 1.5% 0% 0%;
+ border-color: @border;
+ border-radius: 0% 0% 0% 0%;
+}
+
+prompt {
+ enabled: true;
+ padding: 0% 1% 0% 0%;
+ background-color: @background;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: 0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ margin: 0% 47% 0% 0%;
+ padding: 1%;
+ position: center;
+}
+
+listview {
+ background-color: @background;
+ columns: 10;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background;
+ border: 0% 1.5% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 15% 10% 10% 10%;
+}
+
+element {
+ background-color: @background;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2% 0% 2% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 1% 0% 1%;
+}
+
+element normal.urgent,
+element alternate.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+ border-radius: 1%;
+}
+
+element normal.active,
+element alternate.active {
+ background-color: @background-alt;
+ text-color: @foreground;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+}
+
+element selected.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+}
+
+element selected.active {
+ background-color: @background-alt;
+ color: @foreground;
+}
diff --git a/linux/rofi/launchers/ribbon/full_top.rasi b/linux/rofi/launchers/ribbon/full_top.rasi
new file mode 100644
index 0000000..1d04591
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/full_top.rasi
@@ -0,0 +1,133 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "FantasqueSansMono Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: true;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "styles/colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 3% 0% 0% 0%;
+ border-color: @border;
+ border-radius: 0% 0% 0% 0%;
+}
+
+prompt {
+ enabled: true;
+ padding: 0% 1% 0% 0%;
+ background-color: @background;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: 0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ margin: 0% 48.75% 0% 0%;
+ padding: 1%;
+ position: center;
+}
+
+listview {
+ background-color: @background;
+ columns: 10;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background;
+ border: 3% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 12.50% 10% 5% 10%;
+}
+
+element {
+ background-color: @background;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2% 0% 2% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 1% 0% 1%;
+}
+
+element normal.urgent,
+element alternate.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+ border-radius: 1%;
+}
+
+element normal.active,
+element alternate.active {
+ background-color: @background-alt;
+ text-color: @foreground;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+}
+
+element selected.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+}
+
+element selected.active {
+ background-color: @background-alt;
+ color: @foreground;
+}
diff --git a/linux/rofi/launchers/ribbon/launcher.sh b/linux/rofi/launchers/ribbon/launcher.sh
new file mode 100755
index 0000000..7e7c21b
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/launcher.sh
@@ -0,0 +1,28 @@
+#!/usr/bin/env bash
+
+## Author : Aditya Shakya
+## Mail : adi1090x@gmail.com
+## Github : @adi1090x
+## Twitter : @adi1090x
+
+# Available Styles
+# >> Created and tested on : rofi 1.6.0-1
+#
+# ribbon_top ribbon_top_round ribbon_bottom ribbon_bottom_round
+# ribbon_left ribbon_left_round ribbon_right ribbon_right_round
+# full_bottom full_top full_left full_right
+
+theme="ribbon_top_round"
+
+dir="$HOME/.config/rofi/launchers/ribbon"
+styles=($(ls -p --hide="colors.rasi" $dir/styles))
+color="${styles[$(( $RANDOM % 8 ))]}"
+
+# comment this line to disable random colors
+sed -i -e "s/@import .*/@import \"$color\"/g" $dir/styles/colors.rasi
+
+# comment these lines to disable random style
+themes=($(ls -p --hide="launcher.sh" --hide="styles" $dir))
+theme="${themes[$(( $RANDOM % 12 ))]}"
+
+rofi -no-lazy-grab -show drun -modi drun -theme $dir/"$theme"
diff --git a/linux/rofi/launchers/ribbon/ribbon_bottom.rasi b/linux/rofi/launchers/ribbon/ribbon_bottom.rasi
new file mode 100644
index 0000000..63a20b3
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/ribbon_bottom.rasi
@@ -0,0 +1,138 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "FantasqueSansMono Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "styles/colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0% 0% 3% 0%;
+ border-color: @border;
+ border-radius: 0% 0% 0% 0%;
+ height: 68.5%;
+ width: 55%;
+ location: center;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0% 1% 0% 0%;
+ background-color: @background;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: 0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ margin: 0% 0% 0% 0%;
+ padding: 1%;
+ position: center;
+}
+
+listview {
+ background-color: @background;
+ columns: 6;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background;
+ border: 0% 0% 3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 2.5% 2% 2.5% 2%;
+}
+
+element {
+ background-color: @background;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2% 0% 2% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 1% 0% 1%;
+}
+
+element normal.urgent,
+element alternate.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+ border-radius: 1%;
+}
+
+element normal.active,
+element alternate.active {
+ background-color: @background-alt;
+ text-color: @foreground;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+}
+
+element selected.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+}
+
+element selected.active {
+ background-color: @background-alt;
+ color: @foreground;
+}
diff --git a/linux/rofi/launchers/ribbon/ribbon_bottom_round.rasi b/linux/rofi/launchers/ribbon/ribbon_bottom_round.rasi
new file mode 100644
index 0000000..1f652af
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/ribbon_bottom_round.rasi
@@ -0,0 +1,138 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "FantasqueSansMono Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "styles/colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0% 0% 3% 0%;
+ border-color: @border;
+ border-radius: 25px 25px 50px 50px;
+ height: 68.5%;
+ width: 55%;
+ location: center;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0% 1% 0% 0%;
+ background-color: @background;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: 0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 25px;
+ border-color: @border-alt;
+ margin: 0% 0% 0% 0%;
+ padding: 1%;
+ position: center;
+}
+
+listview {
+ background-color: @background;
+ columns: 6;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background;
+ border: 0% 0% 3% 0%;
+ border-radius: 50px;
+ border-color: @border-alt;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 2.5% 2% 2.5% 2%;
+}
+
+element {
+ background-color: @background;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2% 0% 2% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 1% 0% 1%;
+}
+
+element normal.urgent,
+element alternate.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+ border-radius: 1%;
+}
+
+element normal.active,
+element alternate.active {
+ background-color: @background-alt;
+ text-color: @foreground;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 25px;
+ border-color: @border-alt;
+}
+
+element selected.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+}
+
+element selected.active {
+ background-color: @background-alt;
+ color: @foreground;
+}
diff --git a/linux/rofi/launchers/ribbon/ribbon_left.rasi b/linux/rofi/launchers/ribbon/ribbon_left.rasi
new file mode 100644
index 0000000..3a5f774
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/ribbon_left.rasi
@@ -0,0 +1,138 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "FantasqueSansMono Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "styles/colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0% 0% 0% 1.5%;
+ border-color: @border;
+ border-radius: 0% 0% 0% 0%;
+ height: 49.50%;
+ width: 40%;
+ location: center;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0% 1% 0% 0%;
+ background-color: @background;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: 0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ margin: 0% 17% 0% 0%;
+ padding: 1%;
+ position: center;
+}
+
+listview {
+ background-color: @background;
+ columns: 4;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background;
+ border: 0% 0% 0% 1.5%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 2.5% 2% 2.5% 2%;
+}
+
+element {
+ background-color: @background;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2% 0% 2% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 1% 0% 1%;
+}
+
+element normal.urgent,
+element alternate.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+ border-radius: 1%;
+}
+
+element normal.active,
+element alternate.active {
+ background-color: @background-alt;
+ text-color: @foreground;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+}
+
+element selected.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+}
+
+element selected.active {
+ background-color: @background-alt;
+ color: @foreground;
+}
diff --git a/linux/rofi/launchers/ribbon/ribbon_left_round.rasi b/linux/rofi/launchers/ribbon/ribbon_left_round.rasi
new file mode 100644
index 0000000..5324c9c
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/ribbon_left_round.rasi
@@ -0,0 +1,138 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "FantasqueSansMono Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "styles/colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0% 0% 0% 1.5%;
+ border-color: @border;
+ border-radius: 0% 0% 0% 2.5%;
+ height: 49.50%;
+ width: 40%;
+ location: center;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0% 1% 0% 0%;
+ background-color: @background;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: 0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0.2%;
+ border-radius: 1.5% 1.0% 1.5% 1.5%;
+ border-color: @border-alt;
+ margin: 0% 17% 0% 0%;
+ padding: 1%;
+ position: center;
+}
+
+listview {
+ background-color: @background;
+ columns: 4;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background;
+ border: 0% 0% 0% 1.5%;
+ border-radius: 0% 0% 0% 2.5%;
+ border-color: @border-alt;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 2.5% 2% 2.5% 2%;
+}
+
+element {
+ background-color: @background;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2% 0% 2% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 1% 0% 1%;
+}
+
+element normal.urgent,
+element alternate.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+ border-radius: 1%;
+}
+
+element normal.active,
+element alternate.active {
+ background-color: @background-alt;
+ text-color: @foreground;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0.2%;
+ border-radius: 1.5% 1.0% 1.5% 1.5%;
+ border-color: @border-alt;
+}
+
+element selected.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+}
+
+element selected.active {
+ background-color: @background-alt;
+ color: @foreground;
+}
diff --git a/linux/rofi/launchers/ribbon/ribbon_right.rasi b/linux/rofi/launchers/ribbon/ribbon_right.rasi
new file mode 100644
index 0000000..75292ed
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/ribbon_right.rasi
@@ -0,0 +1,138 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "FantasqueSansMono Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "styles/colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0% 1.5% 0% 0%;
+ border-color: @border;
+ border-radius: 0% 0% 0% 0%;
+ height: 36.50%;
+ width: 50%;
+ location: center;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0% 1% 0% 0%;
+ background-color: @background;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: 0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ margin: 0% 22.25% 0% 0%;
+ padding: 1%;
+ position: center;
+}
+
+listview {
+ background-color: @background;
+ columns: 6;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background;
+ border: 0% 1.5% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 2.5% 2% 2.5% 2%;
+}
+
+element {
+ background-color: @background;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2% 0% 2% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 1% 0% 1%;
+}
+
+element normal.urgent,
+element alternate.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+ border-radius: 1%;
+}
+
+element normal.active,
+element alternate.active {
+ background-color: @background-alt;
+ text-color: @foreground;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+}
+
+element selected.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+}
+
+element selected.active {
+ background-color: @background-alt;
+ color: @foreground;
+}
diff --git a/linux/rofi/launchers/ribbon/ribbon_right_round.rasi b/linux/rofi/launchers/ribbon/ribbon_right_round.rasi
new file mode 100644
index 0000000..8dd9ad3
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/ribbon_right_round.rasi
@@ -0,0 +1,138 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "FantasqueSansMono Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "styles/colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 0% 1.5% 0% 0%;
+ border-color: @border;
+ border-radius: 0% 1.5% 0% 0%;
+ height: 36.50%;
+ width: 50%;
+ location: center;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0% 1% 0% 0%;
+ background-color: @background;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: 0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0.2% 0.3% 0%;
+ border-radius: 0% 1.5% 1.5% 1.5%;
+ border-color: @border-alt;
+ margin: 0% 22.25% 0% 0%;
+ padding: 1%;
+ position: center;
+}
+
+listview {
+ background-color: @background;
+ columns: 6;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background;
+ border: 0% 1.5% 0% 0%;
+ border-radius: 0% 1.5% 0% 0%;
+ border-color: @border-alt;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 2.5% 2% 2.5% 2%;
+}
+
+element {
+ background-color: @background;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2% 0% 2% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 1% 0% 1%;
+}
+
+element normal.urgent,
+element alternate.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+ border-radius: 1%;
+}
+
+element normal.active,
+element alternate.active {
+ background-color: @background-alt;
+ text-color: @foreground;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0.2% 0.3% 0%;
+ border-radius: 1.5% 1.5% 1.5% 1.5%;
+ border-color: @border-alt;
+}
+
+element selected.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+}
+
+element selected.active {
+ background-color: @background-alt;
+ color: @foreground;
+}
diff --git a/linux/rofi/launchers/ribbon/ribbon_top.rasi b/linux/rofi/launchers/ribbon/ribbon_top.rasi
new file mode 100644
index 0000000..42ea207
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/ribbon_top.rasi
@@ -0,0 +1,138 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "FantasqueSansMono Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "styles/colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 3% 0% 0% 0%;
+ border-color: @border;
+ border-radius: 0% 0% 0% 0%;
+ height: 55.50%;
+ width: 45%;
+ location: center;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0% 1% 0% 0%;
+ background-color: @background;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: 0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ margin: 0% 0% 0% 0%;
+ padding: 1%;
+ position: center;
+}
+
+listview {
+ background-color: @background;
+ columns: 5;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background;
+ border: 3% 0% 0% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 2.5% 2% 2.5% 2%;
+}
+
+element {
+ background-color: @background;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2% 0% 2% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 1% 0% 1%;
+}
+
+element normal.urgent,
+element alternate.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+ border-radius: 1%;
+}
+
+element normal.active,
+element alternate.active {
+ background-color: @background-alt;
+ text-color: @foreground;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+}
+
+element selected.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+}
+
+element selected.active {
+ background-color: @background-alt;
+ color: @foreground;
+}
diff --git a/linux/rofi/launchers/ribbon/ribbon_top_round.rasi b/linux/rofi/launchers/ribbon/ribbon_top_round.rasi
new file mode 100644
index 0000000..af4ff7d
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/ribbon_top_round.rasi
@@ -0,0 +1,138 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "FantasqueSansMono Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "styles/colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 3% 0% 0% 0%;
+ border-color: @border;
+ border-radius: 2.5% 0% 0% 0%;
+ height: 55.50%;
+ width: 45%;
+ location: center;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0% 1% 0% 0%;
+ background-color: @background;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: 0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0.2% 0.3% 0%;
+ border-radius: 1.5% 0% 1.5% 0%;
+ border-color: @border-alt;
+ margin: 0% 0% 0% 0%;
+ padding: 1%;
+ position: center;
+}
+
+listview {
+ background-color: @background;
+ columns: 5;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background;
+ border: 3% 0% 0% 0%;
+ border-radius: 2.5% 0% 0% 0%;
+ border-color: @border-alt;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 2.5% 2% 2.5% 2%;
+}
+
+element {
+ background-color: @background;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 2% 0% 2% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 1% 0% 1%;
+}
+
+element normal.urgent,
+element alternate.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+ border-radius: 1%;
+}
+
+element normal.active,
+element alternate.active {
+ background-color: @background-alt;
+ text-color: @foreground;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0.2% 0.3% 0%;
+ border-radius: 1.5% 0% 1.5% 0%;
+ border-color: @border-alt;
+}
+
+element selected.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+}
+
+element selected.active {
+ background-color: @background-alt;
+ color: @foreground;
+}
diff --git a/linux/rofi/launchers/ribbon/styles/berry.rasi b/linux/rofi/launchers/ribbon/styles/berry.rasi
new file mode 100644
index 0000000..6621231
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/styles/berry.rasi
@@ -0,0 +1,9 @@
+* {
+ background: #2D142Cff;
+ background-alt: #2D142Cff;
+ foreground: #ffffffA6;
+ border: #EE4540ff;
+ border-alt: #C92A42ff;
+ selected: #510A3299;
+ urgent: #DA4453FF;
+}
diff --git a/linux/rofi/launchers/ribbon/styles/bluish.rasi b/linux/rofi/launchers/ribbon/styles/bluish.rasi
new file mode 100644
index 0000000..c3254ee
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/styles/bluish.rasi
@@ -0,0 +1,9 @@
+* {
+ background: #EFF0F1FF;
+ background-alt: #EFF0F1FF;
+ foreground: #000000A6;
+ border: #000B83FF;
+ border-alt: #3DAEE9FF;
+ selected: #93CEE999;
+ urgent: #DA4453FF;
+}
diff --git a/linux/rofi/launchers/ribbon/styles/cocoa.rasi b/linux/rofi/launchers/ribbon/styles/cocoa.rasi
new file mode 100644
index 0000000..cf85282
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/styles/cocoa.rasi
@@ -0,0 +1,9 @@
+* {
+ background: #413E4Aff;
+ background-alt: #413E4Aff;
+ foreground: #F7C7B2ff;
+ border: #B38184ff;
+ border-alt: #F3B69Eff;
+ selected: #B381841a;
+ urgent: #DA4453FF;
+}
diff --git a/linux/rofi/launchers/ribbon/styles/colors.rasi b/linux/rofi/launchers/ribbon/styles/colors.rasi
new file mode 100644
index 0000000..a1d2937
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/styles/colors.rasi
@@ -0,0 +1,10 @@
+/*
+ * Change the colorscheme for every menu simply by editing this file...
+ *
+ * Available Color Schemes
+ *
+ * bluish berry nordic nightly gotham mask faded cocoa
+ *
+ */
+
+@import "nordic.rasi"
diff --git a/linux/rofi/launchers/ribbon/styles/faded.rasi b/linux/rofi/launchers/ribbon/styles/faded.rasi
new file mode 100644
index 0000000..99e929a
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/styles/faded.rasi
@@ -0,0 +1,9 @@
+* {
+ background: #5E6C91ff;
+ background-alt: #5E6C91ff;
+ foreground: #FFFCFFff;
+ border: #FF83A7ff;
+ border-alt: #F4BB6Cff;
+ selected: #A0B5F44c;
+ urgent: #DA4453FF;
+}
diff --git a/linux/rofi/launchers/ribbon/styles/gotham.rasi b/linux/rofi/launchers/ribbon/styles/gotham.rasi
new file mode 100644
index 0000000..ce71b9c
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/styles/gotham.rasi
@@ -0,0 +1,9 @@
+* {
+ background: #29384Fff;
+ background-alt: #29384Fff;
+ foreground: #FEFFF1ff;
+ border: #345B7Cff;
+ border-alt: #715979ff;
+ selected: #C46C851a;
+ urgent: #DA4453FF;
+}
diff --git a/linux/rofi/launchers/ribbon/styles/mask.rasi b/linux/rofi/launchers/ribbon/styles/mask.rasi
new file mode 100644
index 0000000..4e81074
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/styles/mask.rasi
@@ -0,0 +1,9 @@
+* {
+ background: #434C6Dff;
+ background-alt: #434C6Dff;
+ foreground: #FAF7CCff;
+ border: #CA8CA5ff;
+ border-alt: #F0B2B3ff;
+ selected: #EFD4B61a;
+ urgent: #DA4453FF;
+}
diff --git a/linux/rofi/launchers/ribbon/styles/nightly.rasi b/linux/rofi/launchers/ribbon/styles/nightly.rasi
new file mode 100644
index 0000000..027ffab
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/styles/nightly.rasi
@@ -0,0 +1,9 @@
+* {
+ background: #2A3950ff;
+ background-alt: #2A3950ff;
+ foreground: #FEFFF1ff;
+ border: #A162F7ff;
+ border-alt: #45E3FFff;
+ selected: #6F88FE1a;
+ urgent: #DA4453FF;
+}
diff --git a/linux/rofi/launchers/ribbon/styles/nordic.rasi b/linux/rofi/launchers/ribbon/styles/nordic.rasi
new file mode 100644
index 0000000..300ba35
--- /dev/null
+++ b/linux/rofi/launchers/ribbon/styles/nordic.rasi
@@ -0,0 +1,9 @@
+* {
+ background: #475C7Bff;
+ background-alt: #475C7Bff;
+ foreground: #ffffffcc;
+ border: #FDBB6Dff;
+ border-alt: #DA717Fff;
+ selected: #685E79ff;
+ urgent: #DA4453FF;
+}
diff --git a/linux/rofi/launchers/slate/launcher.sh b/linux/rofi/launchers/slate/launcher.sh
new file mode 100755
index 0000000..8c12862
--- /dev/null
+++ b/linux/rofi/launchers/slate/launcher.sh
@@ -0,0 +1,27 @@
+#!/usr/bin/env bash
+
+## Author : Aditya Shakya
+## Mail : adi1090x@gmail.com
+## Github : @adi1090x
+## Twitter : @adi1090x
+
+# Available Styles
+# >> Created and tested on : rofi 1.6.0-1
+#
+# slate_full slate_center slate_left
+# slate_right slate_top slate_bottom
+
+theme="slate_full"
+
+dir="$HOME/.config/rofi/launchers/slate"
+styles=($(ls -p --hide="colors.rasi" $dir/styles))
+color="${styles[$(( $RANDOM % 20 ))]}"
+
+# comment this line to disable random colors
+sed -i -e "s/@import .*/@import \"$color\"/g" $dir/styles/colors.rasi
+
+# comment these lines to disable random style
+themes=($(ls -p --hide="launcher.sh" --hide="styles" $dir))
+theme="${themes[$(( $RANDOM % 6 ))]}"
+
+rofi -no-lazy-grab -show drun -modi drun -theme $dir/"$theme"
diff --git a/linux/rofi/launchers/slate/slate_bottom.rasi b/linux/rofi/launchers/slate/slate_bottom.rasi
new file mode 100644
index 0000000..bfdd155
--- /dev/null
+++ b/linux/rofi/launchers/slate/slate_bottom.rasi
@@ -0,0 +1,138 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "FantasqueSansMono Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "styles/colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 2% 1% 2% 1%;
+ border-color: @border;
+ border-radius: 0% 0% 0% 0%;
+ height: 50%;
+ width: 100%;
+ location: south;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0% 1% 0% 0%;
+ background-color: @background;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: 0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ margin: 0% 52.25% 0% 0%;
+ padding: 1%;
+ position: center;
+}
+
+listview {
+ background-color: @background;
+ columns: 10;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background;
+ border: 2% 1% 2% 1%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 8% 5% 0% 5%;
+}
+
+element {
+ background-color: @background;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 1% 0% 1% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 1% 0% 1%;
+}
+
+element normal.urgent,
+element alternate.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+ border-radius: 1%;
+}
+
+element normal.active,
+element alternate.active {
+ background-color: @background-alt;
+ text-color: @foreground;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+}
+
+element selected.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+}
+
+element selected.active {
+ background-color: @background-alt;
+ color: @foreground;
+}
diff --git a/linux/rofi/launchers/slate/slate_center.rasi b/linux/rofi/launchers/slate/slate_center.rasi
new file mode 100644
index 0000000..14080ff
--- /dev/null
+++ b/linux/rofi/launchers/slate/slate_center.rasi
@@ -0,0 +1,138 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "FantasqueSansMono Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "styles/colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 2% 1% 2% 1%;
+ border-color: @border;
+ border-radius: 0% 0% 0% 0%;
+ height: 70%;
+ width: 70%;
+ location: center;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0% 1% 0% 0%;
+ background-color: @background;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: 0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ margin: 0% 38.25% 0% 0%;
+ padding: 1%;
+ position: center;
+}
+
+listview {
+ background-color: @background;
+ columns: 8;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background;
+ border: 2% 1% 2% 1%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 6% 3% 6% 3%;
+}
+
+element {
+ background-color: @background;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 1% 0% 1% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 1% 0% 1%;
+}
+
+element normal.urgent,
+element alternate.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+ border-radius: 1%;
+}
+
+element normal.active,
+element alternate.active {
+ background-color: @background-alt;
+ text-color: @foreground;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+}
+
+element selected.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+}
+
+element selected.active {
+ background-color: @background-alt;
+ color: @foreground;
+}
diff --git a/linux/rofi/launchers/slate/slate_full.rasi b/linux/rofi/launchers/slate/slate_full.rasi
new file mode 100644
index 0000000..f3d2556
--- /dev/null
+++ b/linux/rofi/launchers/slate/slate_full.rasi
@@ -0,0 +1,133 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "FantasqueSansMono Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: true;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "styles/colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 5% 3% 5% 3%;
+ border-color: @border;
+ border-radius: 0% 0% 0% 0%;
+}
+
+prompt {
+ enabled: true;
+ padding: 0% 1% 0% 0%;
+ background-color: @background;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: 0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ margin: 0% 49.5% 0% 0%;
+ padding: 1%;
+ position: center;
+}
+
+listview {
+ background-color: @background;
+ columns: 8;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background;
+ border: 5% 3% 5% 3%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 15% 10% 15% 10%;
+}
+
+element {
+ background-color: @background;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 1% 0% 1% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 1% 0% 1%;
+}
+
+element normal.urgent,
+element alternate.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+ border-radius: 1%;
+}
+
+element normal.active,
+element alternate.active {
+ background-color: @background-alt;
+ text-color: @foreground;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+}
+
+element selected.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+}
+
+element selected.active {
+ background-color: @background-alt;
+ color: @foreground;
+}
diff --git a/linux/rofi/launchers/slate/slate_left.rasi b/linux/rofi/launchers/slate/slate_left.rasi
new file mode 100644
index 0000000..0eb5082
--- /dev/null
+++ b/linux/rofi/launchers/slate/slate_left.rasi
@@ -0,0 +1,138 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "FantasqueSansMono Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "styles/colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 2% 1% 2% 1%;
+ border-color: @border;
+ border-radius: 0% 0% 0% 0%;
+ height: 100%;
+ width: 30%;
+ location: west;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0% 1% 0% 0%;
+ background-color: @background;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: 0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ margin: 0% 0% 0% 0%;
+ padding: 1%;
+ position: center;
+}
+
+listview {
+ background-color: @background;
+ columns: 3;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background;
+ border: 2% 1% 2% 1%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 5% 3% 5% 3%;
+}
+
+element {
+ background-color: @background;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 1% 0% 1% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 1% 0% 1%;
+}
+
+element normal.urgent,
+element alternate.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+ border-radius: 1%;
+}
+
+element normal.active,
+element alternate.active {
+ background-color: @background-alt;
+ text-color: @foreground;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+}
+
+element selected.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+}
+
+element selected.active {
+ background-color: @background-alt;
+ color: @foreground;
+}
diff --git a/linux/rofi/launchers/slate/slate_right.rasi b/linux/rofi/launchers/slate/slate_right.rasi
new file mode 100644
index 0000000..e3a5fa3
--- /dev/null
+++ b/linux/rofi/launchers/slate/slate_right.rasi
@@ -0,0 +1,138 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "FantasqueSansMono Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "styles/colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 2% 1% 2% 1%;
+ border-color: @border;
+ border-radius: 0% 0% 0% 0%;
+ height: 100%;
+ width: 30%;
+ location: east;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0% 1% 0% 0%;
+ background-color: @background;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: 0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ margin: 0% 0% 0% 0%;
+ padding: 1%;
+ position: center;
+}
+
+listview {
+ background-color: @background;
+ columns: 3;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background;
+ border: 2% 1% 2% 1%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 5% 3% 5% 3%;
+}
+
+element {
+ background-color: @background;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 1% 0% 1% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 1% 0% 1%;
+}
+
+element normal.urgent,
+element alternate.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+ border-radius: 1%;
+}
+
+element normal.active,
+element alternate.active {
+ background-color: @background-alt;
+ text-color: @foreground;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+}
+
+element selected.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+}
+
+element selected.active {
+ background-color: @background-alt;
+ color: @foreground;
+}
diff --git a/linux/rofi/launchers/slate/slate_top.rasi b/linux/rofi/launchers/slate/slate_top.rasi
new file mode 100644
index 0000000..3ea779f
--- /dev/null
+++ b/linux/rofi/launchers/slate/slate_top.rasi
@@ -0,0 +1,138 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ font: "FantasqueSansMono Nerd Font 10";
+ show-icons: true;
+ icon-theme: "Papirus";
+ display-drun: "";
+ drun-display-format: "{name}";
+ disable-history: false;
+ fullscreen: false;
+ hide-scrollbar: true;
+ sidebar-mode: false;
+}
+
+@import "styles/colors.rasi"
+
+window {
+ transparency: "real";
+ background-color: @background;
+ text-color: @foreground;
+ border: 2% 1% 2% 1%;
+ border-color: @border;
+ border-radius: 0% 0% 0% 0%;
+ height: 50%;
+ width: 100%;
+ location: north;
+ x-offset: 0;
+ y-offset: 0;
+}
+
+prompt {
+ enabled: true;
+ padding: 0% 1% 0% 0%;
+ background-color: @background;
+ text-color: @foreground;
+ font: "FantasqueSansMono Nerd Font 12";
+}
+
+entry {
+ background-color: @background;
+ text-color: @foreground;
+ placeholder-color: @foreground;
+ expand: true;
+ horizontal-align: 0;
+ placeholder: "Search Applications";
+ padding: 0.15% 0% 0% 0%;
+ blink: true;
+}
+
+inputbar {
+ children: [ prompt, entry ];
+ background-color: @background;
+ text-color: @foreground;
+ expand: false;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ margin: 0% 52.25% 0% 0%;
+ padding: 1%;
+ position: center;
+}
+
+listview {
+ background-color: @background;
+ columns: 10;
+ spacing: 1%;
+ cycle: false;
+ dynamic: true;
+ layout: vertical;
+}
+
+mainbox {
+ background-color: @background;
+ border: 2% 1% 2% 1%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+ children: [ inputbar, listview ];
+ spacing: 2%;
+ padding: 8% 5% 0% 5%;
+}
+
+element {
+ background-color: @background;
+ text-color: @foreground;
+ orientation: vertical;
+ border-radius: 0%;
+ padding: 1% 0% 1% 0%;
+}
+
+element-icon {
+ size: 64px;
+ border: 0px;
+}
+
+element-text {
+ expand: true;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+ margin: 0.5% 1% 0% 1%;
+}
+
+element normal.urgent,
+element alternate.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+ border-radius: 1%;
+}
+
+element normal.active,
+element alternate.active {
+ background-color: @background-alt;
+ text-color: @foreground;
+}
+
+element selected {
+ background-color: @selected;
+ text-color: @foreground;
+ border: 0% 0% 0.3% 0%;
+ border-radius: 0% 0% 0% 0%;
+ border-color: @border-alt;
+}
+
+element selected.urgent {
+ background-color: @urgent;
+ text-color: @foreground;
+}
+
+element selected.active {
+ background-color: @background-alt;
+ color: @foreground;
+}
diff --git a/linux/rofi/launchers/slate/styles/Amber.rasi b/linux/rofi/launchers/slate/styles/Amber.rasi
new file mode 100644
index 0000000..f2efa55
--- /dev/null
+++ b/linux/rofi/launchers/slate/styles/Amber.rasi
@@ -0,0 +1,36 @@
+/* -- Amber -- */
+
+* {
+shade1: #FF6F00;
+shade2: #FF8F00;
+shade3: #FFA000;
+shade4: #FFB300;
+shade5: #FFC107;
+shade6: #FFCA28;
+shade7: #FFD54F;
+shade8: #FFE082;
+}
+
+/**** Comment One First To Use Another ****/
+
+/* -- Dark -- */
+* {
+ border: @shade1;
+ border-alt: @shade2;
+ background: @shade3;
+ background-alt: @shade3;
+ selected: @shade4;
+ foreground: #404040;
+ urgent: #DA4453;
+}
+
+/* -- light -- */
+* {
+ border: @shade8;
+ border-alt: @shade7;
+ background: @shade6;
+ background-alt: @shade6;
+ selected: @shade5;
+ foreground: #404040;
+ urgent: #DA4453;
+}
diff --git a/linux/rofi/launchers/slate/styles/Black.rasi b/linux/rofi/launchers/slate/styles/Black.rasi
new file mode 100644
index 0000000..ec8c1fb
--- /dev/null
+++ b/linux/rofi/launchers/slate/styles/Black.rasi
@@ -0,0 +1,36 @@
+/* -- Gray -- */
+
+* {
+shade1: #000000;
+shade2: #050505;
+shade3: #101010;
+shade4: #151515;
+shade5: #202020;
+shade6: #252525;
+shade7: #303030;
+shade8: #353535;
+}
+
+/**** Comment One First To Use Another ****/
+
+/* -- Dark -- */
+* {
+ border: @shade2;
+ border-alt: @shade3;
+ background: @shade4;
+ background-alt: @shade5;
+ selected: @shade5;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
+
+/* -- light -- */
+* {
+ border: @shade8;
+ border-alt: @shade7;
+ background: @shade6;
+ background-alt: @shade6;
+ selected: @shade5;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
diff --git a/linux/rofi/launchers/slate/styles/Blue.rasi b/linux/rofi/launchers/slate/styles/Blue.rasi
new file mode 100644
index 0000000..5d205fc
--- /dev/null
+++ b/linux/rofi/launchers/slate/styles/Blue.rasi
@@ -0,0 +1,36 @@
+/* -- Blue -- */
+
+* {
+shade1: #0D47A1;
+shade2: #1565C0;
+shade3: #1976D2;
+shade4: #1E88E5;
+shade5: #2196F3;
+shade6: #42A5F5;
+shade7: #64B5F6;
+shade8: #90CAF9;
+}
+
+/**** Comment One First To Use Another ****/
+
+/* -- Dark -- */
+* {
+ border: @shade1;
+ border-alt: @shade2;
+ background: @shade3;
+ background-alt: @shade3;
+ selected: @shade4;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
+
+/* -- light -- */
+* {
+ border: @shade8;
+ border-alt: @shade7;
+ background: @shade6;
+ background-alt: @shade6;
+ selected: @shade5;
+ foreground: #202020;
+ urgent: #DA4453;
+}
diff --git a/linux/rofi/launchers/slate/styles/Blue_gray.rasi b/linux/rofi/launchers/slate/styles/Blue_gray.rasi
new file mode 100644
index 0000000..5ff24dd
--- /dev/null
+++ b/linux/rofi/launchers/slate/styles/Blue_gray.rasi
@@ -0,0 +1,36 @@
+/* -- Blue Gray -- */
+
+* {
+shade1: #263238;
+shade2: #37474F;
+shade3: #455A64;
+shade4: #546E7A;
+shade5: #607D8B;
+shade6: #78909C;
+shade7: #90A4AE;
+shade8: #B0BEC5;
+}
+
+/**** Comment One First To Use Another ****/
+
+/* -- Dark -- */
+* {
+ border: @shade1;
+ border-alt: @shade2;
+ background: @shade3;
+ background-alt: @shade3;
+ selected: @shade4;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
+
+/* -- light -- */
+* {
+ border: @shade8;
+ border-alt: @shade7;
+ background: @shade6;
+ background-alt: @shade6;
+ selected: @shade5;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
diff --git a/linux/rofi/launchers/slate/styles/Brown.rasi b/linux/rofi/launchers/slate/styles/Brown.rasi
new file mode 100644
index 0000000..fd54539
--- /dev/null
+++ b/linux/rofi/launchers/slate/styles/Brown.rasi
@@ -0,0 +1,36 @@
+/* -- Brown -- */
+
+* {
+shade1: #3E2723;
+shade2: #4E342E;
+shade3: #5D4037;
+shade4: #6D4C41;
+shade5: #795548;
+shade6: #8D6E63;
+shade7: #A1887F;
+shade8: #BCAAA4;
+}
+
+/**** Comment One First To Use Another ****/
+
+/* -- Dark -- */
+* {
+ border: @shade1;
+ border-alt: @shade2;
+ background: @shade3;
+ background-alt: @shade3;
+ selected: @shade4;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
+
+/* -- light -- */
+* {
+ border: @shade8;
+ border-alt: @shade7;
+ background: @shade6;
+ background-alt: @shade6;
+ selected: @shade5;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
diff --git a/linux/rofi/launchers/slate/styles/Cyan.rasi b/linux/rofi/launchers/slate/styles/Cyan.rasi
new file mode 100644
index 0000000..d6db860
--- /dev/null
+++ b/linux/rofi/launchers/slate/styles/Cyan.rasi
@@ -0,0 +1,36 @@
+/* -- Cyan -- */
+
+* {
+shade1: #006064;
+shade2: #00838F;
+shade3: #0097A7;
+shade4: #00ACC1;
+shade5: #00BCD4;
+shade6: #26C6DA;
+shade7: #4DD0E1;
+shade8: #80DEEA;
+}
+
+/**** Comment One First To Use Another ****/
+
+/* -- Dark -- */
+* {
+ border: @shade1;
+ border-alt: @shade2;
+ background: @shade3;
+ background-alt: @shade3;
+ selected: @shade4;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
+
+/* -- light -- */
+* {
+ border: @shade8;
+ border-alt: @shade7;
+ background: @shade6;
+ background-alt: @shade6;
+ selected: @shade5;
+ foreground: #303030;
+ urgent: #DA4453;
+}
diff --git a/linux/rofi/launchers/slate/styles/Deep_orange.rasi b/linux/rofi/launchers/slate/styles/Deep_orange.rasi
new file mode 100644
index 0000000..4e21a7b
--- /dev/null
+++ b/linux/rofi/launchers/slate/styles/Deep_orange.rasi
@@ -0,0 +1,36 @@
+/* -- Deep Orange -- */
+
+* {
+shade1: #BF360C;
+shade2: #D84315;
+shade3: #E64A19;
+shade4: #F4511E;
+shade5: #FF5722;
+shade6: #FF7043;
+shade7: #FF8A65;
+shade8: #FFAB91;
+}
+
+/**** Comment One First To Use Another ****/
+
+/* -- Dark -- */
+* {
+ border: @shade1;
+ border-alt: @shade2;
+ background: @shade3;
+ background-alt: @shade3;
+ selected: @shade4;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
+
+/* -- light -- */
+* {
+ border: @shade8;
+ border-alt: @shade7;
+ background: @shade6;
+ background-alt: @shade6;
+ selected: @shade5;
+ foreground: #353535;
+ urgent: #DA4453;
+}
diff --git a/linux/rofi/launchers/slate/styles/Deep_purple.rasi b/linux/rofi/launchers/slate/styles/Deep_purple.rasi
new file mode 100644
index 0000000..a15d9a4
--- /dev/null
+++ b/linux/rofi/launchers/slate/styles/Deep_purple.rasi
@@ -0,0 +1,36 @@
+/* -- Deep Purple -- */
+
+* {
+shade1: #311B92;
+shade2: #4527A0;
+shade3: #512DA8;
+shade4: #5E35B1;
+shade5: #673AB7;
+shade6: #7E57C2;
+shade7: #9575CD;
+shade8: #B39DDB;
+}
+
+/**** Comment One First To Use Another ****/
+
+/* -- Dark -- */
+* {
+ border: @shade1;
+ border-alt: @shade2;
+ background: @shade3;
+ background-alt: @shade3;
+ selected: @shade4;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
+
+/* -- light -- */
+* {
+ border: @shade8;
+ border-alt: @shade7;
+ background: @shade6;
+ background-alt: @shade6;
+ selected: @shade5;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
diff --git a/linux/rofi/launchers/slate/styles/Gray.rasi b/linux/rofi/launchers/slate/styles/Gray.rasi
new file mode 100644
index 0000000..1dcd95b
--- /dev/null
+++ b/linux/rofi/launchers/slate/styles/Gray.rasi
@@ -0,0 +1,36 @@
+/* -- Gray -- */
+
+* {
+shade1: #212121;
+shade2: #424242;
+shade3: #616161;
+shade4: #757575;
+shade5: #9E9E9E;
+shade6: #BDBDBD;
+shade7: #D4D4D4;
+shade8: #EEEEEE;
+}
+
+/**** Comment One First To Use Another ****/
+
+/* -- Dark -- */
+* {
+ border: @shade1;
+ border-alt: @shade2;
+ background: @shade3;
+ background-alt: @shade3;
+ selected: @shade4;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
+
+/* -- light -- */
+* {
+ border: @shade8;
+ border-alt: @shade7;
+ background: @shade6;
+ background-alt: @shade6;
+ selected: @shade5;
+ foreground: #303030;
+ urgent: #DA4453;
+}
diff --git a/linux/rofi/launchers/slate/styles/Green.rasi b/linux/rofi/launchers/slate/styles/Green.rasi
new file mode 100644
index 0000000..459e254
--- /dev/null
+++ b/linux/rofi/launchers/slate/styles/Green.rasi
@@ -0,0 +1,36 @@
+/* -- Green -- */
+
+* {
+shade1: #1B5E20;
+shade2: #2E7D32;
+shade3: #388E3C;
+shade4: #43A047;
+shade5: #4CAF50;
+shade6: #66BB6A;
+shade7: #81C784;
+shade8: #A5D6A7;
+}
+
+/**** Comment One First To Use Another ****/
+
+/* -- Dark -- */
+* {
+ border: @shade1;
+ border-alt: @shade2;
+ background: @shade3;
+ background-alt: @shade3;
+ selected: @shade4;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
+
+/* -- light -- */
+* {
+ border: @shade8;
+ border-alt: @shade7;
+ background: @shade6;
+ background-alt: @shade6;
+ selected: @shade5;
+ foreground: #202020;
+ urgent: #DA4453;
+}
diff --git a/linux/rofi/launchers/slate/styles/Indigo.rasi b/linux/rofi/launchers/slate/styles/Indigo.rasi
new file mode 100644
index 0000000..e403909
--- /dev/null
+++ b/linux/rofi/launchers/slate/styles/Indigo.rasi
@@ -0,0 +1,36 @@
+/* -- Indigo -- */
+
+* {
+shade1: #1A237E;
+shade2: #283593;
+shade3: #303F9F;
+shade4: #3949AB;
+shade5: #3F51B5;
+shade6: #5C6BC0;
+shade7: #7986CB;
+shade8: #9FA8DA;
+}
+
+/**** Comment One First To Use Another ****/
+
+/* -- Dark -- */
+* {
+ border: @shade1;
+ border-alt: @shade2;
+ background: @shade3;
+ background-alt: @shade3;
+ selected: @shade4;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
+
+/* -- light -- */
+* {
+ border: @shade8;
+ border-alt: @shade7;
+ background: @shade6;
+ background-alt: @shade6;
+ selected: @shade5;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
diff --git a/linux/rofi/launchers/slate/styles/Light_blue.rasi b/linux/rofi/launchers/slate/styles/Light_blue.rasi
new file mode 100644
index 0000000..df7b9a2
--- /dev/null
+++ b/linux/rofi/launchers/slate/styles/Light_blue.rasi
@@ -0,0 +1,36 @@
+/* -- Light Blue -- */
+
+* {
+shade1: #01579B;
+shade2: #0277BD;
+shade3: #0288D1;
+shade4: #039BE5;
+shade5: #03A9F4;
+shade6: #29B6F6;
+shade7: #4FC3F7;
+shade8: #81D4FA;
+}
+
+/**** Comment One First To Use Another ****/
+
+/* -- Dark -- */
+* {
+ border: @shade1;
+ border-alt: @shade2;
+ background: @shade3;
+ background-alt: @shade3;
+ selected: @shade4;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
+
+/* -- light -- */
+* {
+ border: @shade8;
+ border-alt: @shade7;
+ background: @shade6;
+ background-alt: @shade6;
+ selected: @shade5;
+ foreground: #202020;
+ urgent: #DA4453;
+}
diff --git a/linux/rofi/launchers/slate/styles/Light_green.rasi b/linux/rofi/launchers/slate/styles/Light_green.rasi
new file mode 100644
index 0000000..39738ea
--- /dev/null
+++ b/linux/rofi/launchers/slate/styles/Light_green.rasi
@@ -0,0 +1,36 @@
+/* -- Light Green -- */
+
+* {
+shade1: #33691E;
+shade2: #558B2F;
+shade3: #689F38;
+shade4: #7CB342;
+shade5: #8BC34A;
+shade6: #9CCC65;
+shade7: #AED581;
+shade8: #C5E1A5;
+}
+
+/**** Comment One First To Use Another ****/
+
+/* -- Dark -- */
+* {
+ border: @shade1;
+ border-alt: @shade2;
+ background: @shade3;
+ background-alt: @shade3;
+ selected: @shade4;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
+
+/* -- light -- */
+* {
+ border: @shade8;
+ border-alt: @shade7;
+ background: @shade6;
+ background-alt: @shade6;
+ selected: @shade5;
+ foreground: #353535;
+ urgent: #DA4453;
+}
diff --git a/linux/rofi/launchers/slate/styles/Lime.rasi b/linux/rofi/launchers/slate/styles/Lime.rasi
new file mode 100644
index 0000000..a688a10
--- /dev/null
+++ b/linux/rofi/launchers/slate/styles/Lime.rasi
@@ -0,0 +1,36 @@
+/* -- Lime -- */
+
+* {
+shade1: #827717;
+shade2: #9E9D24;
+shade3: #AFB42B;
+shade4: #C0CA33;
+shade5: #CDDC39;
+shade6: #D4E157;
+shade7: #DCE775;
+shade8: #E6EE9C;
+}
+
+/**** Comment One First To Use Another ****/
+
+/* -- Dark -- */
+* {
+ border: @shade1;
+ border-alt: @shade2;
+ background: @shade3;
+ background-alt: @shade3;
+ selected: @shade4;
+ foreground: #252525;
+ urgent: #DA4453;
+}
+
+/* -- light -- */
+* {
+ border: @shade8;
+ border-alt: @shade7;
+ background: @shade6;
+ background-alt: @shade6;
+ selected: @shade5;
+ foreground: #404040;
+ urgent: #DA4453;
+}
diff --git a/linux/rofi/launchers/slate/styles/Orange.rasi b/linux/rofi/launchers/slate/styles/Orange.rasi
new file mode 100644
index 0000000..a6cdc35
--- /dev/null
+++ b/linux/rofi/launchers/slate/styles/Orange.rasi
@@ -0,0 +1,36 @@
+/* -- Orange -- */
+
+* {
+shade1: #E65100;
+shade2: #EF6C00;
+shade3: #F57C00;
+shade4: #FB8C00;
+shade5: #FF9800;
+shade6: #FFA726;
+shade7: #FFB74D;
+shade8: #FFCC80;
+}
+
+/**** Comment One First To Use Another ****/
+
+/* -- Dark -- */
+* {
+ border: @shade1;
+ border-alt: @shade2;
+ background: @shade3;
+ background-alt: @shade3;
+ selected: @shade4;
+ foreground: #202020;
+ urgent: #DA4453;
+}
+
+/* -- light -- */
+* {
+ border: @shade8;
+ border-alt: @shade7;
+ background: @shade6;
+ background-alt: @shade6;
+ selected: @shade5;
+ foreground: #353535;
+ urgent: #DA4453;
+}
diff --git a/linux/rofi/launchers/slate/styles/Pink.rasi b/linux/rofi/launchers/slate/styles/Pink.rasi
new file mode 100644
index 0000000..a15e577
--- /dev/null
+++ b/linux/rofi/launchers/slate/styles/Pink.rasi
@@ -0,0 +1,36 @@
+/* -- Pink -- */
+
+* {
+shade1: #880E4F;
+shade2: #AD1457;
+shade3: #C2185B;
+shade4: #D81B60;
+shade5: #E91E63;
+shade6: #EC407A;
+shade7: #F06292;
+shade8: #F48FB1;
+}
+
+/**** Comment One First To Use Another ****/
+
+/* -- Dark -- */
+* {
+ border: @shade1;
+ border-alt: @shade2;
+ background: @shade3;
+ background-alt: @shade3;
+ selected: @shade4;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
+
+/* -- light -- */
+* {
+ border: @shade8;
+ border-alt: @shade7;
+ background: @shade6;
+ background-alt: @shade6;
+ selected: @shade5;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
diff --git a/linux/rofi/launchers/slate/styles/Purple.rasi b/linux/rofi/launchers/slate/styles/Purple.rasi
new file mode 100644
index 0000000..2268fe5
--- /dev/null
+++ b/linux/rofi/launchers/slate/styles/Purple.rasi
@@ -0,0 +1,36 @@
+/* -- Purple -- */
+
+* {
+shade1: #4A148C;
+shade2: #6A1B9A;
+shade3: #7B1FA2;
+shade4: #8E24AA;
+shade5: #9C27B0;
+shade6: #AB47BC;
+shade7: #BA68C8;
+shade8: #CE93D8;
+}
+
+/**** Comment One First To Use Another ****/
+
+/* -- Dark -- */
+* {
+ border: @shade1;
+ border-alt: @shade2;
+ background: @shade3;
+ background-alt: @shade3;
+ selected: @shade4;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
+
+/* -- light -- */
+* {
+ border: @shade8;
+ border-alt: @shade7;
+ background: @shade6;
+ background-alt: @shade6;
+ selected: @shade5;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
diff --git a/linux/rofi/launchers/slate/styles/Red.rasi b/linux/rofi/launchers/slate/styles/Red.rasi
new file mode 100644
index 0000000..ea14821
--- /dev/null
+++ b/linux/rofi/launchers/slate/styles/Red.rasi
@@ -0,0 +1,36 @@
+/* -- Red -- */
+
+* {
+shade1: #B71C1C;
+shade2: #C62828;
+shade3: #D32F2F;
+shade4: #E53935;
+shade5: #EE413D;
+shade6: #EF5350;
+shade7: #E57373;
+shade8: #EF9A9A;
+}
+
+/**** Comment One First To Use Another ****/
+
+/* -- Dark -- */
+* {
+ border: @shade1;
+ border-alt: @shade2;
+ background: @shade3;
+ background-alt: @shade3;
+ selected: @shade4;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
+
+/* -- light -- */
+* {
+ border: @shade8;
+ border-alt: @shade7;
+ background: @shade6;
+ background-alt: @shade6;
+ selected: @shade5;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
diff --git a/linux/rofi/launchers/slate/styles/Teal.rasi b/linux/rofi/launchers/slate/styles/Teal.rasi
new file mode 100644
index 0000000..8ac9c03
--- /dev/null
+++ b/linux/rofi/launchers/slate/styles/Teal.rasi
@@ -0,0 +1,36 @@
+/* -- Teal -- */
+
+* {
+shade1: #004D40;
+shade2: #00695C;
+shade3: #00796B;
+shade4: #00897B;
+shade5: #009688;
+shade6: #26A69A;
+shade7: #4DB6AC;
+shade8: #80CBC4;
+}
+
+/**** Comment One First To Use Another ****/
+
+/* -- Dark -- */
+* {
+ border: @shade1;
+ border-alt: @shade2;
+ background: @shade3;
+ background-alt: @shade3;
+ selected: @shade4;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
+
+/* -- light -- */
+* {
+ border: @shade8;
+ border-alt: @shade7;
+ background: @shade6;
+ background-alt: @shade6;
+ selected: @shade5;
+ foreground: #ffffff;
+ urgent: #DA4453;
+}
diff --git a/linux/rofi/launchers/slate/styles/Yellow.rasi b/linux/rofi/launchers/slate/styles/Yellow.rasi
new file mode 100644
index 0000000..ce28546
--- /dev/null
+++ b/linux/rofi/launchers/slate/styles/Yellow.rasi
@@ -0,0 +1,36 @@
+/* -- Yellow -- */
+
+* {
+shade1: #F57F17;
+shade2: #F9A825;
+shade3: #FBC02D;
+shade4: #FDD835;
+shade5: #FFEB3B;
+shade6: #FFEE58;
+shade7: #FFF176;
+shade8: #FFF59D;
+}
+
+/**** Comment One First To Use Another ****/
+
+/* -- Dark -- */
+* {
+ border: @shade1;
+ border-alt: @shade2;
+ background: @shade3;
+ background-alt: @shade3;
+ selected: @shade4;
+ foreground: #353535;
+ urgent: #DA4453;
+}
+
+/* -- light -- */
+* {
+ border: @shade8;
+ border-alt: @shade7;
+ background: @shade6;
+ background-alt: @shade6;
+ selected: @shade5;
+ foreground: #505050;
+ urgent: #DA4453;
+}
diff --git a/linux/rofi/launchers/slate/styles/colors.rasi b/linux/rofi/launchers/slate/styles/colors.rasi
new file mode 100644
index 0000000..3f21382
--- /dev/null
+++ b/linux/rofi/launchers/slate/styles/colors.rasi
@@ -0,0 +1,12 @@
+/*
+ * Change the colorscheme for every menu simply by editing this file...
+ *
+ * Available Color Schemes
+ *
+ * Amber Blue Blue_gray Black Brown Cyan Deep_orange
+ * Deep_purple Gray Green Indigo Light_blue Light_green Lime
+ * Orange Pink Purple Red Teal Yellow
+ *
+ */
+
+@import "Blue.rasi"
diff --git a/linux/rofi/launchers/text/launcher.sh b/linux/rofi/launchers/text/launcher.sh
new file mode 100755
index 0000000..b5c28a6
--- /dev/null
+++ b/linux/rofi/launchers/text/launcher.sh
@@ -0,0 +1,29 @@
+#!/usr/bin/env bash
+
+## Author : Aditya Shakya
+## Mail : adi1090x@gmail.com
+## Github : @adi1090x
+## Twitter : @adi1090x
+
+# Available Styles
+# >> Created and tested on : rofi 1.6.0-1
+#
+# style_1 style_2 style_3 style_4 style_5 style_6 style_7
+
+theme="style_2"
+
+dir="$HOME/.config/rofi/launchers/text"
+styles=($(ls -p --hide="colors.rasi" $dir/styles))
+color="${styles[$(( $RANDOM % 10 ))]}"
+
+# comment this line to disable random colors
+sed -i -e "s/@import .*/@import \"$color\"/g" $dir/styles/colors.rasi
+
+# comment these lines to disable random style
+themes=($(ls -p --hide="launcher.sh" --hide="styles" $dir))
+theme="${themes[$(( $RANDOM % 7 ))]}"
+
+rofi -no-lazy-grab -show drun \
+-modi run,drun,window \
+-theme $dir/"$theme"
+
diff --git a/linux/rofi/launchers/text/style_1.rasi b/linux/rofi/launchers/text/style_1.rasi
new file mode 100644
index 0000000..2dc1a73
--- /dev/null
+++ b/linux/rofi/launchers/text/style_1.rasi
@@ -0,0 +1,176 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ lines: 10;
+ columns: 2;
+ font: "Iosevka Nerd Font 12";
+ bw: 0;
+ location: 0;
+ padding: 0;
+ fixed-num-lines: true;
+ show-icons: false;
+ sidebar-mode: true;
+ separator-style: "none";
+ hide-scrollbar: true;
+ fullscreen: false;
+ fake-transparency: false;
+ scroll-method: 1;
+ window-format: "[{w}] ··· {c} ··· {t}";
+ click-to-exit: true;
+ show-match: false;
+ combi-hide-mode-prefix: false;
+ display-window: "";
+ display-windowcd: "";
+ display-run: "";
+ display-ssh: "";
+ display-drun: "";
+ display-combi: "";
+}
+
+@import "styles/colors.rasi"
+
+* {
+ background-color: @bg;
+}
+
+window {
+ border: 0px;
+ border-color: @ac;
+ border-radius: 12px;
+ padding: 40;
+ width: 50%;
+ height: 50%;
+}
+
+prompt {
+ spacing: 0;
+ border: 0;
+ text-color: @fg;
+}
+
+textbox-prompt-colon {
+ expand: false;
+ str: " ";
+ margin: 0px 4px 0px 0px;
+ text-color: inherit;
+}
+
+entry {
+ spacing: 0;
+ text-color: @fg;
+}
+
+case-indicator {
+ spacing: 0;
+ text-color: @fg;
+}
+
+inputbar {
+ spacing: 0px;
+ text-color: @fg;
+ padding: 1px;
+ children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
+}
+
+mainbox {
+ border: 0px;
+ border-color: @ac;
+ padding: 6;
+}
+
+listview {
+ fixed-height: 0;
+ border: 0px;
+ border-color: @ac;
+ spacing: 4px;
+ scrollbar: false;
+ padding: 4px 0px 0px;
+}
+
+element {
+ border: 0px;
+ padding: 1px;
+}
+element normal.normal {
+ background-color: @bg;
+ text-color: @fg;
+}
+element normal.urgent {
+ background-color: @bg;
+ text-color: @red;
+}
+element normal.active {
+ background-color: @bg;
+ text-color: @green;
+}
+element selected.normal {
+ background-color: @bg;
+ text-color: @ac;
+}
+element selected.urgent {
+ background-color: @bg;
+ text-color: @red;
+}
+element selected.active {
+ background-color: @bg;
+ text-color: @ac;
+}
+element alternate.normal {
+ background-color: @bg;
+ text-color: @fg;
+}
+element alternate.urgent {
+ background-color: @bg;
+ text-color: @fg;
+}
+element alternate.active {
+ background-color: @bg;
+ text-color: @fg;
+}
+
+sidebar {
+ border: 0px;
+ border-color: @ac;
+ border-radius: 20px;
+}
+
+button {
+ margin: 5px;
+ padding: 5px;
+ text-color: @fg;
+ border: 0px;
+ border-radius: 20px;
+ border-color: @fg;
+}
+
+button selected {
+ text-color: @fg;
+ border: 3px;
+ border-radius: 20px;
+ border-color: @ac;
+}
+
+scrollbar {
+ width: 4px;
+ border: 0px;
+ handle-color: @fg;
+ handle-width: 8px;
+ padding: 0;
+}
+
+message {
+ border: 0px;
+ border-color: @ac;
+ padding: 1px;
+}
+
+textbox {
+ text-color: @fg;
+}
diff --git a/linux/rofi/launchers/text/style_2.rasi b/linux/rofi/launchers/text/style_2.rasi
new file mode 100644
index 0000000..c762dd6
--- /dev/null
+++ b/linux/rofi/launchers/text/style_2.rasi
@@ -0,0 +1,178 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ lines: 15;
+ columns: 1;
+ font: "Iosevka Nerd Font 12";
+ bw: 0;
+ location: 0;
+ padding: 0;
+ fixed-num-lines: true;
+ show-icons: false;
+ sidebar-mode: true;
+ separator-style: "none";
+ hide-scrollbar: true;
+ fullscreen: false;
+ fake-transparency: false;
+ scroll-method: 0;
+ window-format: "[{w}] ··· {c} ··· {t}";
+ click-to-exit: true;
+ show-match: false;
+ combi-hide-mode-prefix: false;
+ display-window: "";
+ display-windowcd: "";
+ display-run: "";
+ display-ssh: "";
+ display-drun: "";
+ display-combi: "";
+}
+
+@import "styles/colors.rasi"
+
+* {
+ background-color: @bg;
+}
+
+window {
+ border: 0px;
+ border-color: @ac;
+ border-radius: 6px;
+ padding: 30;
+ width: 20%;
+}
+
+prompt {
+ spacing: 0;
+ border: 0;
+ text-color: @fg;
+}
+
+textbox-prompt-colon {
+ expand: false;
+ str: " ";
+ margin: 0px 4px 0px 0px;
+ text-color: inherit;
+}
+
+entry {
+ spacing: 0;
+ text-color: @fg;
+}
+
+case-indicator {
+ spacing: 0;
+ text-color: @fg;
+}
+
+inputbar {
+ spacing: 0px;
+ text-color: @fg;
+ padding: 1px;
+ children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
+}
+
+mainbox {
+ border: 0px;
+ border-color: @ac;
+ padding: 6;
+}
+
+listview {
+ fixed-height: 0;
+ border: 0px;
+ border-color: @ac;
+ spacing: 4px;
+ scrollbar: false;
+ padding: 5px 5px 0px 5px;
+}
+
+element {
+ border: 0px;
+ border-radius: 4px;
+ padding: 5px;
+}
+element normal.normal {
+ background-color: @bg;
+ text-color: @fg;
+}
+element normal.urgent {
+ background-color: @bg;
+ text-color: @red;
+}
+element normal.active {
+ background-color: @green;
+ text-color: @bg;
+}
+element selected.normal {
+ background-color: @fg;
+ text-color: @bg;
+}
+element selected.urgent {
+ background-color: @bg;
+ text-color: @red;
+}
+element selected.active {
+ background-color: @fg;
+ text-color: @bg;
+}
+element alternate.normal {
+ background-color: @bg;
+ text-color: @fg;
+}
+element alternate.urgent {
+ background-color: @bg;
+ text-color: @fg;
+}
+element alternate.active {
+ background-color: @bg;
+ text-color: @fg;
+}
+
+sidebar {
+ border: 0px;
+ border-color: @ac;
+ border-radius: 0px;
+}
+
+button {
+ background-color: @fg;
+ margin: 5px;
+ padding: 5px;
+ text-color: @bg;
+ border: 0px;
+ border-radius: 4px;
+ border-color: @fg;
+}
+
+button selected {
+ background-color: @ac;
+ text-color: @fg;
+ border: 0px;
+ border-radius: 4px;
+ border-color: @fg;
+}
+
+scrollbar {
+ width: 4px;
+ border: 0px;
+ handle-color: @fg;
+ handle-width: 8px;
+ padding: 0;
+}
+
+message {
+ border: 0px;
+ border-color: @ac;
+ padding: 1px;
+}
+
+textbox {
+ text-color: @fg;
+}
diff --git a/linux/rofi/launchers/text/style_3.rasi b/linux/rofi/launchers/text/style_3.rasi
new file mode 100644
index 0000000..74e3b0d
--- /dev/null
+++ b/linux/rofi/launchers/text/style_3.rasi
@@ -0,0 +1,178 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ lines: 6;
+ columns: 1;
+ font: "Iosevka Nerd Font 12";
+ bw: 0;
+ location: 0;
+ padding: 0;
+ fixed-num-lines: true;
+ show-icons: false;
+ sidebar-mode: true;
+ separator-style: "none";
+ hide-scrollbar: true;
+ fullscreen: false;
+ fake-transparency: false;
+ scroll-method: 0;
+ window-format: "[{w}] ··· {c} ··· {t}";
+ click-to-exit: true;
+ show-match: false;
+ combi-hide-mode-prefix: false;
+ display-window: "";
+ display-windowcd: "";
+ display-run: "";
+ display-ssh: "";
+ display-drun: "";
+ display-combi: "";
+}
+
+@import "styles/colors.rasi"
+
+* {
+ background-color: @bg;
+}
+
+window {
+ border: 0px;
+ border-color: @ac;
+ border-radius: 6px;
+ padding: 15;
+ width: 20%;
+}
+
+prompt {
+ spacing: 0;
+ border: 0;
+ text-color: @fg;
+}
+
+textbox-prompt-colon {
+ expand: false;
+ str: " ";
+ margin: 0px 4px 0px 0px;
+ text-color: inherit;
+}
+
+entry {
+ spacing: 0;
+ text-color: @fg;
+}
+
+case-indicator {
+ spacing: 0;
+ text-color: @fg;
+}
+
+inputbar {
+ spacing: 0px;
+ text-color: @fg;
+ padding: 1px;
+ children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
+}
+
+mainbox {
+ border: 0px;
+ border-color: @ac;
+ padding: 6;
+}
+
+listview {
+ fixed-height: 0;
+ border: 0px;
+ border-color: @ac;
+ spacing: 4px;
+ scrollbar: false;
+ padding: 5px 5px 0px 5px;
+}
+
+element {
+ border: 0px;
+ border-radius: 4px;
+ padding: 5px;
+}
+element normal.normal {
+ background-color: @bg;
+ text-color: @fg;
+}
+element normal.urgent {
+ background-color: @bg;
+ text-color: @red;
+}
+element normal.active {
+ background-color: @green;
+ text-color: @bg;
+}
+element selected.normal {
+ background-color: @fg;
+ text-color: @bg;
+}
+element selected.urgent {
+ background-color: @bg;
+ text-color: @red;
+}
+element selected.active {
+ background-color: @fg;
+ text-color: @bg;
+}
+element alternate.normal {
+ background-color: @bg;
+ text-color: @fg;
+}
+element alternate.urgent {
+ background-color: @bg;
+ text-color: @fg;
+}
+element alternate.active {
+ background-color: @bg;
+ text-color: @fg;
+}
+
+sidebar {
+ border: 0px;
+ border-color: @ac;
+ border-radius: 0px;
+}
+
+button {
+ background-color: @fg;
+ margin: 5px;
+ padding: 5px;
+ text-color: @bg;
+ border: 0px;
+ border-radius: 4px;
+ border-color: @fg;
+}
+
+button selected {
+ background-color: @ac;
+ text-color: @fg;
+ border: 0px;
+ border-radius: 4px;
+ border-color: @fg;
+}
+
+scrollbar {
+ width: 4px;
+ border: 0px;
+ handle-color: @fg;
+ handle-width: 8px;
+ padding: 0;
+}
+
+message {
+ border: 0px;
+ border-color: @ac;
+ padding: 1px;
+}
+
+textbox {
+ text-color: @fg;
+}
diff --git a/linux/rofi/launchers/text/style_4.rasi b/linux/rofi/launchers/text/style_4.rasi
new file mode 100644
index 0000000..4b81aa8
--- /dev/null
+++ b/linux/rofi/launchers/text/style_4.rasi
@@ -0,0 +1,179 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ lines: 15;
+ columns: 1;
+ font: "Iosevka Nerd Font 12";
+ bw: 0;
+ location: 1;
+ padding: 0;
+ fixed-num-lines: true;
+ show-icons: false;
+ sidebar-mode: true;
+ separator-style: "none";
+ hide-scrollbar: true;
+ fullscreen: false;
+ fake-transparency: false;
+ scroll-method: 0;
+ window-format: "[{w}] ··· {c} ··· {t}";
+ click-to-exit: true;
+ show-match: false;
+ combi-hide-mode-prefix: false;
+ display-window: "";
+ display-windowcd: "";
+ display-run: "";
+ display-ssh: "";
+ display-drun: "";
+ display-combi: "";
+}
+
+@import "styles/colors.rasi"
+
+* {
+ background-color: @bg;
+}
+
+window {
+ border: 0px;
+ border-color: @ac;
+ border-radius: 0px;
+ padding: 30;
+ width: 20%;
+ height: 100%;
+}
+
+prompt {
+ spacing: 0;
+ border: 0;
+ text-color: @fg;
+}
+
+textbox-prompt-colon {
+ expand: false;
+ str: " ";
+ margin: 0px 4px 0px 0px;
+ text-color: inherit;
+}
+
+entry {
+ spacing: 0;
+ text-color: @fg;
+}
+
+case-indicator {
+ spacing: 0;
+ text-color: @fg;
+}
+
+inputbar {
+ spacing: 0px;
+ text-color: @fg;
+ padding: 1px;
+ children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
+}
+
+mainbox {
+ border: 0px;
+ border-color: @ac;
+ padding: 6;
+}
+
+listview {
+ fixed-height: 0;
+ border: 0px;
+ border-color: @ac;
+ spacing: 4px;
+ scrollbar: false;
+ padding: 15px 5px 0px 5px;
+}
+
+element {
+ border: 0px;
+ border-radius: 4px;
+ padding: 5px;
+}
+element normal.normal {
+ background-color: @bg;
+ text-color: @fg;
+}
+element normal.urgent {
+ background-color: @bg;
+ text-color: @red;
+}
+element normal.active {
+ background-color: @green;
+ text-color: @bg;
+}
+element selected.normal {
+ background-color: @ac;
+ text-color: @bg;
+}
+element selected.urgent {
+ background-color: @bg;
+ text-color: @red;
+}
+element selected.active {
+ background-color: @ac;
+ text-color: @bg;
+}
+element alternate.normal {
+ background-color: @bg;
+ text-color: @fg;
+}
+element alternate.urgent {
+ background-color: @bg;
+ text-color: @fg;
+}
+element alternate.active {
+ background-color: @bg;
+ text-color: @fg;
+}
+
+sidebar {
+ border: 0px;
+ border-color: @ac;
+ border-radius: 0px;
+}
+
+button {
+ background-color: @red;
+ margin: 5px;
+ padding: 5px;
+ text-color: @fg;
+ border: 0px;
+ border-radius: 4px;
+ border-color: @fg;
+}
+
+button selected {
+ background-color: @green;
+ text-color: @fg;
+ border: 0px;
+ border-radius: 4px;
+ border-color: @fg;
+}
+
+scrollbar {
+ width: 4px;
+ border: 0px;
+ handle-color: @fg;
+ handle-width: 8px;
+ padding: 0;
+}
+
+message {
+ border: 0px;
+ border-color: @ac;
+ padding: 1px;
+}
+
+textbox {
+ text-color: @fg;
+}
diff --git a/linux/rofi/launchers/text/style_5.rasi b/linux/rofi/launchers/text/style_5.rasi
new file mode 100644
index 0000000..af45c55
--- /dev/null
+++ b/linux/rofi/launchers/text/style_5.rasi
@@ -0,0 +1,181 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ lines: 5;
+ columns: 3;
+ font: "Iosevka Nerd Font 12";
+ bw: 0;
+ location: 0;
+ padding: 0;
+ fixed-num-lines: true;
+ show-icons: false;
+ sidebar-mode: true;
+ separator-style: "none";
+ hide-scrollbar: true;
+ fullscreen: true;
+ fake-transparency: false;
+ scroll-method: 0;
+ window-format: "[{w}] ··· {c} ··· {t}";
+ click-to-exit: true;
+ show-match: false;
+ combi-hide-mode-prefix: false;
+ display-window: "";
+ display-windowcd: "";
+ display-run: "";
+ display-ssh: "";
+ display-drun: "";
+ display-combi: "";
+}
+
+@import "styles/colors.rasi"
+
+* {
+ background-color: @bg;
+}
+
+window {
+ border: 0px;
+ border-color: @ac;
+ border-radius: 0px;
+ padding: 300px;
+ width: 100%;
+}
+
+prompt {
+ spacing: 0;
+ border: 0;
+ text-color: @fg;
+}
+
+textbox-prompt-colon {
+ expand: false;
+ str: " ";
+ margin: 0px 4px 0px 0px;
+ text-color: inherit;
+}
+
+entry {
+ spacing: 0;
+ text-color: @fg;
+}
+
+case-indicator {
+ spacing: 0;
+ text-color: @fg;
+}
+
+inputbar {
+ spacing: 0px;
+ text-color: @fg;
+ padding: 1px;
+ children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
+}
+
+mainbox {
+ border: 0px;
+ border-color: @ac;
+ padding: 6;
+}
+
+listview {
+ fixed-height: 0;
+ border: 0px;
+ border-color: @ac;
+ spacing: 5px;
+ scrollbar: false;
+ padding: 25px 5px -20px 5px;
+}
+
+element {
+ border: 4px;
+ border-radius: 4px;
+ padding: 15px;
+}
+element normal.normal {
+ background-color: @bg;
+ text-color: @fg;
+}
+element normal.urgent {
+ background-color: @bg;
+ text-color: @red;
+}
+element normal.active {
+ background-color: @bg;
+ text-color: @fg;
+ border-color: @green;
+}
+element selected.normal {
+ background-color: @bg;
+ text-color: @fg;
+ border-color: @fg;
+}
+element selected.urgent {
+ background-color: @bg;
+ text-color: @red;
+}
+element selected.active {
+ background-color: @bg;
+ text-color: @fg;
+ border-color: @fg;
+}
+element alternate.normal {
+ background-color: @bg;
+ text-color: @fg;
+}
+element alternate.urgent {
+ background-color: @bg;
+ text-color: @fg;
+}
+element alternate.active {
+ background-color: @bg;
+ text-color: @fg;
+}
+
+sidebar {
+ border: 0px;
+ border-color: @ac;
+ border-radius: 0px;
+}
+
+button {
+ background-color: @se;
+ margin: 5px;
+ padding: 15px;
+ text-color: @fg;
+ border: 0px;
+ border-radius: 4px;
+ border-color: @fg;
+}
+
+button selected {
+ background-color: @bg;
+ text-color: @fg;
+ border: 4px;
+ border-radius: 4px;
+ border-color: @fg;
+}
+
+scrollbar {
+ width: 4px;
+ border: 0px;
+ handle-color: @fg;
+ handle-width: 8px;
+ padding: 0;
+}
+
+message {
+ border: 0px;
+ border-color: @ac;
+ padding: 1px;
+}
+
+textbox {
+ text-color: @fg;
+}
diff --git a/linux/rofi/launchers/text/style_6.rasi b/linux/rofi/launchers/text/style_6.rasi
new file mode 100644
index 0000000..b05bc90
--- /dev/null
+++ b/linux/rofi/launchers/text/style_6.rasi
@@ -0,0 +1,178 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ lines: 10;
+ columns: 1;
+ font: "Iosevka Nerd Font 12";
+ bw: 0;
+ location: 0;
+ padding: 0;
+ fixed-num-lines: true;
+ show-icons: false;
+ sidebar-mode: true;
+ separator-style: "none";
+ hide-scrollbar: true;
+ fullscreen: true;
+ fake-transparency: false;
+ scroll-method: 0;
+ window-format: "[{w}] ··· {c} ··· {t}";
+ click-to-exit: true;
+ show-match: false;
+ combi-hide-mode-prefix: false;
+ display-window: "";
+ display-windowcd: "";
+ display-run: "";
+ display-ssh: "";
+ display-drun: "";
+ display-combi: "";
+}
+
+@import "styles/colors.rasi"
+
+* {
+ background-color: @bg;
+}
+
+window {
+ border: 0px;
+ border-color: @ac;
+ border-radius: 0px;
+ padding: 30%;
+ width: 100%;
+}
+
+prompt {
+ spacing: 0;
+ border: 0;
+ text-color: @fg;
+}
+
+textbox-prompt-colon {
+ expand: false;
+ str: " ";
+ margin: 0px 4px 0px 0px;
+ text-color: inherit;
+}
+
+entry {
+ spacing: 0;
+ text-color: @fg;
+}
+
+case-indicator {
+ spacing: 0;
+ text-color: @fg;
+}
+
+inputbar {
+ spacing: 0px;
+ text-color: @fg;
+ padding: 1px;
+ children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
+}
+
+mainbox {
+ border: 0px;
+ border-color: @ac;
+ padding: 6;
+}
+
+listview {
+ fixed-height: 0;
+ border: 0px;
+ border-color: @ac;
+ spacing: 5px;
+ scrollbar: false;
+ padding: 35px 5px 25px 5px;
+}
+
+element {
+ border: 0px;
+ border-radius: 100%;
+ padding: 15px;
+}
+element normal.normal {
+ background-color: @bg;
+ text-color: @fg;
+}
+element normal.urgent {
+ background-color: @bg;
+ text-color: @red;
+}
+element normal.active {
+ background-color: @green;
+ text-color: @bg;
+}
+element selected.normal {
+ background-color: @fg;
+ text-color: @bg;
+}
+element selected.urgent {
+ background-color: @bg;
+ text-color: @red;
+}
+element selected.active {
+ background-color: @fg;
+ text-color: @bg;
+}
+element alternate.normal {
+ background-color: @bg;
+ text-color: @fg;
+}
+element alternate.urgent {
+ background-color: @bg;
+ text-color: @fg;
+}
+element alternate.active {
+ background-color: @bg;
+ text-color: @fg;
+}
+
+sidebar {
+ border: 0px;
+ border-color: @ac;
+ border-radius: 0px;
+}
+
+button {
+ background-color: @fg;
+ margin: 5px;
+ padding: 15px;
+ text-color: @bg;
+ border: 0px;
+ border-radius: 100%;
+ border-color: @fg;
+}
+
+button selected {
+ background-color: @ac;
+ text-color: @fg;
+ border: 0px;
+ border-radius: 100%;
+ border-color: @fg;
+}
+
+scrollbar {
+ width: 4px;
+ border: 0px;
+ handle-color: @fg;
+ handle-width: 8px;
+ padding: 0;
+}
+
+message {
+ border: 0px;
+ border-color: @ac;
+ padding: 1px;
+}
+
+textbox {
+ text-color: @fg;
+}
diff --git a/linux/rofi/launchers/text/style_7.rasi b/linux/rofi/launchers/text/style_7.rasi
new file mode 100644
index 0000000..9b6d471
--- /dev/null
+++ b/linux/rofi/launchers/text/style_7.rasi
@@ -0,0 +1,178 @@
+/*
+ *
+ * Author : Aditya Shakya
+ * Mail : adi1090x@gmail.com
+ * Github : @adi1090x
+ * Twitter : @adi1090x
+ *
+ */
+
+configuration {
+ lines: 10;
+ columns: 2;
+ font: "Iosevka Nerd Font 12";
+ bw: 0;
+ location: 0;
+ padding: 0;
+ fixed-num-lines: true;
+ show-icons: false;
+ sidebar-mode: true;
+ separator-style: "none";
+ hide-scrollbar: true;
+ fullscreen: false;
+ fake-transparency: false;
+ scroll-method: 1;
+ window-format: "[{w}] ··· {c} ··· {t}";
+ click-to-exit: true;
+ show-match: false;
+ combi-hide-mode-prefix: false;
+ display-window: "";
+ display-windowcd: "";
+ display-run: "";
+ display-ssh: "";
+ display-drun: "";
+ display-combi: "";
+}
+
+@import "styles/colors.rasi"
+
+* {
+ background-color: @bg;
+}
+
+window {
+ border: 0px;
+ border-color: @ac;
+ border-radius: 20px;
+ padding: 30;
+ width: 40%;
+}
+
+prompt {
+ spacing: 0;
+ border: 0;
+ text-color: @fg;
+}
+
+textbox-prompt-colon {
+ expand: false;
+ str: " ";
+ margin: 0px 4px 0px 0px;
+ text-color: inherit;
+}
+
+entry {
+ spacing: 0;
+ text-color: @fg;
+}
+
+case-indicator {
+ spacing: 0;
+ text-color: @fg;
+}
+
+inputbar {
+ spacing: 0px;
+ text-color: @fg;
+ padding: 1px;
+ children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
+}
+
+mainbox {
+ border: 0px;
+ border-color: @ac;
+ padding: 6;
+}
+
+listview {
+ fixed-height: 0;
+ border: 0px;
+ border-color: @ac;
+ spacing: 4px;
+ scrollbar: false;
+ padding: 5px 5px 0px 5px;
+}
+
+element {
+ border: 0px;
+ border-radius: 100%;
+ padding: 5px;
+}
+element normal.normal {
+ background-color: @bg;
+ text-color: @fg;
+}
+element normal.urgent {
+ background-color: @bg;
+ text-color: @red;
+}
+element normal.active {
+ background-color: @green;
+ text-color: @bg;
+}
+element selected.normal {
+ background-color: @ac;
+ text-color: @bg;
+}
+element selected.urgent {
+ background-color: @bg;
+ text-color: @red;
+}
+element selected.active {
+ background-color: @ac;
+ text-color: @bg;
+}
+element alternate.normal {
+ background-color: @bg;
+ text-color: @fg;
+}
+element alternate.urgent {
+ background-color: @bg;
+ text-color: @fg;
+}
+element alternate.active {
+ background-color: @bg;
+ text-color: @fg;
+}
+
+sidebar {
+ border: 0px;
+ border-color: @ac;
+ border-radius: 0px;
+}
+
+button {
+ background-color: @red;
+ margin: 5px;
+ padding: 5px;
+ text-color: @fg;
+ border: 0px;
+ border-radius: 100%;
+ border-color: @fg;
+}
+
+button selected {
+ background-color: @green;
+ text-color: @fg;
+ border: 0px;
+ border-radius: 100%;
+ border-color: @fg;
+}
+
+scrollbar {
+ width: 4px;
+ border: 0px;
+ handle-color: @fg;
+ handle-width: 8px;
+ padding: 0;
+}
+
+message {
+ border: 0px;
+ border-color: @ac;
+ padding: 1px;
+}
+
+textbox {
+ text-color: @fg;
+}
diff --git a/linux/rofi/launchers/text/styles/berry.rasi b/linux/rofi/launchers/text/styles/berry.rasi
new file mode 100644
index 0000000..65ab4f1
--- /dev/null
+++ b/linux/rofi/launchers/text/styles/berry.rasi
@@ -0,0 +1,15 @@
+/* colors */
+
+* {
+ al: #00000000;
+ bg: #280F28ff;
+ se: #2D142Cff;
+ fg: #ffffffA6;
+ ac: #EE4540ff;
+ red: #EC7875ff;
+ green: #61C766ff;
+ yellow: #FDD835ff;
+ blue: #42A5F5ff;
+ purple: #BA68C8ff;
+ cyan: #4DD0E1ff;
+}
diff --git a/linux/rofi/launchers/text/styles/black.rasi b/linux/rofi/launchers/text/styles/black.rasi
new file mode 100644
index 0000000..77366f1
--- /dev/null
+++ b/linux/rofi/launchers/text/styles/black.rasi
@@ -0,0 +1,15 @@
+/* colors */
+
+* {
+ al: #00000000;
+ bg: #101010ff;
+ se: #151515ff;
+ fg: #f5f5f5ff;
+ ac: #42A5F5ff;
+ red: #EC7875ff;
+ green: #61C766ff;
+ yellow: #FDD835ff;
+ blue: #42A5F5ff;
+ purple: #BA68C8ff;
+ cyan: #4DD0E1ff;
+}
diff --git a/linux/rofi/launchers/text/styles/bluish.rasi b/linux/rofi/launchers/text/styles/bluish.rasi
new file mode 100644
index 0000000..ad8b84f
--- /dev/null
+++ b/linux/rofi/launchers/text/styles/bluish.rasi
@@ -0,0 +1,15 @@
+/* colors */
+
+* {
+ al: #00000000;
+ bg: #EFF0F1FF;
+ se: #E3E3E3FF;
+ fg: #000000A6;
+ ac: #000B83FF;
+ red: #EC7875ff;
+ green: #61C766ff;
+ yellow: #FDD835ff;
+ blue: #42A5F5ff;
+ purple: #BA68C8ff;
+ cyan: #4DD0E1ff;
+}
diff --git a/linux/rofi/launchers/text/styles/cocoa.rasi b/linux/rofi/launchers/text/styles/cocoa.rasi
new file mode 100644
index 0000000..3c641a4
--- /dev/null
+++ b/linux/rofi/launchers/text/styles/cocoa.rasi
@@ -0,0 +1,15 @@
+/* colors */
+
+* {
+ al: #00000000;
+ bg: #3C3945FF;
+ se: #413E4Aff;
+ fg: #F7C7B2ff;
+ ac: #B38184ff;
+ red: #EC7875ff;
+ green: #61C766ff;
+ yellow: #FDD835ff;
+ blue: #42A5F5ff;
+ purple: #BA68C8ff;
+ cyan: #4DD0E1ff;
+}
diff --git a/linux/rofi/launchers/text/styles/colors.rasi b/linux/rofi/launchers/text/styles/colors.rasi
new file mode 100644
index 0000000..5b5d2b7
--- /dev/null
+++ b/linux/rofi/launchers/text/styles/colors.rasi
@@ -0,0 +1,11 @@
+/*
+ * Change the colorscheme for every menu simply by editing this file...
+ *
+ * Available Color Schemes
+ *
+ * bluish berry nordic nightly gotham mask faded cocoa
+ * black white
+ *
+ */
+
+@import "berry.rasi"
diff --git a/linux/rofi/launchers/text/styles/faded.rasi b/linux/rofi/launchers/text/styles/faded.rasi
new file mode 100644
index 0000000..c9567e0
--- /dev/null
+++ b/linux/rofi/launchers/text/styles/faded.rasi
@@ -0,0 +1,15 @@
+/* colors */
+
+* {
+ al: #00000000;
+ bg: #57678CFF;
+ se: #5E6C91ff;
+ fg: #FFFCFFff;
+ ac: #FF83A7ff;
+ red: #EC7875ff;
+ green: #61C766ff;
+ yellow: #FDD835ff;
+ blue: #42A5F5ff;
+ purple: #BA68C8ff;
+ cyan: #4DD0E1ff;
+}
diff --git a/linux/rofi/launchers/text/styles/gotham.rasi b/linux/rofi/launchers/text/styles/gotham.rasi
new file mode 100644
index 0000000..4d13693
--- /dev/null
+++ b/linux/rofi/launchers/text/styles/gotham.rasi
@@ -0,0 +1,15 @@
+/* colors */
+
+* {
+ al: #00000000;
+ bg: #24334Aff;
+ se: #29384Fff;
+ fg: #FEFFF1ff;
+ ac: #3A6081ff;
+ red: #EC7875ff;
+ green: #61C766ff;
+ yellow: #FDD835ff;
+ blue: #42A5F5ff;
+ purple: #BA68C8ff;
+ cyan: #4DD0E1ff;
+}
diff --git a/linux/rofi/launchers/text/styles/mask.rasi b/linux/rofi/launchers/text/styles/mask.rasi
new file mode 100644
index 0000000..afb1cfa
--- /dev/null
+++ b/linux/rofi/launchers/text/styles/mask.rasi
@@ -0,0 +1,15 @@
+/* colors */
+
+* {
+ al: #00000000;
+ bg: #3E4667ff;
+ se: #434C6Dff;
+ fg: #FAF7CCff;
+ ac: #CA8CA5ff;
+ red: #EC7875ff;
+ green: #61C766ff;
+ yellow: #FDD835ff;
+ blue: #42A5F5ff;
+ purple: #BA68C8ff;
+ cyan: #4DD0E1ff;
+}
diff --git a/linux/rofi/launchers/text/styles/nightly.rasi b/linux/rofi/launchers/text/styles/nightly.rasi
new file mode 100644
index 0000000..75d3a00
--- /dev/null
+++ b/linux/rofi/launchers/text/styles/nightly.rasi
@@ -0,0 +1,15 @@
+/* colors */
+
+* {
+ al: #00000000;
+ bg: #25344Bff;
+ se: #2A3950ff;
+ fg: #FEFFF1ff;
+ ac: #A162F7ff;
+ red: #EC7875ff;
+ green: #61C766ff;
+ yellow: #FDD835ff;
+ blue: #42A5F5ff;
+ purple: #BA68C8ff;
+ cyan: #4DD0E1ff;
+}
diff --git a/linux/rofi/launchers/text/styles/nordic.rasi b/linux/rofi/launchers/text/styles/nordic.rasi
new file mode 100644
index 0000000..8ff9560
--- /dev/null
+++ b/linux/rofi/launchers/text/styles/nordic.rasi
@@ -0,0 +1,15 @@
+/* colors */
+
+* {
+ al: #00000000;
+ bg: #425775ff;
+ se: #475C7Bff;
+ fg: #ffffffcc;
+ ac: #FDBB6Dff;
+ red: #EC7875ff;
+ green: #61C766ff;
+ yellow: #FDD835ff;
+ blue: #42A5F5ff;
+ purple: #BA68C8ff;
+ cyan: #4DD0E1ff;
+}
diff --git a/linux/rofi/launchers/text/styles/white.rasi b/linux/rofi/launchers/text/styles/white.rasi
new file mode 100644
index 0000000..48f1c8c
--- /dev/null
+++ b/linux/rofi/launchers/text/styles/white.rasi
@@ -0,0 +1,15 @@
+/* colors */
+
+* {
+ al: #00000000;
+ bg: #ffffffff;
+ se: #f5f5f5ff;
+ fg: #000000ff;
+ ac: #2900D0ff;
+ red: #EC7875ff;
+ green: #61C766ff;
+ yellow: #FDD835ff;
+ blue: #42A5F5ff;
+ purple: #BA68C8ff;
+ cyan: #4DD0E1ff;
+}