commit 78b79e224f316ef231b4011790bf43be125f8230 Author: Chris Cochrun Date: Thu May 14 09:05:21 2020 -0500 first commit diff --git a/.spacemacs.d b/.spacemacs.d new file mode 160000 index 0000000..16949cb --- /dev/null +++ b/.spacemacs.d @@ -0,0 +1 @@ +Subproject commit 16949cb09e4f2434ceb4330503143dac87ae3c0c diff --git a/rofi/Rofication b/rofi/Rofication new file mode 160000 index 0000000..8dbd06d --- /dev/null +++ b/rofi/Rofication @@ -0,0 +1 @@ +Subproject commit 8dbd06d2d61548bef7651c2c7652940aeafda823 diff --git a/rofi/bin/apps.sh b/rofi/bin/apps.sh new file mode 120000 index 0000000..bfb0aaa --- /dev/null +++ b/rofi/bin/apps.sh @@ -0,0 +1 @@ +../scripts/apps.sh \ No newline at end of file diff --git a/rofi/bin/backlight.sh b/rofi/bin/backlight.sh new file mode 120000 index 0000000..803f921 --- /dev/null +++ b/rofi/bin/backlight.sh @@ -0,0 +1 @@ +../scripts/backlight.sh \ No newline at end of file diff --git a/rofi/bin/battery.sh b/rofi/bin/battery.sh new file mode 120000 index 0000000..39a8347 --- /dev/null +++ b/rofi/bin/battery.sh @@ -0,0 +1 @@ +../scripts/battery.sh \ No newline at end of file diff --git a/rofi/bin/menu_apps.sh b/rofi/bin/menu_apps.sh new file mode 120000 index 0000000..7d67ae9 --- /dev/null +++ b/rofi/bin/menu_apps.sh @@ -0,0 +1 @@ +../scripts/menu_apps.sh \ No newline at end of file diff --git a/rofi/bin/menu_backlight.sh b/rofi/bin/menu_backlight.sh new file mode 120000 index 0000000..9089483 --- /dev/null +++ b/rofi/bin/menu_backlight.sh @@ -0,0 +1 @@ +../scripts/menu_backlight.sh \ No newline at end of file diff --git a/rofi/bin/menu_battery.sh b/rofi/bin/menu_battery.sh new file mode 120000 index 0000000..7f3bbd7 --- /dev/null +++ b/rofi/bin/menu_battery.sh @@ -0,0 +1 @@ +../scripts/menu_battery.sh \ No newline at end of file diff --git a/rofi/bin/menu_mpd.sh b/rofi/bin/menu_mpd.sh new file mode 120000 index 0000000..1c8cc1b --- /dev/null +++ b/rofi/bin/menu_mpd.sh @@ -0,0 +1 @@ +../scripts/menu_mpd.sh \ No newline at end of file diff --git a/rofi/bin/menu_network.sh b/rofi/bin/menu_network.sh new file mode 120000 index 0000000..94fe555 --- /dev/null +++ b/rofi/bin/menu_network.sh @@ -0,0 +1 @@ +../scripts/menu_network.sh \ No newline at end of file diff --git a/rofi/bin/menu_powermenu.sh b/rofi/bin/menu_powermenu.sh new file mode 120000 index 0000000..1c2949a --- /dev/null +++ b/rofi/bin/menu_powermenu.sh @@ -0,0 +1 @@ +../scripts/menu_powermenu.sh \ No newline at end of file diff --git a/rofi/bin/menu_quicklinks.sh b/rofi/bin/menu_quicklinks.sh new file mode 120000 index 0000000..a403d5a --- /dev/null +++ b/rofi/bin/menu_quicklinks.sh @@ -0,0 +1 @@ +../scripts/menu_quicklinks.sh \ No newline at end of file diff --git a/rofi/bin/menu_screenshot.sh b/rofi/bin/menu_screenshot.sh new file mode 120000 index 0000000..b672d20 --- /dev/null +++ b/rofi/bin/menu_screenshot.sh @@ -0,0 +1 @@ +../scripts/menu_screenshot.sh \ No newline at end of file diff --git a/rofi/bin/menu_time.sh b/rofi/bin/menu_time.sh new file mode 120000 index 0000000..729c696 --- /dev/null +++ b/rofi/bin/menu_time.sh @@ -0,0 +1 @@ +../scripts/menu_time.sh \ No newline at end of file diff --git a/rofi/bin/menu_volume.sh b/rofi/bin/menu_volume.sh new file mode 120000 index 0000000..d907051 --- /dev/null +++ b/rofi/bin/menu_volume.sh @@ -0,0 +1 @@ +../scripts/menu_volume.sh \ No newline at end of file diff --git a/rofi/bin/mpd.sh b/rofi/bin/mpd.sh new file mode 120000 index 0000000..8aa3752 --- /dev/null +++ b/rofi/bin/mpd.sh @@ -0,0 +1 @@ +../scripts/mpd.sh \ No newline at end of file diff --git a/rofi/bin/network.sh b/rofi/bin/network.sh new file mode 120000 index 0000000..0f4ff7a --- /dev/null +++ b/rofi/bin/network.sh @@ -0,0 +1 @@ +../scripts/network.sh \ No newline at end of file diff --git a/rofi/bin/powermenu.sh b/rofi/bin/powermenu.sh new file mode 120000 index 0000000..f63eef5 --- /dev/null +++ b/rofi/bin/powermenu.sh @@ -0,0 +1 @@ +../scripts/powermenu.sh \ No newline at end of file diff --git a/rofi/bin/quicklinks.sh b/rofi/bin/quicklinks.sh new file mode 120000 index 0000000..e906e44 --- /dev/null +++ b/rofi/bin/quicklinks.sh @@ -0,0 +1 @@ +../scripts/quicklinks.sh \ No newline at end of file diff --git a/rofi/bin/screenshot.sh b/rofi/bin/screenshot.sh new file mode 120000 index 0000000..a56e438 --- /dev/null +++ b/rofi/bin/screenshot.sh @@ -0,0 +1 @@ +../scripts/screenshot.sh \ No newline at end of file diff --git a/rofi/bin/time.sh b/rofi/bin/time.sh new file mode 120000 index 0000000..3ddc0bb --- /dev/null +++ b/rofi/bin/time.sh @@ -0,0 +1 @@ +../scripts/time.sh \ No newline at end of file diff --git a/rofi/bin/usedcpu b/rofi/bin/usedcpu new file mode 100755 index 0000000..9efcb19 --- /dev/null +++ b/rofi/bin/usedcpu @@ -0,0 +1,53 @@ +#!/bin/bash + +# Source: http://askubuntu.com/a/450136 + +# I only slightly modify this script to add an option to show icon, useful for my tint2 executor +# Also useful for polybar custom script, dzen2 feeder, conkybar, lemonbar feeder, dunst notify, etc. +# 'usedcpu -i' = with icon, 'usedcpu' = text only +# Cheers! +# Addy + +PREV_TOTAL=0 +PREV_IDLE=0 + +cpuFile="/tmp/.cpu" + +if [[ -f "${cpuFile}" ]]; then + fileCont=$(cat "${cpuFile}") + PREV_TOTAL=$(echo "${fileCont}" | head -n 1) + PREV_IDLE=$(echo "${fileCont}" | tail -n 1) +fi + +CPU=(`cat /proc/stat | grep '^cpu '`) # Get the total CPU statistics. +unset CPU[0] # Discard the "cpu" prefix. +IDLE=${CPU[4]} # Get the idle CPU time. + +# Calculate the total CPU time. +TOTAL=0 + +for VALUE in "${CPU[@]:0:4}"; do + let "TOTAL=$TOTAL+$VALUE" +done + +if [[ "${PREV_TOTAL}" != "" ]] && [[ "${PREV_IDLE}" != "" ]]; then + # Calculate the CPU usage since we last checked. + let "DIFF_IDLE=$IDLE-$PREV_IDLE" + let "DIFF_TOTAL=$TOTAL-$PREV_TOTAL" + let "DIFF_USAGE=(1000*($DIFF_TOTAL-$DIFF_IDLE)/$DIFF_TOTAL+5)/10" + if [[ $1 = "-i" ]]; then + echo " ${DIFF_USAGE}%" + else + echo "${DIFF_USAGE}%" + fi +else + if [[ $1 = "-i" ]]; then + echo " ?" + else + echo "?" + fi +fi + +# Remember the total and idle CPU times for the next check. +echo "${TOTAL}" > "${cpuFile}" +echo "${IDLE}" >> "${cpuFile}" diff --git a/rofi/bin/usedram b/rofi/bin/usedram new file mode 100755 index 0000000..b28269a --- /dev/null +++ b/rofi/bin/usedram @@ -0,0 +1,34 @@ +#!/bin/bash + +# this script is taken from screenfetch +# I only slightly modify this script to add an option to show icon, useful for my tint2 executor +# 'usedram -i' = with icon, 'usedram' = text only +# 'usedram -fi' = full summary with icon, 'usedram' = full summary text only +# Cheers! +# Addy + +mem_info=$(> Styles Below Only Works With "rofi-git(AUR)", Current Version: 1.5.4-76-gca067234 +# +# blurry blurry_full kde_simplemenu kde_krunner launchpad +# gnome_do slingshot appdrawer appfolder column +# row row_center screen row_dock row_dropdown + +style="blurry" + +rofi -no-lazy-grab -show emoji -theme launchers-git/"$style".rasi diff --git a/rofi/launchers-git/finder.sh b/rofi/launchers-git/finder.sh new file mode 100755 index 0000000..0ac31ad --- /dev/null +++ b/rofi/launchers-git/finder.sh @@ -0,0 +1,17 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +# Available Styles +# >> Styles Below Only Works With "rofi-git(AUR)", Current Version: 1.5.4-76-gca067234 +# +# blurry blurry_full kde_simplemenu kde_krunner launchpad +# gnome_do slingshot appdrawer appfolder column +# row row_center screen row_dock row_dropdown + +style="blurry" + +rofi -no-lazy-grab -show find -modi find:~/.local/share/rofi/finder.sh -theme launchers-git/"$style".rasi diff --git a/rofi/launchers-git/gnome_do.rasi b/rofi/launchers-git/gnome_do.rasi new file mode 100644 index 0000000..e26071e --- /dev/null +++ b/rofi/launchers-git/gnome_do.rasi @@ -0,0 +1,203 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 12"; + show-icons: true; + icon-theme: "Papirus"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + disable-history: false; + fullscreen: false; + hide-scrollbar: true; + sidebar-mode: false; +} + +/* -- Classical -- */ +* { + background: #27639AFF; + background-color: #27639AFF; + background-entry: #00000033; + background-alt: #f2f2f240; + foreground: #f2f2f2EE; + foreground-selected: #ffffffFF; + urgent: #E91E6366; + urgent-selected: #E91E6377; +} + +/* -- Transparent -- */ +/* +* { + background: #00000000; + background-color: #00000066; + background-entry: #00000033; + background-alt: #f2f2f215; + foreground: #f2f2f2EE; + foreground-selected: #ffffffFF; + urgent: #E91E6366; + urgent-selected: #E91E6377; +} +*/ + +/* -- Light -- */ +/* +* { + background: #e5e5e5ff; + background-color: #e5e5e5ff; + background-entry: #00000033; + background-alt: #20202040; + foreground: #404040EE; + foreground-selected: #252525FF; + urgent: #E91E6366; + urgent-selected: #E91E6377; +} +*/ + +/* -- Dark -- */ +/* +* { + background: #252525ff; + background-color: #252525ff; + background-entry: #00000033; + background-alt: #10101040; + foreground: #e5e5e5EE; + foreground-selected: #ffffffFF; + urgent: #E91E6366; + urgent-selected: #E91E6377; +} +*/ + +/* -- Black -- */ +/* +* { + background: #000000ff; + background-color: #000000ff; + background-entry: #00000033; + background-alt: #101010ff; + foreground: #e5e5e5EE; + foreground-selected: #ffffffFF; + urgent: #E91E6366; + urgent-selected: #E91E6377; +} +*/ + +window { + transparency: "real"; + background-color: @background; + text-color: @foreground; + border-radius: 25px; + height: 30%; + width: 30%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: false; + padding: 0px 8px 0px 4px; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border-radius: 30px; + margin: 0px 0px 0px 0px; + padding: 5px 5px 5px 5px; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0.5; + placeholder: " Search"; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 2; + spacing: 4px; + cycle: true; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background-color; + children: [ inputbar, listview ]; + spacing: 10px; + padding: 10px 10px 10px 10px; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 25px; + padding: 30px 0px 30px 0px; +} + +element-icon { + size: 86px; + border: 0px; +} + +element-text { + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 5px 10px 0px 10px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 9px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @background-alt; + text-color: @foreground-selected; +} + +element selected.urgent { + background-color: @urgent-selected; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground-selected; +} diff --git a/rofi/launchers-git/kde_krunner.rasi b/rofi/launchers-git/kde_krunner.rasi new file mode 100644 index 0000000..ee15124 --- /dev/null +++ b/rofi/launchers-git/kde_krunner.rasi @@ -0,0 +1,175 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "Noto Sans 10"; + show-icons: true; + icon-theme: "Breeze"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + disable-history: false; + fullscreen: false; + hide-scrollbar: true; + sidebar-mode: false; +} + +/* -- Breeze Light-- */ +* { + background: #EFF0F1FF; + background-alt: #EFF0F1FF; + foreground: #000000A6; + border: #3DAEE9FF; + selected: #93CEE999; + urgent: #DA4453FF; +} + +/* -- Breeze Dark-- */ +/* +* { + background: #31363bff; + background-alt: #31363bff; + foreground: #f5f5f5e6; + border: #1d99f3ff; + selected: #3daee966; + urgent: #DA4453FF; +} +*/ + +/* -- Black-- */ +/* +* { + background: #000000ff; + background-alt: #000000ff; + foreground: #f5f5f5b3; + border: #1d99f3ff; + selected: #3daee966; + urgent: #DA4453FF; +} +*/ + +window { + transparency: "real"; + background-color: @background; + text-color: @foreground; + border-radius: 0px; + height: 40%; + width: 40%; + location: north; + anchor: north; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0px 8px 0px 4px; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 1px; + border-radius: 2px; + border-color: @border; + margin: 0px 0px 0px 0px; + padding: 5px 5px 5px 5px; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search"; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 1; + spacing: 4px; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + children: [ inputbar, listview ]; + spacing: 8px; + padding: 8px 8px 8px 8px; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: horizontal; + border-radius: 4px; + padding: 4px 4px 4px 4px; +} + +element-icon { + size: 24px; + border: 0px; +} + +element-text { + expand: true; + horizontal-align: 0; + vertical-align: 0; + margin: 2px 0px 2px 2px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 9px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 1px; + border-radius: 2px; + border-color: @border; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/launchers-git/kde_simplemenu.rasi b/rofi/launchers-git/kde_simplemenu.rasi new file mode 100644 index 0000000..ece721e --- /dev/null +++ b/rofi/launchers-git/kde_simplemenu.rasi @@ -0,0 +1,175 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "Noto Sans 10"; + show-icons: true; + icon-theme: "Breeze"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + disable-history: false; + fullscreen: false; + hide-scrollbar: true; + sidebar-mode: false; +} + +/* -- Breeze Light-- */ +* { + background: #EFF0F1FF; + background-alt: #EFF0F1FF; + foreground: #000000A6; + border: #3DAEE9FF; + selected: #93CEE999; + urgent: #DA4453FF; +} + +/* -- Breeze Dark-- */ +/* +* { + background: #31363bff; + background-alt: #31363bff; + foreground: #f5f5f5e6; + border: #1d99f3ff; + selected: #3daee966; + urgent: #DA4453FF; +} +*/ + +/* -- Black-- */ +/* +* { + background: #000000ff; + background-alt: #000000ff; + foreground: #f5f5f5b3; + border: #1d99f3ff; + selected: #3daee966; + urgent: #DA4453FF; +} +*/ + +window { + transparency: "real"; + background-color: @background; + text-color: @foreground; + border-radius: 0px; + height: 55%; + width: 48%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0px 8px 0px 4px; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 1px; + border-radius: 2px; + border-color: @border; + margin: 0px 0px 0px 0px; + padding: 5px 5px 5px 5px; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search"; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 6; + spacing: 4px; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + children: [ inputbar, listview ]; + spacing: 15px; + padding: 8px 8px 8px 8px; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 4px; + padding: 10px 0px 10px 0px; +} + +element-icon { + size: 65px; + border: 0px; +} + +element-text { + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 5px 10px 0px 10px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 9px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 1px; + border-radius: 2px; + border-color: @border; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/launchers-git/launcher.sh b/rofi/launchers-git/launcher.sh new file mode 100755 index 0000000..970f963 --- /dev/null +++ b/rofi/launchers-git/launcher.sh @@ -0,0 +1,17 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +# Available Styles +# >> Styles Below Only Works With "rofi-git(AUR)", Current Version: 1.5.4-76-gca067234 +# +# blurry blurry_full kde_simplemenu kde_krunner launchpad +# gnome_do slingshot appdrawer appfolder column +# row row_center screen row_dock row_dropdown + +style="blurry" + +rofi -no-lazy-grab -show drun -modi drun,window,calc,ssh,run,emoji -monitor 1 -theme launchers-git/"$style".rasi && xprop -f _KDE_NET_WM_BLUR_BEHIND_REGION 32c -set _KDE_NET_WM_BLUR_BEHIND_REGION 0 -name rofi diff --git a/rofi/launchers-git/launchpad.rasi b/rofi/launchers-git/launchpad.rasi new file mode 100644 index 0000000..7704362 --- /dev/null +++ b/rofi/launchers-git/launchpad.rasi @@ -0,0 +1,148 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "Noto Sans 10"; + show-icons: true; + icon-theme: "Papirus"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + disable-history: false; + fullscreen: false; + hide-scrollbar: true; + sidebar-mode: false; +} + +* { + background: #00000000; + background-color: #00000066; + background-entry: #00000033; + background-alt: #f2f2f215; + foreground: #f2f2f2EE; + foreground-selected: #ffffffFF; + border: #ffffff66; + urgent: #E91E6366; + urgent-selected: #E91E6377; +} + +window { + transparency: "real"; + background-color: @background; + text-color: @foreground; + height: 100%; + width: 100%; + location: northwest; + anchor: northwest; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0px 8px 0px 4px; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + +inputbar { + background-color: @background-alt; + text-color: @foreground; + expand: false; + border-radius: 6px; + border: 1px; + border-color: @border; + margin: 0px 380px 0px 380px; + padding: 5px 5px 5px 5px; + position: north; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search"; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 7; + spacing: 4px; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background-color; + children: [ inputbar, listview ]; + spacing: 25px; + padding: 70px 135px 55px 135px; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 9px; + padding: 20px 0px 20px 0px; +} + +element-icon { + size: 65px; + border: 0px; +} + +element-text { + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 5px 10px 0px 10px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 9px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @background-alt; + text-color: @foreground-selected; +} + +element selected.urgent { + background-color: @urgent-selected; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground-selected; +} diff --git a/rofi/launchers-git/row.rasi b/rofi/launchers-git/row.rasi new file mode 100644 index 0000000..9e55b1e --- /dev/null +++ b/rofi/launchers-git/row.rasi @@ -0,0 +1,170 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "Noto Sans 10"; + show-icons: true; + icon-theme: "Papirus"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + disable-history: false; + fullscreen: false; + hide-scrollbar: true; + sidebar-mode: false; +} + +/* -- Light -- */ +* { + background: #e5e5e5ff; + background-alt: #e5e5e5ff; + background-ib: #FFFFFFFF; + foreground: #000000A6; + border: #80808066; + border-sel: #1A73E9FF; + selected: #D7D7D7FF; + urgent: #DA4453FF; +} + +/* -- Dark -- */ +/* +* { + background: #212121ff; + background-alt: #212121ff; + background-ib: #151515FF; + foreground: #EDEDEDFF; + border: #EDEDED4d; + border-sel: #1A73E9FF; + selected: #151515ff; + urgent: #DA4453FF; +} +*/ + +window { + transparency: "real"; + background-color: @background; + text-color: @foreground; + border: 0px; + border-radius: 0px; + border-color: @border; + height: 25%; + width: 100%; + location: south; + anchor: south; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0px 8px 0px 8px; + background-color: @background-ib; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 20"; +} + + +inputbar { + background-color: @background-ib; + text-color: @foreground; + expand: false; + border: 0px 0px 2px 0px; + border-radius: 30px; + border-color: @border; + margin: 10px 73% 0px 5px; + padding: 6px 6px 6px 6px; + position: center; +} + +entry { + background-color: @background-ib; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + padding: 3px 0px 3px 0px; + placeholder: "Search Applications"; + blink: true; +} + +case-indicator { + background-color: @background-ib; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 10; + spacing: 4px; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + children: [ inputbar, listview ]; + spacing: 10px; + padding: 5px 5px 5px 5px; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 0px; + margin: 0px 5px 0px 5px; + padding: 10px 0px 10px 0px; +} + +element-icon { + size: 64px; + border: 0px; +} + +element-text { + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 5px 10px 0px 10px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 9px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 0px 0px 3px 0px; + border-radius: 15px; + border-color: @border-sel; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/launchers-git/row_center.rasi b/rofi/launchers-git/row_center.rasi new file mode 100644 index 0000000..a9a1e46 --- /dev/null +++ b/rofi/launchers-git/row_center.rasi @@ -0,0 +1,170 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "Noto Sans 10"; + show-icons: true; + icon-theme: "Papirus"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + disable-history: false; + fullscreen: false; + hide-scrollbar: true; + sidebar-mode: false; +} + +/* -- Light -- */ +* { + background: #e5e5e5ff; + background-alt: #e5e5e5ff; + background-ib: #FFFFFFFF; + foreground: #000000A6; + border: #80808066; + border-sel: #1A73E9FF; + selected: #D7D7D7FF; + urgent: #DA4453FF; +} + +/* -- Dark -- */ +/* +* { + background: #212121ff; + background-alt: #212121ff; + background-ib: #151515FF; + foreground: #EDEDEDFF; + border: #EDEDED4d; + border-sel: #1A73E9FF; + selected: #151515ff; + urgent: #DA4453FF; +} +*/ + +window { + transparency: "real"; + background-color: @background; + text-color: @foreground; + border: 0px; + border-radius: 0px; + border-color: @border; + height: 40%; + width: 100%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0px 8px 0px 8px; + background-color: @background-ib; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 20"; +} + + +inputbar { + background-color: @background-ib; + text-color: @foreground; + expand: false; + border: 0px 0px 0px 4px; + border-radius: 0px 20px 20px 0px; + border-color: @border-sel; + margin: 10px 73% 0px 5px; + padding: 6px 6px 6px 6px; + position: center; +} + +entry { + background-color: @background-ib; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + padding: 3px 0px 3px 0px; + placeholder: "Search Applications"; + blink: true; +} + +case-indicator { + background-color: @background-ib; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 10; + spacing: 4px; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + children: [ inputbar, listview ]; + spacing: 10px; + padding: 5px 5px 5px 5px; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 0px; + margin: 0px 5px 0px 5px; + padding: 10px 0px 10px 0px; +} + +element-icon { + size: 64px; + border: 0px; +} + +element-text { + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 5px 10px 0px 10px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 9px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 0px 0px 0px 4px; + border-radius: 0px; + border-color: @border-sel; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/launchers-git/row_dock.rasi b/rofi/launchers-git/row_dock.rasi new file mode 100644 index 0000000..d8609bd --- /dev/null +++ b/rofi/launchers-git/row_dock.rasi @@ -0,0 +1,170 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "Noto Sans 10"; + show-icons: true; + icon-theme: "Papirus"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + disable-history: false; + fullscreen: false; + hide-scrollbar: true; + sidebar-mode: false; +} + +/* -- Light -- */ +* { + background: #e5e5e5ff; + background-alt: #e5e5e5ff; + background-ib: #FFFFFFFF; + foreground: #000000A6; + border: #80808066; + border-sel: #1A73E9FF; + selected: #D7D7D7FF; + urgent: #DA4453FF; +} + +/* -- Dark -- */ +/* +* { + background: #212121ff; + background-alt: #212121ff; + background-ib: #151515FF; + foreground: #EDEDEDFF; + border: #EDEDED4d; + border-sel: #1A73E9FF; + selected: #151515ff; + urgent: #DA4453FF; +} +*/ + +window { + transparency: "real"; + background-color: @background; + text-color: @foreground; + border: 0px; + border-radius: 25px 25px 0px 0px; + border-color: @border; + height: 40%; + width: 100%; + location: south; + anchor: south; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: false; + padding: 0px 8px 0px 8px; + background-color: @background-ib; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 20"; +} + + +inputbar { + background-color: @background-ib; + text-color: @foreground; + expand: false; + border: 0px 0px 2px 0px; + border-radius: 30px; + border-color: @border; + margin: 10px 35% 0% 35%; + padding: 6px 6px 6px 6px; + position: center; +} + +entry { + background-color: @background-ib; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0.5; + padding: 3px 0px 3px 0px; + placeholder: "Search Applications"; + blink: true; +} + +case-indicator { + background-color: @background-ib; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 10; + spacing: 4px; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + children: [ inputbar, listview ]; + spacing: 10px; + padding: 5px 5px 5px 5px; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 0px; + margin: 0px 5px 0px 5px; + padding: 10px 0px 10px 0px; +} + +element-icon { + size: 64px; + border: 0px; +} + +element-text { + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 5px 10px 0px 10px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 9px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 0px 0px 3px 0px; + border-radius: 15px; + border-color: @border-sel; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/launchers-git/row_dropdown.rasi b/rofi/launchers-git/row_dropdown.rasi new file mode 100644 index 0000000..06588bd --- /dev/null +++ b/rofi/launchers-git/row_dropdown.rasi @@ -0,0 +1,169 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "Noto Sans 10"; + show-icons: true; + icon-theme: "Papirus"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + disable-history: false; + fullscreen: false; + hide-scrollbar: true; + sidebar-mode: false; +} + +/* -- Light -- */ +* { + background: #e5e5e5ff; + background-alt: #e5e5e5ff; + background-ib: #FFFFFFFF; + foreground: #000000A6; + border: #80808066; + border-sel: #1A73E9FF; + selected: #D7D7D7FF; + urgent: #DA4453FF; +} + +/* -- Dark -- */ + +* { + background: #212121ff; + background-alt: #212121ff; + background-ib: #151515FF; + foreground: #EDEDEDFF; + border: #EDEDED4d; + border-sel: #1A73E9FF; + selected: #151515ff; + urgent: #DA4453FF; +} + +window { + transparency: "real"; + background-color: @background; + text-color: @foreground; + border: 0px; + border-radius: 0px 0px 25px 25px; + border-color: @border; + height: 40%; + width: 100%; + location: north; + anchor: north; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: false; + padding: 0px 8px 0px 8px; + background-color: @background-ib; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 20"; +} + + +inputbar { + background-color: @background-ib; + text-color: @foreground; + expand: false; + border: 0px 0px 2px 0px; + border-radius: 30px; + border-color: @border; + margin: 10px 35% 0% 35%; + padding: 6px 6px 6px 6px; + position: center; +} + +entry { + background-color: @background-ib; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0.5; + padding: 3px 0px 3px 0px; + placeholder: "Search Applications"; + blink: true; +} + +case-indicator { + background-color: @background-ib; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 10; + spacing: 4px; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + children: [ inputbar, listview ]; + spacing: 10px; + padding: 5px 5px 5px 5px; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 0px; + margin: 0px 5px 0px 5px; + padding: 10px 0px 10px 0px; +} + +element-icon { + size: 64px; + border: 0px; +} + +element-text { + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 5px 10px 0px 10px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 9px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 0px 0px 3px 0px; + border-radius: 15px; + border-color: @border-sel; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/launchers-git/screen.rasi b/rofi/launchers-git/screen.rasi new file mode 100644 index 0000000..e85656d --- /dev/null +++ b/rofi/launchers-git/screen.rasi @@ -0,0 +1,170 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "Noto Sans 10"; + show-icons: true; + icon-theme: "Papirus"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + disable-history: false; + fullscreen: true; + hide-scrollbar: true; + sidebar-mode: false; +} + +/* -- Light -- */ +* { + background: #e5e5e5ff; + background-alt: #e5e5e5ff; + background-ib: #FFFFFFFF; + foreground: #000000A6; + border: #80808066; + border-sel: #1A73E9FF; + selected: #D7D7D7FF; + urgent: #DA4453FF; +} + +/* -- Dark -- */ +/* +* { + background: #212121ff; + background-alt: #212121ff; + background-ib: #151515FF; + foreground: #EDEDEDFF; + border: #EDEDED4d; + border-sel: #1A73E9FF; + selected: #151515ff; + urgent: #DA4453FF; +} +*/ + +window { + transparency: "real"; + background-color: @background; + text-color: @foreground; + border: 0px; + border-radius: 0px; + border-color: @border; + height: 93%; + width: 98%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 10; +} + +prompt { + enabled: true; + padding: 0px 8px 0px 8px; + background-color: @background-ib; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 20"; +} + + +inputbar { + background-color: @background-ib; + text-color: @foreground; + expand: false; + border: 0px 0px 0px 4px; + border-radius: 0px 20px 20px 0px; + border-color: @border-sel; + margin: 10px 50% 0px 5px; + padding: 6px 6px 6px 6px; + position: center; +} + +entry { + background-color: @background-ib; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + padding: 3px 0px 3px 0px; + placeholder: "Search Applications"; + blink: true; +} + +case-indicator { + background-color: @background-ib; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 8; + spacing: 4px; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + children: [ inputbar, listview ]; + spacing: 30px; + padding: 130px 100px 100px 100px; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 0px; + margin: 0px 5px 0px 5px; + padding: 20px 0px 10px 0px; +} + +element-icon { + size: 64px; + border: 0px; +} + +element-text { + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 5px 10px 0px 10px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 9px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 0px 0px 0px 4px; + border-radius: 0px; + border-color: @border-sel; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/launchers-git/slingshot.rasi b/rofi/launchers-git/slingshot.rasi new file mode 100644 index 0000000..6cd2221 --- /dev/null +++ b/rofi/launchers-git/slingshot.rasi @@ -0,0 +1,165 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "Noto Sans 10"; + show-icons: true; + icon-theme: "Papirus"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + disable-history: false; + fullscreen: false; + hide-scrollbar: true; + sidebar-mode: false; +} + +/* -- Light -- */ +* { + background: #F5F5F5FF; + background-alt: #F5F5F5FF; + foreground: #000000A6; + border: #80808066; + selected: #D7D7D7FF; + urgent: #DA4453FF; +} + +/* -- Dark -- */ +/* +* { + background: #3E4148FF; + background-alt: #3E4148FF; + foreground: #F5F5F5FF; + border: #00000066; + selected: #363A3FFF; + urgent: #DA4453FF; +} +*/ + +window { + transparency: "real"; + background-color: @background; + text-color: @foreground; + border: 0px; + border-radius: 5px; + border-color: @border; + height: 55%; + width: 42%; + location: west; + anchor: west; + x-offset: 10; + y-offset: -135; +} + +prompt { + enabled: true; + padding: 0px 4px 0px 4px; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 1px; + border-radius: 2px; + border-color: @border; + margin: 5px 5px 0px 5px; + padding: 2px 2px 2px 2px; + position: center; +} + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 5; + spacing: 4px; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + children: [ inputbar, listview ]; + spacing: 10px; + padding: 8px 8px 8px 8px; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 6px; + margin: 0px 5px 0px 5px; + padding: 10px 0px 10px 0px; +} + +element-icon { + size: 64px; + border: 0px; +} + +element-text { + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 5px 10px 0px 10px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 9px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 1px; + border-radius: 4px; + border-color: @border; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/launchers-ribbon/full_bottom.rasi b/rofi/launchers-ribbon/full_bottom.rasi new file mode 100644 index 0000000..90f3df5 --- /dev/null +++ b/rofi/launchers-ribbon/full_bottom.rasi @@ -0,0 +1,149 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 10"; + show-icons: true; + icon-theme: "Oranchelo"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + 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%; + height: 70%; + width: 55%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0% 0.5% 0% 0%; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 0% 0% 0.3% 0%; + border-color: @border-alt; + border-radius: 0% 0% 0% 0%; + margin: 10% 55% 0% 0%; + padding: 0.7% 0.7% 0.7% 0.7%; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + padding: 0.7% 0% 0% 0%; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 8; + spacing: 1%; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + border: 0% 0% 2.5% 0%; + border-radius: 0% 0% 0% 0%; + border-color: @border-alt; + children: [ inputbar, listview ]; + spacing: 2%; + padding: 8% 8% 8% 8%; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 0%; + padding: 1% 0% 1% 0%; +} + +element-icon { + size: 84px; + 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/rofi/launchers-ribbon/full_left.rasi b/rofi/launchers-ribbon/full_left.rasi new file mode 100644 index 0000000..74a85be --- /dev/null +++ b/rofi/launchers-ribbon/full_left.rasi @@ -0,0 +1,149 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 10"; + show-icons: true; + icon-theme: "Oranchelo"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + 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% 2%; + border-color: @border; + border-radius: 0% 0% 0% 0%; + height: 70%; + width: 55%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0% 0.5% 0% 0%; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 0% 0% 0.3% 0%; + border-color: @border-alt; + border-radius: 0% 0% 0% 0%; + margin: 5% 55% 0% 0%; + padding: 0.7% 0.7% 0.7% 0.7%; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + padding: 0.7% 0% 0% 0%; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 8; + 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% 8% 15% 8%; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 0%; + padding: 1% 0% 1% 0%; +} + +element-icon { + size: 84px; + 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/rofi/launchers-ribbon/full_right.rasi b/rofi/launchers-ribbon/full_right.rasi new file mode 100644 index 0000000..fefa26d --- /dev/null +++ b/rofi/launchers-ribbon/full_right.rasi @@ -0,0 +1,149 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 10"; + show-icons: true; + icon-theme: "Oranchelo"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + 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% 2% 0% 0%; + border-color: @border; + border-radius: 0% 0% 0% 0%; + height: 70%; + width: 55%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0% 0.5% 0% 0%; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 0% 0% 0.3% 0%; + border-color: @border-alt; + border-radius: 0% 0% 0% 0%; + margin: 5% 55% 0% 0%; + padding: 0.7% 0.7% 0.7% 0.7%; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + padding: 0.7% 0% 0% 0%; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 8; + 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% 8% 15% 8%; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 0%; + padding: 1% 0% 1% 0%; +} + +element-icon { + size: 84px; + 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/rofi/launchers-ribbon/full_top.rasi b/rofi/launchers-ribbon/full_top.rasi new file mode 100644 index 0000000..4cdf011 --- /dev/null +++ b/rofi/launchers-ribbon/full_top.rasi @@ -0,0 +1,149 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 10"; + show-icons: true; + icon-theme: "Oranchelo"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + 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%; + height: 70%; + width: 55%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0% 0.5% 0% 0%; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 0% 0% 0.3% 0%; + border-color: @border-alt; + border-radius: 0% 0% 0% 0%; + margin: 10% 55% 0% 0%; + padding: 0.7% 0.7% 0.7% 0.7%; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + padding: 0.7% 0% 0% 0%; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 8; + spacing: 1%; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + border: 2.5% 0% 0% 0%; + border-radius: 0% 0% 0% 0%; + border-color: @border-alt; + children: [ inputbar, listview ]; + spacing: 2%; + padding: 8% 8% 8% 8%; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 0%; + padding: 1% 0% 1% 0%; +} + +element-icon { + size: 84px; + 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/rofi/launchers-ribbon/launcher.sh b/rofi/launchers-ribbon/launcher.sh new file mode 100755 index 0000000..85f6cf5 --- /dev/null +++ b/rofi/launchers-ribbon/launcher.sh @@ -0,0 +1,18 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +# Available Styles +# >> Styles Below Only Works With "rofi-git(AUR)", Current Version: 1.5.4-76-gca067234 +# ribbon_top ribbon_top_single ribbon_top_round ribbon_top_single_round +# ribbon_left ribbon_left_single ribbon_left_round ribbon_left_single_round +# ribbon_bottom ribbon_bottom_single ribbon_bottom_round ribbon_bottom_single_round +# ribbon_right ribbon_right_round +# full_bottom full_top full_left full_right + +style="ribbon_bottom_round" + +rofi -no-lazy-grab -show drun -theme launchers-ribbon/"$style".rasi diff --git a/rofi/launchers-ribbon/ribbon_bottom.rasi b/rofi/launchers-ribbon/ribbon_bottom.rasi new file mode 100644 index 0000000..f1c97eb --- /dev/null +++ b/rofi/launchers-ribbon/ribbon_bottom.rasi @@ -0,0 +1,149 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 10"; + show-icons: true; + icon-theme: "Oranchelo"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + 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: 70%; + width: 55%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0% 0.5% 0% 0%; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 0% 0% 0.3% 0%; + border-color: @border-alt; + border-radius: 0% 0% 0% 0%; + margin: 1% 0% 0% 0%; + padding: 0.7% 0.7% 0.7% 0.7%; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + padding: 0.7% 0% 0% 0%; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 6; + spacing: 1%; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + border: 0% 0% 2.5% 0%; + border-radius: 0% 0% 0% 0%; + border-color: @border-alt; + children: [ inputbar, listview ]; + spacing: 2%; + padding: 1% 1% 1% 1%; +} + +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/rofi/launchers-ribbon/ribbon_bottom_round.rasi b/rofi/launchers-ribbon/ribbon_bottom_round.rasi new file mode 100644 index 0000000..23b9706 --- /dev/null +++ b/rofi/launchers-ribbon/ribbon_bottom_round.rasi @@ -0,0 +1,149 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 10"; + show-icons: true; + icon-theme: "Oranchelo"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + 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: 3% 0% 3% 0%; + height: 70%; + width: 55%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0% 0.5% 0% 0%; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 0% 0.2% 0.3% 0%; + border-color: @border-alt; + border-radius: 0% 1% 3% 1%; + margin: 1% 0% 0% 0%; + padding: 0.7% 0.7% 0.7% 0.7%; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + padding: 0.7% 0% 0% 0%; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 6; + spacing: 1%; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + border: 0% 0% 2.5% 0%; + border-radius: 0% 0% 3% 0%; + border-color: @border-alt; + children: [ inputbar, listview ]; + spacing: 2%; + padding: 1% 1% 1% 1%; +} + +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.2% 0.3% 0%; + border-color: @border-alt; + border-radius: 3% 1% 3% 1%; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/launchers-ribbon/ribbon_bottom_single.rasi b/rofi/launchers-ribbon/ribbon_bottom_single.rasi new file mode 100644 index 0000000..11702da --- /dev/null +++ b/rofi/launchers-ribbon/ribbon_bottom_single.rasi @@ -0,0 +1,149 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 10"; + show-icons: true; + icon-theme: "Oranchelo"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + 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: 29%; + width: 55%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0% 0.5% 0% 0%; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 0% 0% 0.3% 0%; + border-color: @border-alt; + border-radius: 0% 0% 0% 0%; + margin: 1% 0% 0% 0%; + padding: 0.7% 0.7% 0.7% 0.7%; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + padding: 0.7% 0% 0% 0%; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 7; + spacing: 1%; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + border: 0% 0% 2.5% 0%; + border-radius: 0% 0% 0% 0%; + border-color: @border-alt; + children: [ inputbar, listview ]; + spacing: 2%; + padding: 1% 1% 1% 1%; +} + +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/rofi/launchers-ribbon/ribbon_bottom_single_round.rasi b/rofi/launchers-ribbon/ribbon_bottom_single_round.rasi new file mode 100644 index 0000000..ab1e4e9 --- /dev/null +++ b/rofi/launchers-ribbon/ribbon_bottom_single_round.rasi @@ -0,0 +1,149 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 10"; + show-icons: true; + icon-theme: "Oranchelo"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + 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: 3% 0% 3% 0%; + height: 29%; + width: 55%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0% 0.5% 0% 0%; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 0% 0.2% 0.3% 0%; + border-color: @border-alt; + border-radius: 0% 1% 3% 1%; + margin: 1% 0% 0% 0%; + padding: 0.7% 0.7% 0.7% 0.7%; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + padding: 0.7% 0% 0% 0%; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 7; + spacing: 1%; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + border: 0% 0% 2.5% 0%; + border-radius: 0% 0% 3% 0%; + border-color: @border-alt; + children: [ inputbar, listview ]; + spacing: 2%; + padding: 1% 1% 1% 1%; +} + +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.2% 0.3% 0%; + border-color: @border-alt; + border-radius: 3% 1% 3% 1%; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/launchers-ribbon/ribbon_left.rasi b/rofi/launchers-ribbon/ribbon_left.rasi new file mode 100644 index 0000000..c51c280 --- /dev/null +++ b/rofi/launchers-ribbon/ribbon_left.rasi @@ -0,0 +1,149 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 10"; + show-icons: true; + icon-theme: "Oranchelo"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + 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: 50%; + width: 40%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0% 0.5% 0% 0%; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 0% 0% 0.3% 0%; + border-color: @border-alt; + border-radius: 0% 0% 0% 0%; + margin: 1% 0% 0% 0%; + padding: 0.7% 0.7% 0.7% 0.7%; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + padding: 0.7% 0% 0% 0%; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 4; + spacing: 1%; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + border: 0% 0% 0% 1.2%; + border-radius: 0% 0% 0% 0%; + border-color: @border-alt; + children: [ inputbar, listview ]; + spacing: 2%; + padding: 1% 1% 1% 1%; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 0%; + padding: 1% 0% 1% 0%; +} + +element-icon { + size: 63px; + 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/rofi/launchers-ribbon/ribbon_left_round.rasi b/rofi/launchers-ribbon/ribbon_left_round.rasi new file mode 100644 index 0000000..e1ff5a0 --- /dev/null +++ b/rofi/launchers-ribbon/ribbon_left_round.rasi @@ -0,0 +1,149 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 10"; + show-icons: true; + icon-theme: "Oranchelo"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + 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: 50%; + width: 40%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0% 0.5% 0% 0%; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 0% 0% 0.3% 0.8%; + border-color: @border-alt; + border-radius: 1.5% 0% 1.5% 1%; + margin: 1% 0% 0% 0%; + padding: 0.7% 0.7% 0.7% 0.7%; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + padding: 0.7% 0% 0% 0%; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 4; + spacing: 1%; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + border: 0% 0% 0% 1.2%; + border-radius: 0% 0% 0% 1.5%; + border-color: @border-alt; + children: [ inputbar, listview ]; + spacing: 2%; + padding: 1% 1% 1% 1%; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 0%; + padding: 1% 0% 1% 0%; +} + +element-icon { + size: 63px; + 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% 0% 1.5% 1%; + 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/rofi/launchers-ribbon/ribbon_left_single.rasi b/rofi/launchers-ribbon/ribbon_left_single.rasi new file mode 100644 index 0000000..8690972 --- /dev/null +++ b/rofi/launchers-ribbon/ribbon_left_single.rasi @@ -0,0 +1,149 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 10"; + show-icons: true; + icon-theme: "Oranchelo"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + 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: 22.5%; + width: 36%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0% 0.5% 0% 0%; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 0% 0% 0.3% 0%; + border-color: @border-alt; + border-radius: 0% 0% 0% 0%; + margin: 1% 0% 0% 0%; + padding: 0.7% 0.7% 0.7% 0.7%; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + padding: 0.7% 0% 0% 0%; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 4; + spacing: 1%; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + border: 0% 0% 0% 1.2%; + border-radius: 0% 0% 0% 0%; + border-color: @border-alt; + children: [ inputbar, listview ]; + spacing: 2%; + padding: 1% 1% 1% 1%; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 0%; + padding: 1% 0% 1% 0%; +} + +element-icon { + size: 63px; + 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/rofi/launchers-ribbon/ribbon_left_single_round.rasi b/rofi/launchers-ribbon/ribbon_left_single_round.rasi new file mode 100644 index 0000000..e9393b6 --- /dev/null +++ b/rofi/launchers-ribbon/ribbon_left_single_round.rasi @@ -0,0 +1,149 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 10"; + show-icons: true; + icon-theme: "Oranchelo"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + 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: 22.5%; + width: 36%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0% 0.5% 0% 0%; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 0% 0% 0.3% 0.8%; + border-color: @border-alt; + border-radius: 1.5% 0% 1.5% 1%; + margin: 1% 0% 0% 0%; + padding: 0.7% 0.7% 0.7% 0.7%; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + padding: 0.7% 0% 0% 0%; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 4; + spacing: 1%; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + border: 0% 0% 0% 1.2%; + border-radius: 0% 0% 0% 1.5%; + border-color: @border-alt; + children: [ inputbar, listview ]; + spacing: 2%; + padding: 1% 1% 1% 1%; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 0%; + padding: 1% 0% 1% 0%; +} + +element-icon { + size: 63px; + 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% 0% 1.5% 1%; + 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/rofi/launchers-ribbon/ribbon_right.rasi b/rofi/launchers-ribbon/ribbon_right.rasi new file mode 100644 index 0000000..bf0c744 --- /dev/null +++ b/rofi/launchers-ribbon/ribbon_right.rasi @@ -0,0 +1,149 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 10"; + show-icons: true; + icon-theme: "Oranchelo"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + 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: 37%; + width: 65%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0% 0.5% 0% 0%; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 0% 0% 0.3% 0%; + border-color: @border-alt; + border-radius: 0% 0% 0% 0%; + margin: 1% 0% 0% 0%; + padding: 0.7% 0.7% 0.7% 0.7%; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + padding: 0.7% 0% 0% 0%; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 7; + spacing: 1%; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + border: 0% 1.2% 0% 0%; + border-radius: 0% 0% 0% 0%; + border-color: @border-alt; + children: [ inputbar, listview ]; + spacing: 2%; + padding: 1% 1% 1% 1%; +} + +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/rofi/launchers-ribbon/ribbon_right_round.rasi b/rofi/launchers-ribbon/ribbon_right_round.rasi new file mode 100644 index 0000000..7149a34 --- /dev/null +++ b/rofi/launchers-ribbon/ribbon_right_round.rasi @@ -0,0 +1,149 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 10"; + show-icons: true; + icon-theme: "Oranchelo"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + 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% 2% 0% 0%; + height: 37%; + width: 65%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0% 0.5% 0% 0%; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 0% 0.2% 0.3% 0%; + border-color: @border-alt; + border-radius: 0% 0.8% 0% 1%; + margin: 1% 0% 0% 0%; + padding: 0.7% 0.7% 0.7% 0.7%; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + padding: 0.7% 0% 0% 0%; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 7; + spacing: 1%; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + border: 0% 1.2% 0% 0%; + border-radius: 0% 1.5% 0% 0%; + border-color: @border-alt; + children: [ inputbar, listview ]; + spacing: 2%; + padding: 1% 1% 1% 1%; +} + +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.2% 0.3% 0%; + border-color: @border-alt; + border-radius: 0% 0.8% 0% 1%; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/launchers-ribbon/ribbon_top.rasi b/rofi/launchers-ribbon/ribbon_top.rasi new file mode 100644 index 0000000..58f6650 --- /dev/null +++ b/rofi/launchers-ribbon/ribbon_top.rasi @@ -0,0 +1,149 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 10"; + show-icons: true; + icon-theme: "Oranchelo"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + 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: 56%; + width: 45%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0% 0.5% 0% 0%; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 0% 0% 0.3% 0%; + border-color: @border-alt; + border-radius: 0% 0% 0% 0%; + margin: 1% 0% 0% 0%; + padding: 0.7% 0.7% 0.7% 0.7%; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + padding: 0.7% 0% 0% 0%; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 5; + spacing: 1%; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + border: 2.5% 0% 0% 0%; + border-radius: 0% 0% 0% 0%; + border-color: @border-alt; + children: [ inputbar, listview ]; + spacing: 2%; + padding: 1% 1% 1% 1%; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 0%; + padding: 1% 0% 1% 0%; +} + +element-icon { + size: 63px; + 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/rofi/launchers-ribbon/ribbon_top_round.rasi b/rofi/launchers-ribbon/ribbon_top_round.rasi new file mode 100644 index 0000000..6bed5e0 --- /dev/null +++ b/rofi/launchers-ribbon/ribbon_top_round.rasi @@ -0,0 +1,149 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 10"; + show-icons: true; + icon-theme: "Oranchelo"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + 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: 4% 0% 0% 0%; + height: 56%; + width: 45%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0% 0.5% 0% 0%; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 0% 0.2% 0.3% 0%; + border-color: @border-alt; + border-radius: 0% 0% 4% 0%; + margin: 1% 0% 0% 0%; + padding: 0.7% 0.7% 0.7% 0.7%; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + padding: 0.7% 0% 0% 0%; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 5; + spacing: 1%; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + border: 2.5% 0% 0% 0%; + border-radius: 4% 0% 0% 0%; + border-color: @border-alt; + children: [ inputbar, listview ]; + spacing: 2%; + padding: 1% 1% 1% 1%; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 0%; + padding: 1% 0% 1% 0%; +} + +element-icon { + size: 63px; + 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: 3% 0% 3% 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/rofi/launchers-ribbon/ribbon_top_single.rasi b/rofi/launchers-ribbon/ribbon_top_single.rasi new file mode 100644 index 0000000..a14a83c --- /dev/null +++ b/rofi/launchers-ribbon/ribbon_top_single.rasi @@ -0,0 +1,149 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 10"; + show-icons: true; + icon-theme: "Oranchelo"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + 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: 28.5%; + width: 45%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0% 0.5% 0% 0%; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 0% 0% 0.3% 0%; + border-color: @border-alt; + border-radius: 0% 0% 0% 0%; + margin: 1% 0% 0% 0%; + padding: 0.7% 0.7% 0.7% 0.7%; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + padding: 0.7% 0% 0% 0%; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 5; + spacing: 1%; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + border: 2.5% 0% 0% 0%; + border-radius: 0% 0% 0% 0%; + border-color: @border-alt; + children: [ inputbar, listview ]; + spacing: 2%; + padding: 1% 1% 1% 1%; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 0%; + padding: 1% 0% 1% 0%; +} + +element-icon { + size: 63px; + 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/rofi/launchers-ribbon/ribbon_top_single_round.rasi b/rofi/launchers-ribbon/ribbon_top_single_round.rasi new file mode 100644 index 0000000..fa5e720 --- /dev/null +++ b/rofi/launchers-ribbon/ribbon_top_single_round.rasi @@ -0,0 +1,149 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 10"; + show-icons: true; + icon-theme: "Oranchelo"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + 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: 4% 0% 0% 0%; + height: 28.5%; + width: 45%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0% 0.5% 0% 0%; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 0% 0.2% 0.3% 0%; + border-color: @border-alt; + border-radius: 0% 0% 4% 0%; + margin: 1% 0% 0% 0%; + padding: 0.7% 0.7% 0.7% 0.7%; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + padding: 0.7% 0% 0% 0%; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 5; + spacing: 1%; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + border: 2.5% 0% 0% 0%; + border-radius: 4% 0% 0% 0%; + border-color: @border-alt; + children: [ inputbar, listview ]; + spacing: 2%; + padding: 1% 1% 1% 1%; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 0%; + padding: 1% 0% 1% 0%; +} + +element-icon { + size: 63px; + 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: 3% 0% 3% 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/rofi/launchers-ribbon/styles/berry.rasi b/rofi/launchers-ribbon/styles/berry.rasi new file mode 100644 index 0000000..6621231 --- /dev/null +++ b/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/rofi/launchers-ribbon/styles/bluish.rasi b/rofi/launchers-ribbon/styles/bluish.rasi new file mode 100644 index 0000000..c3254ee --- /dev/null +++ b/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/rofi/launchers-ribbon/styles/cocoa.rasi b/rofi/launchers-ribbon/styles/cocoa.rasi new file mode 100644 index 0000000..cf85282 --- /dev/null +++ b/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/rofi/launchers-ribbon/styles/colors.rasi b/rofi/launchers-ribbon/styles/colors.rasi new file mode 100644 index 0000000..a1d2937 --- /dev/null +++ b/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/rofi/launchers-ribbon/styles/faded.rasi b/rofi/launchers-ribbon/styles/faded.rasi new file mode 100644 index 0000000..99e929a --- /dev/null +++ b/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/rofi/launchers-ribbon/styles/gotham.rasi b/rofi/launchers-ribbon/styles/gotham.rasi new file mode 100644 index 0000000..ce71b9c --- /dev/null +++ b/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/rofi/launchers-ribbon/styles/mask.rasi b/rofi/launchers-ribbon/styles/mask.rasi new file mode 100644 index 0000000..4e81074 --- /dev/null +++ b/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/rofi/launchers-ribbon/styles/nightly.rasi b/rofi/launchers-ribbon/styles/nightly.rasi new file mode 100644 index 0000000..027ffab --- /dev/null +++ b/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/rofi/launchers-ribbon/styles/nordic.rasi b/rofi/launchers-ribbon/styles/nordic.rasi new file mode 100644 index 0000000..300ba35 --- /dev/null +++ b/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/rofi/launchers-slate/launcher.sh b/rofi/launchers-slate/launcher.sh new file mode 100755 index 0000000..c35c640 --- /dev/null +++ b/rofi/launchers-slate/launcher.sh @@ -0,0 +1,14 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +# Available Styles +# >> Styles Below Only Works With "rofi-git(AUR)", Current Version: 1.5.4-76-gca067234 +# slate slate_full slate_full_big + +style="slate_full" + +rofi -no-lazy-grab -show drun -theme launchers-slate/"$style".rasi diff --git a/rofi/launchers-slate/slate.rasi b/rofi/launchers-slate/slate.rasi new file mode 100644 index 0000000..9709d35 --- /dev/null +++ b/rofi/launchers-slate/slate.rasi @@ -0,0 +1,149 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 10"; + show-icons: true; + icon-theme: "Papirus"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + 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: 4% 2% 4% 2%; + border-color: @border; + border-radius: 0% 0% 0% 0%; + height: 66%; + width: 55%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0% 0.5% 0% 0%; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 0% 0% 0.3% 0%; + border-color: @border-alt; + border-radius: 0% 0% 0% 0%; + margin: 1% 25% 0% 0%; + padding: 0.7% 0.7% 0.7% 0.7%; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + padding: 0.7% 0% 0% 0%; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 5; + spacing: 1%; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + border: 3% 1.5% 3% 1.5%; + border-radius: 0% 0% 0% 0%; + border-color: @border-alt; + children: [ inputbar, listview ]; + spacing: 2%; + padding: 2% 2% 2% 2%; +} + +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/rofi/launchers-slate/slate_full.rasi b/rofi/launchers-slate/slate_full.rasi new file mode 100644 index 0000000..b6df1cb --- /dev/null +++ b/rofi/launchers-slate/slate_full.rasi @@ -0,0 +1,149 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 10"; + show-icons: true; + icon-theme: "Tela"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + 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%; + height: 70%; + width: 55%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0% 0.5% 0% 0%; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 0% 0% 0.3% 0%; + border-color: @border-alt; + border-radius: 0% 0% 0% 0%; + margin: 5% 55% 0% 0%; + padding: 0.7% 0.7% 0.7% 0.7%; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + padding: 0.7% 0% 0% 0%; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +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: 10% 5% 5% 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/rofi/launchers-slate/slate_full_big.rasi b/rofi/launchers-slate/slate_full_big.rasi new file mode 100644 index 0000000..2e7935b --- /dev/null +++ b/rofi/launchers-slate/slate_full_big.rasi @@ -0,0 +1,149 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 10"; + show-icons: true; + icon-theme: "Tela"; + display-drun: ""; + drun-display-format: "{name}"; + threads: 0; + scroll-method: 0; + 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%; + height: 70%; + width: 55%; + location: center; + anchor: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 0% 0.5% 0% 0%; + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 16"; +} + + +inputbar { + background-color: @background; + text-color: @foreground; + expand: false; + border: 0% 0% 0.3% 0%; + border-color: @border-alt; + border-radius: 0% 0% 0% 0%; + margin: 5% 55% 0% 0%; + padding: 0.7% 0.7% 0.7% 0.7%; + position: center; +} + + +entry { + background-color: @background; + text-color: @foreground; + placeholder-color: @foreground; + expand: true; + horizontal-align: 0; + placeholder: "Search Applications"; + padding: 0.7% 0% 0% 0%; + blink: true; +} + +case-indicator { + background-color: @background; + text-color: @foreground; + spacing: 0; +} + + +listview { + background-color: @background; + columns: 3; + 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: 3%; + padding: 10% 5% 5% 5%; +} + +element { + background-color: @background; + text-color: @foreground; + orientation: vertical; + border-radius: 0%; + padding: 1% 0% 1% 0%; +} + +element-icon { + size: 256px; + 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/rofi/launchers-slate/styles/Amber.rasi b/rofi/launchers-slate/styles/Amber.rasi new file mode 100644 index 0000000..f2efa55 --- /dev/null +++ b/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/rofi/launchers-slate/styles/Black.rasi b/rofi/launchers-slate/styles/Black.rasi new file mode 100644 index 0000000..ec8c1fb --- /dev/null +++ b/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/rofi/launchers-slate/styles/Blue.rasi b/rofi/launchers-slate/styles/Blue.rasi new file mode 100644 index 0000000..5d205fc --- /dev/null +++ b/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/rofi/launchers-slate/styles/Blue_gray.rasi b/rofi/launchers-slate/styles/Blue_gray.rasi new file mode 100644 index 0000000..5ff24dd --- /dev/null +++ b/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/rofi/launchers-slate/styles/Brown.rasi b/rofi/launchers-slate/styles/Brown.rasi new file mode 100644 index 0000000..fd54539 --- /dev/null +++ b/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/rofi/launchers-slate/styles/Cyan.rasi b/rofi/launchers-slate/styles/Cyan.rasi new file mode 100644 index 0000000..d6db860 --- /dev/null +++ b/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/rofi/launchers-slate/styles/Deep_orange.rasi b/rofi/launchers-slate/styles/Deep_orange.rasi new file mode 100644 index 0000000..4e21a7b --- /dev/null +++ b/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/rofi/launchers-slate/styles/Deep_purple.rasi b/rofi/launchers-slate/styles/Deep_purple.rasi new file mode 100644 index 0000000..a15d9a4 --- /dev/null +++ b/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/rofi/launchers-slate/styles/Gray.rasi b/rofi/launchers-slate/styles/Gray.rasi new file mode 100644 index 0000000..1dcd95b --- /dev/null +++ b/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/rofi/launchers-slate/styles/Green.rasi b/rofi/launchers-slate/styles/Green.rasi new file mode 100644 index 0000000..459e254 --- /dev/null +++ b/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/rofi/launchers-slate/styles/Indigo.rasi b/rofi/launchers-slate/styles/Indigo.rasi new file mode 100644 index 0000000..e403909 --- /dev/null +++ b/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/rofi/launchers-slate/styles/Light_blue.rasi b/rofi/launchers-slate/styles/Light_blue.rasi new file mode 100644 index 0000000..df7b9a2 --- /dev/null +++ b/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/rofi/launchers-slate/styles/Light_green.rasi b/rofi/launchers-slate/styles/Light_green.rasi new file mode 100644 index 0000000..39738ea --- /dev/null +++ b/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/rofi/launchers-slate/styles/Lime.rasi b/rofi/launchers-slate/styles/Lime.rasi new file mode 100644 index 0000000..a688a10 --- /dev/null +++ b/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/rofi/launchers-slate/styles/Orange.rasi b/rofi/launchers-slate/styles/Orange.rasi new file mode 100644 index 0000000..a6cdc35 --- /dev/null +++ b/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/rofi/launchers-slate/styles/Pink.rasi b/rofi/launchers-slate/styles/Pink.rasi new file mode 100644 index 0000000..a15e577 --- /dev/null +++ b/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/rofi/launchers-slate/styles/Purple.rasi b/rofi/launchers-slate/styles/Purple.rasi new file mode 100644 index 0000000..2268fe5 --- /dev/null +++ b/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/rofi/launchers-slate/styles/Red.rasi b/rofi/launchers-slate/styles/Red.rasi new file mode 100644 index 0000000..ea14821 --- /dev/null +++ b/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/rofi/launchers-slate/styles/Teal.rasi b/rofi/launchers-slate/styles/Teal.rasi new file mode 100644 index 0000000..8ac9c03 --- /dev/null +++ b/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/rofi/launchers-slate/styles/Yellow.rasi b/rofi/launchers-slate/styles/Yellow.rasi new file mode 100644 index 0000000..ce28546 --- /dev/null +++ b/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/rofi/launchers-slate/styles/colors.rasi b/rofi/launchers-slate/styles/colors.rasi new file mode 100644 index 0000000..6185124 --- /dev/null +++ b/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 "Amber.rasi" diff --git a/rofi/launchers/colors.rasi b/rofi/launchers/colors.rasi new file mode 100644 index 0000000..814b75a --- /dev/null +++ b/rofi/launchers/colors.rasi @@ -0,0 +1,22 @@ +/* + * Change the colorscheme for every menu simply by editing this file... + * + * Available Color Schemes + * // Dark + * material-dark/amber material-dark/blue material-dark/blue_grey material-dark/brown material-dark/cyan material-dark/deep_orange + * material-dark/deep_purple material-dark/green material-dark/grey material-dark/indigo material-dark/light_blue material-dark/light_green + * material-dark/lime material-dark/orange material-dark/pink material-dark/purple material-dark/red material-dark/teal + * material-dark/yellow + * // Light + * material-light/amber material-light/blue material-light/blue_grey material-light/brown material-light/cyan material-light/deep_orange + * material-light/deep_purple material-light/green material-light/grey material-light/indigo material-light/light_blue material-light/light_green + * material-light/lime material-light/orange material-light/pink material-light/purple material-light/red material-light/teal + * material-light/yellow + * + * // Other + * adapta, adapta-nokto, arc, arc-dark, adwaita, gruvbox, dark + * armchair, darkpink, fresh, inside, party, sirin + * + */ + +@import "../themes/colorschemes/material-dark/teal.rasi" diff --git a/rofi/launchers/emoji.sh b/rofi/launchers/emoji.sh new file mode 100755 index 0000000..a835cd7 --- /dev/null +++ b/rofi/launchers/emoji.sh @@ -0,0 +1,19 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +# Available Styles +# +# >> Edit these files and uncomment the desired colors/style. +# +# style_icons_blur style_icons_full style_icons_rainbow style_icons_rainbow_sidebar +# style_icons_popup style_normal style_normal_grid style_normal_grid_full style_normal_grid_full_round +# style_normal_grid_round style_normal_purple style_normal_purple_alt style_normal_rainbow +# style_normal_rainbow_sidebar + +style="style_normal_rainbow" + +rofi -no-lazy-grab -show emoji -theme launchers/"$style".rasi diff --git a/rofi/launchers/launcher.sh b/rofi/launchers/launcher.sh new file mode 100755 index 0000000..b9e7654 --- /dev/null +++ b/rofi/launchers/launcher.sh @@ -0,0 +1,19 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +# Available Styles +# +# >> Edit these files and uncomment the desired colors/style. +# +# style_icons_blur style_icons_full style_icons_rainbow style_icons_rainbow_sidebar +# style_icons_popup style_normal style_normal_grid style_normal_grid_full style_normal_grid_full_round +# style_normal_grid_round style_normal_purple style_normal_purple_alt style_normal_rainbow +# style_normal_rainbow_sidebar + +style="style_icons_rainbow" + +rofi -no-lazy-grab -show drun -theme launchers/"$style".rasi diff --git a/rofi/launchers/style_icons_blur.rasi b/rofi/launchers/style_icons_blur.rasi new file mode 100644 index 0000000..221112e --- /dev/null +++ b/rofi/launchers/style_icons_blur.rasi @@ -0,0 +1,124 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + drun-display-format: "{icon}"; + show-icons: true; + icon-theme: "Papirus"; + location: 2; + fake-transparency: false; + hide-scrollbar: true; + bw: 0; + fullscreen: true; + show-icons: true; + terminal: "termite"; + sidebar-mode: false; +} + +// black version +* { + bg: #000000; + ac: #869fa214; + txt: #d1d5da; +} + + +// white version +/* +* { + bg: #ffffff; + ac: #e5e5e5; + txt: #202020; +} +*/ + +// blur version +/* +* { + bg: #00000066; + ac: #0000001a; + txt: #d1d5da; +} +*/ + +* { + background-color: rgba(0,0,0,0); + font: "FantasqueSansMono Nerd Font 48"; +} + +window { + transparency: "real"; + fullscreen: true; +} + +mainbox { + children: [ inputbar, listview ]; + margin: 24% 30% 24% 30%; + background-color: @bg; + border-radius: 12; + border: 2; + border-color: #ffffff0A; +} + +listview { + columns: 6; + padding: 8; + spacing: 0; +} + +element { + border: 1; + text-color: #bdc3c3; + orientation: vertical; + padding: 8 12 8 12; + border-radius: 6; +} + +element selected { + background-color: @ac; + border-color: #ffffff0A; + text-color: #869fa2; + transition: 20; +} + +element-icon { + size: 60; + horizontal-align: 0.5; + vertical-align: 0.5; +} + +element-icon { + size: 40; + horizontal-align: 0.5; + vertical-align: 0.5; +} + +element-text { + horizontal-align: 0.5; + vertical-align: 0.5; + text-color: inherit; +} + +inputbar { + children: [entry]; + padding: 4 8 4 8; + background-color: #ffffff03; + border: 0 0 1 0; + border-color: #ffffff0A; +} + +prompt { + enabled: false; +} + +entry { + font: "FantasqueSansMono Nerd Font 14"; + text-color: @txt; + padding: 8 12 8 12; +} diff --git a/rofi/launchers/style_icons_full.rasi b/rofi/launchers/style_icons_full.rasi new file mode 100644 index 0000000..37a1d58 --- /dev/null +++ b/rofi/launchers/style_icons_full.rasi @@ -0,0 +1,121 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + drun-display-format: "{icon}"; + display-drun: "Apps"; + show-icons: true; + icon-theme: "Papirus"; + location: 0; + yoffset: 0; + xoffset: 0; + fake-transparency: false; + hide-scrollbar: true; + bw: 0; + fullscreen: true; + show-icons: true; + terminal: "termite"; + sidebar-mode: false; +} + +// Blur +* { +bg: #00000099; +find: #00000099; +txt: #e5e5e5; +border: #e5e5e5; +bg-sel: #00000099; +fg: #ffffff; +} + +// black +/* +* { +bg: #000000; +find: #151515; +txt: #e5e5e5; +border: #e5e5e5; +bg-sel: #151515; +fg: #ffffff; +} +*/ + +// white +/* +* { +bg: #ffffff; +find: #e5e5e5; +txt: #252525; +border: #606060; +bg-sel: #e5e5e5; +fg: #ffffff; +} +*/ + +* { + background-color: #00000000; + font: "FantasqueSansMono Nerd Font 48"; +} + +window { + height: 100%; + width: 100%; + transparency: "real"; +} + +mainbox { + children: [ inputbar, listview ]; + padding: 0% 5% 5% 5%; + background-color: @bg; + border: 0; + border-radius: 0; + border-color: @border; +} + +listview { + columns: 7; + padding: 1%; + spacing: 2%; +} + +element { + border: 0; + border-radius: 8; + text-color: @fg; + orientation: vertical; + padding: 2% 2% 2% 3%; +} + +element selected { + background-color: @bg-sel; + border: 0 0 2 0; + border-radius: 8; + border-color: @border; + text-color: @fg; +} + +inputbar { + children: [entry]; + padding: 4 4 4 4; + margin: 8% 30%; + background-color: @find; + border: 0 0 1 0; + border-radius: 8; + border-color: @border; +} + +prompt { + enabled: false; +} + +entry { + font: "FantasqueSansMono Nerd Font 12"; + text-color: @txt; + padding: 8 12 8 12; +} diff --git a/rofi/launchers/style_icons_popup.rasi b/rofi/launchers/style_icons_popup.rasi new file mode 100644 index 0000000..ac5491b --- /dev/null +++ b/rofi/launchers/style_icons_popup.rasi @@ -0,0 +1,119 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + drun-display-format: "{icon}"; + display-drun: "Apps"; + show-icons: true; + icon-theme: "Papirus"; + location: 0; + yoffset: 0; + xoffset: 0; + fake-transparency: false; + hide-scrollbar: true; + bw: 0; + fullscreen: false; + show-icons: true; + terminal: "termite"; + sidebar-mode: false; +} + +// light +* { +ac: #5294E2; +bg: #ffffff; +bg-alt: #EAEAEA; +fg: #ffffff; +} + + +// dark +/* +* { +ac: #00BCD4; +bg: #263238; +bg-alt: #293840; +fg: #263238; +} +*/ + +// blur +/* +* { +ac: #0000008c; +bg: #00000080; +bg-alt: #00000040; +fg: #e5e5e5; +} +*/ + +* { + background-color: #00000000; + font: "FantasqueSansMono Nerd Font 36"; +} + +window { + height: 52%; + width: 20%; + anchor: east; + location: east; + x-offset: -1%; + transparency: "real"; +} + +mainbox { + children: [ inputbar, listview ]; + padding: 0% 0% 0% 0%; + background-color: @bg; + border: 0; + border-radius: 12; + border-color: @bg; +} + +listview { + columns: 3; + padding: 8; + spacing: 10; +} + +element { + border: 0; + text-color: @fg; + background-color: @bg-alt; + orientation: vertical; + padding: 12 12 12 16; + border-radius: 8; +} + +element selected { + background-color: @ac; + border-color: @bg; + text-color: @fg; +} + +inputbar { + children: [entry]; + padding: 4 4 4 4; + margin: 1% 0.5%; + /* change this colors to change style*/ + background-color: @ac; + border: 0 0 0 0; + border-radius: 8; + border-color: @fg; +} + +prompt { + enabled: false; +} + +entry { + font: "FantasqueSansMono Nerd Font 12"; + text-color: @fg; + padding: 8 12 8 12; +} diff --git a/rofi/launchers/style_icons_rainbow.rasi b/rofi/launchers/style_icons_rainbow.rasi new file mode 100644 index 0000000..aaae16d --- /dev/null +++ b/rofi/launchers/style_icons_rainbow.rasi @@ -0,0 +1,107 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + drun-display-format: "{icon}"; + show-icons: true; + icon-theme: "Papirus"; + location: 0; + yoffset: 0; + xoffset: 0; + fake-transparency: false; + hide-scrollbar: true; + bw: 0; + fullscreen: false; + show-icons: true; + terminal: "alacritty"; + sidebar-mode: false; +} + +/* colors */ +* { +red: #EC5250; +blue: #25B1CA; +green: #2ABB9C; +purple: #5537D2; +} + +// black +* { +bg: #000000cc; +bg-sel: #00000066; +fg: #ffffff; +} + +// white +/* +* { +bg: #ffffffa6; +bg-sel: #ffffff8c; +fg: #ffffff; +} +*/ + +* { + background-color: #00000000; + font: "FantasqueSansMono Nerd Font 48"; +} + +window { + height: 60%; + width: 50%; + transparency: "real"; +} + +mainbox { + children: [ inputbar, listview ]; + padding: 0% 0% 0% 0%; + background-color: @bg; + border: 0; + border-radius: 8; + border-color: @bg; +} + +listview { + columns: 6; + padding: 8; + spacing: 10; +} + +element { + border: 0; + text-color: @fg; + orientation: vertical; + padding: 12 12 12 20; + border-radius: 8; +} + +element selected { + background-color: @bg-sel; + border-color: @bg; + text-color: @fg; +} + +inputbar { + children: [entry]; + padding: 4 4 4 4; + /* change this colors to change inputbar color*/ + background-color: @red; + border: 0 0 0 0; + border-color: @fg; +} + +prompt { + enabled: false; +} + +entry { + font: "FantasqueSansMono Nerd Font 12"; + text-color: @fg; + padding: 8 12 8 12; +} diff --git a/rofi/launchers/style_icons_rainbow_sidebar.rasi b/rofi/launchers/style_icons_rainbow_sidebar.rasi new file mode 100644 index 0000000..1f4d18d --- /dev/null +++ b/rofi/launchers/style_icons_rainbow_sidebar.rasi @@ -0,0 +1,108 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + drun-display-format: "{icon}"; + display-drun: "Apps"; + show-icons: true; + icon-theme: "Papirus"; + location: 1; + yoffset: 0; + xoffset: 0; + fake-transparency: false; + hide-scrollbar: true; + bw: 0; + fullscreen: false; + show-icons: true; + terminal: "termite"; + sidebar-mode: false; +} + +/* colors */ +* { +red: #EC5250; +blue: #25B1CA; +green: #2ABB9C; +purple: #5537D2; +} + +// black +* { +bg: #000000cc; +bg-sel: #00000066; +fg: #ffffff; +} + +// white +/* +* { +bg: #ffffffa6; +bg-sel: #ffffff8c; +fg: #ffffff; +} +*/ + +* { + background-color: #00000000; + font: "FantasqueSansMono Nerd Font 36"; +} + +window { + height: 100%; + width: 20%; + transparency: "real"; +} + +mainbox { + children: [ inputbar, listview ]; + padding: 0% 0% 0% 0%; + background-color: @bg; + border: 0; + border-radius: 0; + border-color: @bg; +} + +listview { + columns: 3; + padding: 8; + spacing: 10; +} + +element { + border: 0; + text-color: @fg; + orientation: vertical; + padding: 12 12 12 16; + border-radius: 8; +} + +element selected { + background-color: @bg-sel; + border-color: @bg; + text-color: @fg; +} + +inputbar { + children: [entry]; + padding: 4 4 4 4; + /* change this colors to change style*/ + background-color: @red; + border: 0 0 0 0; + border-color: @fg; +} + +prompt { + enabled: false; +} + +entry { + font: "FantasqueSansMono Nerd Font 12"; + text-color: @fg; + padding: 8 12 8 12; +} diff --git a/rofi/launchers/style_normal.rasi b/rofi/launchers/style_normal.rasi new file mode 100644 index 0000000..6f81405 --- /dev/null +++ b/rofi/launchers/style_normal.rasi @@ -0,0 +1,118 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + drun-display-format: "{icon} {name}"; + display-drun: "Apps"; + show-icons: true; + icon-theme: "Papirus-Dark"; + location: 2; + fake-transparency: false; + hide-scrollbar: true; + bw: 0; + fullscreen: true; + show-icons: true; + terminal: "termite"; + sidebar-mode: false; +} + +// black version +* { + bg: #000000; + ac: #869fa214; + ac-txt: #869fa2; + item: #bdc3c3; + txt: #d1d5da; +} + +// white version +/* +* { + bg: #ffffff; + ac: #e5e5e5; + ac-txt: #101010; + item: #454545; + txt: #252525; +} +*/ + +* { + background-color: rgba(0,0,0,0); + font: "FantasqueSansMono Nerd Font 12"; +} + +window { + transparency: "real"; + fullscreen: true; +} + +mainbox { + children: [ inputbar, listview ]; + margin: 25% 30% 25% 30%; + background-color: @bg; + border-radius: 12; + border: 2; + border-color: #ffffff0A; +} + +listview { + columns: 2; + padding: 8; + spacing: 0; +} + +element { + border: 1; + text-color: @item; + orientation: vertical; + padding: 8 12 8 12; + border-radius: 6; +} + +element selected { + background-color: @ac; + border-color: #ffffff0A; + text-color: @ac-txt; + transition: 20; +} + +element-icon { + size: 60; + horizontal-align: 0.5; + vertical-align: 0.5; +} + +element-icon { + size: 40; + horizontal-align: 0.5; + vertical-align: 0.5; +} + +element-text { + horizontal-align: 0.5; + vertical-align: 0.5; + text-color: inherit; +} + +inputbar { + children: [entry]; + padding: 4 8 4 8; + background-color: @bg; + border: 0 0 1 0; + border-color: #ffffff0A; +} + +prompt { + enabled: false; +} + +entry { + text-color: @txt; + padding: 8 12 8 12; +} diff --git a/rofi/launchers/style_normal_grid.rasi b/rofi/launchers/style_normal_grid.rasi new file mode 100644 index 0000000..ba141d5 --- /dev/null +++ b/rofi/launchers/style_normal_grid.rasi @@ -0,0 +1,96 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + drun-display-format: "{icon} {name}"; + display-drun: "Applications"; + show-icons: true; + icon-theme: "Papirus"; + location: 0; + yoffset: 0; + xoffset: 0; + columns: 2; + fake-transparency: false; + hide-scrollbar: true; + bw: 0; + fullscreen: false; + show-icons: true; + terminal: "termite"; + sidebar-mode: false; +} + +@import "colors.rasi" + +* { + text-font: "Iosevka 12"; + + inputbar-margin: 3px 3px; + prompt-padding: 10px 10px; + entry-padding: 10px 0px 10px 0px; + list-element-padding: 10px; + list-element-margin: @inputbar-margin; + list-element-border: 0px 0px 0px 4px; + + apps-textbox-prompt-colon-padding: 10px -5px 0px 0px; +} + +#window { + width: 50%; + height: 60%; + padding: 40px 40px; +} + +* { + background-color: @background; + text-color: @foreground; + font: @text-font; +} + +inputbar, +prompt, +textbox-prompt-colon, +entry { + background-color: @background-light; +} + +#inputbar { + children: [ prompt, textbox-prompt-colon, entry ]; + margin: @inputbar-margin; +} + +#prompt { + padding: @prompt-padding; + background-color: @accent; + text-color: @background; +} + +#textbox-prompt-colon { + expand: false; + str: " :: "; + padding: @apps-textbox-prompt-colon-padding; +} + +#entry { + text-color: @accent; + padding: @entry-padding; +} + +#element { + padding: @list-element-padding; + margin: @list-element-margin; + border: @list-element-border; + background-color: @background-light; + border-color: @background-light; +} + +#element.selected { + background-color: @background-focus; + text-color: @accent; + border-color: @accent; +} diff --git a/rofi/launchers/style_normal_grid_full.rasi b/rofi/launchers/style_normal_grid_full.rasi new file mode 100644 index 0000000..0c32c8b --- /dev/null +++ b/rofi/launchers/style_normal_grid_full.rasi @@ -0,0 +1,94 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + drun-display-format: "{icon} {name}"; + display-drun: "Applications"; + show-icons: true; + icon-theme: "Papirus"; + location: 0; + columns: 3; + fake-transparency: false; + hide-scrollbar: true; + bw: 0; + fullscreen: true; + show-icons: true; + terminal: "termite"; + sidebar-mode: false; +} + +@import "colors.rasi" + +* { + text-font: "Iosevka 14"; + + inputbar-margin: 3px 3px; + prompt-padding: 15px 20px; + entry-padding: 15px 15px 15px 0px; + list-element-padding: 10px; + list-element-margin: @inputbar-margin; + list-element-border: 0px 0px 0px 5px; + + apps-textbox-prompt-colon-padding: 15px -5px 0px 0px; +} + +#window { + width: 100%; + height: 100%; + padding: 120px 100px; +} + +* { + background-color: @background; + text-color: @foreground; + font: @text-font; +} + +inputbar, +prompt, +textbox-prompt-colon, +entry { + background-color: @background-light; +} + +#inputbar { + children: [ prompt, textbox-prompt-colon, entry ]; + margin: @inputbar-margin; +} + +#prompt { + padding: @prompt-padding; + background-color: @accent; + text-color: @background; +} + +#textbox-prompt-colon { + expand: false; + str: " :: "; + padding: @apps-textbox-prompt-colon-padding; +} + +#entry { + text-color: @accent; + padding: @entry-padding; +} + +#element { + padding: @list-element-padding; + margin: @list-element-margin; + border: @list-element-border; + background-color: @background-light; + border-color: @background-light; +} + +#element.selected { + background-color: @background-focus; + text-color: @accent; + border-color: @accent; +} diff --git a/rofi/launchers/style_normal_grid_full_round.rasi b/rofi/launchers/style_normal_grid_full_round.rasi new file mode 100644 index 0000000..566f116 --- /dev/null +++ b/rofi/launchers/style_normal_grid_full_round.rasi @@ -0,0 +1,97 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + drun-display-format: "{icon} {name}"; + display-drun: "Applications"; + show-icons: true; + icon-theme: "Papirus"; + location: 0; + columns: 3; + fake-transparency: false; + hide-scrollbar: true; + bw: 0; + fullscreen: true; + show-icons: true; + terminal: "termite"; + sidebar-mode: false; +} + +@import "colors.rasi" + +* { + text-font: "Iosevka 14"; + + inputbar-margin: 3px 3px; + prompt-padding: 15px 20px; + entry-padding: 15px 15px 15px 0px; + list-element-padding: 10px; + list-element-margin: @inputbar-margin; + list-element-border: 0px 5px 0px 5px; + + apps-textbox-prompt-colon-padding: 15px -5px 0px 0px; +} + +#window { + width: 100%; + height: 100%; + padding: 120px 100px; +} + +* { + background-color: @background; + text-color: @foreground; + font: @text-font; +} + +inputbar, +prompt, +textbox-prompt-colon, +entry { + background-color: @background-light; + border-radius: 10px; +} + +#inputbar { + children: [ prompt, textbox-prompt-colon, entry ]; + margin: @inputbar-margin; +} + +#prompt { + padding: @prompt-padding; + background-color: @accent; + text-color: @background; +} + +#textbox-prompt-colon { + expand: false; + str: " :: "; + padding: @apps-textbox-prompt-colon-padding; +} + +#entry { + text-color: @accent; + padding: @entry-padding; +} + +#element { + padding: @list-element-padding; + margin: @list-element-margin; + border: @list-element-border; + background-color: @background-light; + border-color: @background-light; + border-radius: 10px; +} + +#element.selected { + background-color: @background-focus; + text-color: @accent; + border-color: @accent; + border-radius: 10px; +} diff --git a/rofi/launchers/style_normal_grid_round.rasi b/rofi/launchers/style_normal_grid_round.rasi new file mode 100644 index 0000000..82b9c52 --- /dev/null +++ b/rofi/launchers/style_normal_grid_round.rasi @@ -0,0 +1,102 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + drun-display-format: "{icon} {name}"; + display-drun: "Applications"; + show-icons: true; + icon-theme: "Papirus"; + location: 0; + yoffset: 0; + xoffset: 0; + columns: 2; + fake-transparency: false; + hide-scrollbar: true; + bw: 0; + fullscreen: false; + show-icons: true; + terminal: "termite"; + sidebar-mode: false; +} + +@import "colors.rasi" + +* { + text-font: "Iosevka 12"; + + inputbar-margin: 3px 3px; + prompt-padding: 10px 10px; + entry-padding: 10px 0px 10px 0px; + list-element-padding: 10px; + list-element-margin: @inputbar-margin; + list-element-border: 0px 4px 0px 4px; + + apps-textbox-prompt-colon-padding: 10px -5px 0px 0px; +} + +#window { + width: 50%; + height: 60%; + padding: 40px 40px; + border: 0px; + border-radius: 14px; +} + +* { + background-color: @background; + text-color: @foreground; + font: @text-font; +} + +inputbar, +prompt, +textbox-prompt-colon, +entry { + background-color: @background-light; + border: 0px; + border-radius: 10px; +} + +#inputbar { + children: [ prompt, textbox-prompt-colon, entry ]; + margin: @inputbar-margin; +} + +#prompt { + padding: @prompt-padding; + background-color: @accent; + text-color: @background; +} + +#textbox-prompt-colon { + expand: false; + str: " :: "; + padding: @apps-textbox-prompt-colon-padding; +} + +#entry { + text-color: @accent; + padding: @entry-padding; +} + +#element { + padding: @list-element-padding; + margin: @list-element-margin; + border: @list-element-border; + background-color: @background-light; + border-color: @background-light; + border-radius: 10px; +} + +#element.selected { + background-color: @background-focus; + text-color: @accent; + border-color: @accent; + border-radius: 10px; +} diff --git a/rofi/launchers/style_normal_purple.rasi b/rofi/launchers/style_normal_purple.rasi new file mode 100644 index 0000000..5733dd8 --- /dev/null +++ b/rofi/launchers/style_normal_purple.rasi @@ -0,0 +1,104 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + drun-display-format: "{icon} {name}"; + display-drun: "Apps"; + show-icons: true; + icon-theme: "Papirus-Dark"; + location: 2; + fake-transparency: false; + hide-scrollbar: true; + bw: 0; + fullscreen: true; + show-icons: true; + terminal: "termite"; + sidebar-mode: false; +} + +// black version +* { + bg: #000000; + fg: #e5e5e5; + ac: #5537D2; +} + +* { + background-color: rgba(0,0,0,0); + font: "FantasqueSansMono Nerd Font 12"; +} + +window { + transparency: "real"; +} + +mainbox { + children: [ inputbar, listview ]; + margin: 25% 40% 25% 40%; + background-color: @bg; + border-radius: 15; + border: 0; + border-color: #ffffff0A; +} + +listview { + columns: 1; + padding: 8; + spacing: 0; +} + +element { + border: 0; + text-color: @fg; + orientation: vertical; + padding: 8 12 8 12; + border-radius: 12; +} + +element selected { + background-color: @ac; + border-color: #ffffff; + text-color: @fg; + transition: 50; +} + +element-icon { + size: 60; + horizontal-align: 0.5; + vertical-align: 0.5; +} + +element-icon { + size: 40; + horizontal-align: 0.5; + vertical-align: 0.5; +} + +element-text { + horizontal-align: 0.5; + vertical-align: 0.5; + text-color: inherit; +} + +inputbar { + children: [entry]; + padding: 4 8 4 8; + background-color: @fg; + border: 0 0 1 0; + border-color: @fg; +} + +prompt { + enabled: false; +} + +entry { + text-color: @bg; + padding: 8 12 8 12; +} diff --git a/rofi/launchers/style_normal_purple_alt.rasi b/rofi/launchers/style_normal_purple_alt.rasi new file mode 100644 index 0000000..1d86228 --- /dev/null +++ b/rofi/launchers/style_normal_purple_alt.rasi @@ -0,0 +1,119 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + drun-display-format: "{icon} {name}"; + display-drun: "Apps"; + show-icons: true; + icon-theme: "Papirus"; + location: 0; + yoffset: 0; + xoffset: 0; + fake-transparency: false; + hide-scrollbar: true; + bw: 0; + fullscreen: false; + show-icons: true; + terminal: "termite"; + sidebar-mode: false; +} + +// black version +* { + bg: #151515; + fg: #e5e5e5; + ac: #5537D2; + txt: #ffffff; +} + +// white version +/* +* { + bg: #ffffff; + fg: #303030; + ac: #5537D2; + txt: #ffffff; +} +*/ + +* { + background-color: rgba(0,0,0,0); + font: "Iosevka 12"; +} + +window { + height: 55%; + width: 40%; + transparency: "real"; +} + +mainbox { + children: [ inputbar, listview ]; + padding: 0% 0% 0% 0%; + background-color: @bg; + border: 0; + border-radius: 0; + border-color: #ffffff0A; +} + +listview { + columns: 2; + padding: 8; + spacing: 0; +} + +element { + border: 0; + text-color: @fg; + orientation: vertical; + padding: 8 12 8 12; + border-radius: 0; +} + +element selected { + background-color: @ac; + border-color: #ffffff; + text-color: @txt; + transition: 50; +} + +element-icon { + size: 60; + horizontal-align: 0.5; + vertical-align: 0.5; +} + +element-icon { + size: 40; + horizontal-align: 0.5; + vertical-align: 0.5; +} + +element-text { + horizontal-align: 0.5; + vertical-align: 0.5; + text-color: inherit; +} + +inputbar { + children: [entry]; + padding: 4 8 4 8; + background-color: @fg; + border: 0 0 1 0; + border-color: #ffffff; +} + +prompt { + enabled: false; +} + +entry { + text-color: @bg; + padding: 8 12 8 12; +} diff --git a/rofi/launchers/style_normal_rainbow.rasi b/rofi/launchers/style_normal_rainbow.rasi new file mode 100644 index 0000000..036ed37 --- /dev/null +++ b/rofi/launchers/style_normal_rainbow.rasi @@ -0,0 +1,108 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + drun-display-format: "{icon} {name}"; + display-drun: "Apps"; + show-icons: true; + icon-theme: "Papirus"; + location: 0; + yoffset: 0; + xoffset: 0; + fake-transparency: false; + hide-scrollbar: true; + bw: 0; + fullscreen: false; + show-icons: true; + terminal: "termite"; + sidebar-mode: false; +} + +/* colors */ +* { +red: #EC5250; +blue: #25B1CA; +green: #2ABB9C; +purple: #5537D2; +white: #ffffff; +} + +// black +/* +* { +bg: #00000099; +bg-sel: #00000066; +fg: #ffffff; +} +*/ + +// white +* { +bg: #ffffff4d; +bg-sel: #ffffff4d; +fg: #ffffff; +} + +* { + background-color: #00000000; + font: "Iosevka 12"; +} + +window { + height: 36%; + width: 20%; + transparency: "real"; +} + +mainbox { + children: [ inputbar, listview ]; + padding: 0% 0% 0% 0%; + background-color: @bg; + border: 0; + border-radius: 8; + border-color: @bg; +} + +listview { + columns: 1; + padding: 0; + spacing: 2; +} + +element { + border: 0; + text-color: @fg; + orientation: vertical; + padding: 12 12 12 12; + border-radius: 0; +} + +element selected { + background-color: @bg-sel; + border-color: @bg; + text-color: @fg; +} + +inputbar { + children: [entry]; + padding: 4 4 4 4; + /* change this colors to change style*/ + background-color: @red; + border: 0 0 0 0; + border-color: @fg; +} + +prompt { + enabled: false; +} + +entry { + text-color: @white; + padding: 8 12 8 12; +} diff --git a/rofi/launchers/style_normal_rainbow_sidebar.rasi b/rofi/launchers/style_normal_rainbow_sidebar.rasi new file mode 100644 index 0000000..b9315a9 --- /dev/null +++ b/rofi/launchers/style_normal_rainbow_sidebar.rasi @@ -0,0 +1,108 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + drun-display-format: "{icon} {name}"; + display-drun: "Apps"; + show-icons: true; + icon-theme: "Papirus"; + location: 1; + yoffset: 0; + xoffset: 0; + fake-transparency: false; + hide-scrollbar: true; + bw: 0; + fullscreen: false; + show-icons: true; + terminal: "termite"; + sidebar-mode: false; +} + +/* colors */ +* { +red: #EC5250; +blue: #25B1CA; +green: #2ABB9C; +purple: #5537D2; +white: #ffffff; +} + +// black +* { +bg: #00000099; +bg-sel: #00000066; +fg: #ffffff; +} + +// white +/* +* { +bg: #ffffff8c; +bg-sel: #ffffff8c; +fg: #202020; +} +*/ + +* { + background-color: #00000000; + font: "Iosevka 12"; +} + +window { + height: 100%; + width: 20%; + transparency: "real"; +} + +mainbox { + children: [ inputbar, listview ]; + padding: 0% 0% 0% 0%; + background-color: @bg; + border: 0; + border-radius: 0; + border-color: @bg; +} + +listview { + columns: 1; + padding: 0; + spacing: 2; +} + +element { + border: 0; + text-color: @fg; + orientation: vertical; + padding: 12 12 12 12; + border-radius: 0; +} + +element selected { + background-color: @bg-sel; + border-color: @bg; + text-color: @fg; +} + +inputbar { + children: [entry]; + padding: 4 4 4 4; + /* change this colors to change style*/ + background-color: @red; + border: 0 0 0 0; + border-color: @fg; +} + +prompt { + enabled: false; +} + +entry { + text-color: @white; + padding: 8 12 8 12; +} diff --git a/rofi/launchers/window.sh b/rofi/launchers/window.sh new file mode 100755 index 0000000..1bdb9f5 --- /dev/null +++ b/rofi/launchers/window.sh @@ -0,0 +1,19 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +# Available Styles +# +# >> Edit these files and uncomment the desired colors/style. +# +# style_icons_blur style_icons_full style_icons_rainbow style_icons_rainbow_sidebar +# style_icons_popup style_normal style_normal_grid style_normal_grid_full style_normal_grid_full_round +# style_normal_grid_round style_normal_purple style_normal_purple_alt style_normal_rainbow +# style_normal_rainbow_sidebar + +style="style_normal_grid_round" + +rofi -no-lazy-grab -show window -theme launchers/"$style".rasi diff --git a/rofi/power/card.rasi b/rofi/power/card.rasi new file mode 100644 index 0000000..833e4e2 --- /dev/null +++ b/rofi/power/card.rasi @@ -0,0 +1,147 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 14"; + show-icons: false; + icon-theme: "Papirus"; + 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-radius: 0px; + height: 29%; + width: 47.5%; + location: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 4px 8px 4px 8px; + background-color: @background-alt; + text-color: @foreground; +} + +textbox-prompt-colon { + expand: false; + str: "System |"; + background-color: @background-alt; + text-color: @foreground; + padding: 4px 0px 4px 25px; +} + +inputbar { + children: [ textbox-prompt-colon, prompt ]; + background-color: @background-alt; + text-color: @foreground; + expand: false; + border: 1px; + border-radius: 0px; + border-color: @border; + margin: 0px 8% 0px 6%; + padding: 4px 4px 4px 4px; + position: center; +} + + +entry { + background-color: @background-alt; + text-color: @foreground; + placeholder-color: @foreground; + padding: 4px 8px 4px 8px; + expand: true; + horizontal-align: 0; + placeholder: "Search"; + blink: true; +} + +case-indicator { + background-color: @background-alt; + text-color: @foreground; + spacing: 0; +} + +listview { + background-color: @background; + margin: 0% 0% 0% 0%; + spacing: 1%; + cycle: false; + dynamic: true; + layout: horizontal; +} + +mainbox { + background-color: @background; + spacing: 2%; + children: [ inputbar, listview ]; + padding: 4% 0% 0% 2%; +} + +element { + background-color: @background-alt; + text-color: @foreground; + orientation: horizontal; + border-radius: 0px; + padding: 0px 0px 0px -5px; +} + +element-icon { + size: 65px; + border: 0px; +} + +element-text { + font: "feather 32"; + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 30px 30px 30px 35px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 10px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 1px; + border-radius: 0px; + border-color: @border; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/power/card_circle.rasi b/rofi/power/card_circle.rasi new file mode 100644 index 0000000..2305fc3 --- /dev/null +++ b/rofi/power/card_circle.rasi @@ -0,0 +1,147 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 14"; + show-icons: false; + icon-theme: "Papirus"; + 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-radius: 0px; + height: 29%; + width: 47.5%; + location: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 4px 8px 4px 8px; + background-color: @background-alt; + text-color: @foreground; +} + +textbox-prompt-colon { + expand: false; + str: "System |"; + background-color: @background-alt; + text-color: @foreground; + padding: 4px 0px 4px 25px; +} + +inputbar { + children: [ textbox-prompt-colon, prompt ]; + background-color: @background-alt; + text-color: @foreground; + expand: false; + border: 0px 1px 0px 1px; + border-radius: 100%; + border-color: @border; + margin: 0px 8% 0px 6%; + padding: 4px 4px 4px 4px; + position: center; +} + + +entry { + background-color: @background-alt; + text-color: @foreground; + placeholder-color: @foreground; + padding: 4px 8px 4px 8px; + expand: true; + horizontal-align: 0; + placeholder: "Search"; + blink: true; +} + +case-indicator { + background-color: @background-alt; + text-color: @foreground; + spacing: 0; +} + +listview { + background-color: @background; + margin: 0% 0% 0% 0%; + spacing: 1%; + cycle: false; + dynamic: true; + layout: horizontal; +} + +mainbox { + background-color: @background; + spacing: 2%; + children: [ inputbar, listview ]; + padding: 4% 0% 0% 2%; +} + +element { + background-color: @background-alt; + text-color: @foreground; + orientation: horizontal; + border-radius: 100%; + padding: 0px 0px 0px -5px; +} + +element-icon { + size: 65px; + border: 0px; +} + +element-text { + font: "feather 32"; + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 30px 30px 30px 35px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 10px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 1px; + border-radius: 100%; + border-color: @border; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/power/column.rasi b/rofi/power/column.rasi new file mode 100644 index 0000000..9a73eb8 --- /dev/null +++ b/rofi/power/column.rasi @@ -0,0 +1,147 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 16"; + show-icons: false; + icon-theme: "Papirus"; + 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-radius: 0px; + height: 100%; + width: 12%; + location: east; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 4px 8px 4px 8px; + background-color: @background-alt; + text-color: @foreground; +} + +textbox-prompt-colon { + expand: false; + str: "System"; + background-color: @border; + text-color: @background; + padding: 4px 0px 4px 12px; +} + +inputbar { + children: [ textbox-prompt-colon ]; + background-color: @border; + text-color: @foreground; + expand: false; + border: 1px; + border-radius: 0px; + border-color: @border; + margin: 0px 0px 0px 0px; + padding: 8px 8px 8px 8px; + position: center; +} + + +entry { + background-color: @background-alt; + text-color: @foreground; + placeholder-color: @foreground; + padding: 4px 8px 4px 8px; + expand: true; + horizontal-align: 0; + placeholder: "Search"; + blink: true; +} + +case-indicator { + background-color: @background-alt; + text-color: @foreground; + spacing: 0; +} + +listview { + background-color: @background; + margin: 0% 0% 0% 0%; + spacing: 2.5%; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + spacing: 4%; + children: [ inputbar, listview ]; + padding: 4% 2% 0% 2%; +} + +element { + background-color: @background-alt; + text-color: @foreground; + orientation: vertical; + border-radius: 0px; + padding: 0px 0px 0px -5px; +} + +element-icon { + size: 65px; + border: 0px; +} + +element-text { + font: "feather 32"; + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 30px 30px 30px 35px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 10px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 1px; + border-radius: 0px; + border-color: @border; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/power/column_circle.rasi b/rofi/power/column_circle.rasi new file mode 100644 index 0000000..da9da3e --- /dev/null +++ b/rofi/power/column_circle.rasi @@ -0,0 +1,147 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 16"; + show-icons: false; + icon-theme: "Papirus"; + 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-radius: 0px; + height: 100%; + width: 12%; + location: east; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 4px 8px 4px 8px; + background-color: @background-alt; + text-color: @foreground; +} + +textbox-prompt-colon { + expand: false; + str: "System"; + background-color: @border; + text-color: @background; + padding: 4px 0px 4px 12px; +} + +inputbar { + children: [ textbox-prompt-colon ]; + background-color: @border; + text-color: @foreground; + expand: false; + border: 1px; + border-radius: 100%; + border-color: @border; + margin: 0px 0px 0px 0px; + padding: 8px 8px 8px 8px; + position: center; +} + + +entry { + background-color: @background-alt; + text-color: @foreground; + placeholder-color: @foreground; + padding: 4px 8px 4px 8px; + expand: true; + horizontal-align: 0; + placeholder: "Search"; + blink: true; +} + +case-indicator { + background-color: @background-alt; + text-color: @foreground; + spacing: 0; +} + +listview { + background-color: @background; + margin: 0% 0% 0% 0%; + spacing: 2.5%; + cycle: false; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @background; + spacing: 4%; + children: [ inputbar, listview ]; + padding: 4% 2% 0% 2%; +} + +element { + background-color: @background-alt; + text-color: @foreground; + orientation: vertical; + border-radius: 100%; + padding: 0px 0px 0px -5px; +} + +element-icon { + size: 65px; + border: 0px; +} + +element-text { + font: "feather 32"; + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 30px 30px 30px 35px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 100%; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 1px; + border-radius: 100%; + border-color: @border; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/power/confirm.rasi b/rofi/power/confirm.rasi new file mode 100644 index 0000000..19080ef --- /dev/null +++ b/rofi/power/confirm.rasi @@ -0,0 +1,24 @@ +@import "styles/colors.rasi" + +* { + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 14"; +} + +window { + width: 280px; + padding: 30px; + border: 1px; + border-radius: 0px; + border-color: @border; + location: center; + x-offset: 0; + y-offset: -8%; +} + +entry { + expand: true; + width: 150px; + text-color: @border; +} diff --git a/rofi/power/confirm.sh b/rofi/power/confirm.sh new file mode 100755 index 0000000..9369c51 --- /dev/null +++ b/rofi/power/confirm.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash +rofi -dmenu\ + -i\ + -no-fixed-num-lines\ + -p "Are You Sure? : "\ + -theme ~/.config/rofi/power/confirm.rasi diff --git a/rofi/power/full.rasi b/rofi/power/full.rasi new file mode 100644 index 0000000..4358d0f --- /dev/null +++ b/rofi/power/full.rasi @@ -0,0 +1,147 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 16"; + show-icons: false; + icon-theme: "Papirus"; + 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-radius: 0px; + height: 100%; + width: 100%; + location: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 4px 8px 4px 8px; + background-color: @background-alt; + text-color: @foreground; +} + +textbox-prompt-colon { + expand: false; + str: "System |"; + background-color: @background-alt; + text-color: @foreground; + padding: 4px 0px 4px 8px; +} + +inputbar { + children: [ textbox-prompt-colon, prompt ]; + background-color: @background-alt; + text-color: @foreground; + expand: false; + border: 1px; + border-radius: 0px; + border-color: @border; + margin: 0px 60% 0px 0px; + padding: 8px 8px 8px 8px; + position: center; +} + + +entry { + background-color: @background-alt; + text-color: @foreground; + placeholder-color: @foreground; + padding: 4px 8px 4px 8px; + expand: true; + horizontal-align: 0; + placeholder: "Search"; + blink: true; +} + +case-indicator { + background-color: @background-alt; + text-color: @foreground; + spacing: 0; +} + +listview { + background-color: @background; + margin: 0% 5% 30% 0%; + spacing: 2.5%; + cycle: false; + dynamic: true; + layout: horizontal; +} + +mainbox { + background-color: @background; + spacing: 4%; + children: [ inputbar, listview ]; + padding: 30% 0% 0% 7%; +} + +element { + background-color: @background-alt; + text-color: @foreground; + orientation: horizontal; + border-radius: 0px; + padding: 0px 0px 0px -5px; +} + +element-icon { + size: 65px; + border: 0px; +} + +element-text { + font: "feather 64"; + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 60px 60px 60px 65px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 10px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 1px; + border-radius: 0px; + border-color: @border; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/power/full_alt.rasi b/rofi/power/full_alt.rasi new file mode 100644 index 0000000..ccc7479 --- /dev/null +++ b/rofi/power/full_alt.rasi @@ -0,0 +1,147 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 16"; + show-icons: false; + icon-theme: "Papirus"; + 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-radius: 0px; + height: 100%; + width: 100%; + location: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 4px 8px 4px 8px; + background-color: @background-alt; + text-color: @foreground; +} + +textbox-prompt-colon { + expand: false; + str: "System |"; + background-color: @background-alt; + text-color: @foreground; + padding: 4px 0px 4px 8px; +} + +inputbar { + children: [ textbox-prompt-colon, prompt ]; + background-color: @background-alt; + text-color: @foreground; + expand: false; + border: 0px 2px 0px 2px; + border-radius: 10px 0px 10px 0px; + border-color: @border; + margin: 0px 60% 0px 0px; + padding: 8px 8px 8px 8px; + position: center; +} + + +entry { + background-color: @background-alt; + text-color: @foreground; + placeholder-color: @foreground; + padding: 4px 8px 4px 8px; + expand: true; + horizontal-align: 0; + placeholder: "Search"; + blink: true; +} + +case-indicator { + background-color: @background-alt; + text-color: @foreground; + spacing: 0; +} + +listview { + background-color: @background; + margin: 0% 5% 30% 0%; + spacing: 2.5%; + cycle: false; + dynamic: true; + layout: horizontal; +} + +mainbox { + background-color: @background; + spacing: 4%; + children: [ inputbar, listview ]; + padding: 30% 0% 0% 7%; +} + +element { + background-color: @background-alt; + text-color: @foreground; + orientation: horizontal; + border-radius: 30px 0px 30px 0px; + padding: 0px 0px 0px -10px; +} + +element-icon { + size: 65px; + border: 0px; +} + +element-text { + font: "feather 64"; + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 60px 60px 60px 65px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 10px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 0px 2px 0px 2px; + border-radius: 30px 0px 30px 0px; + border-color: @border; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/power/full_circle.rasi b/rofi/power/full_circle.rasi new file mode 100644 index 0000000..173804b --- /dev/null +++ b/rofi/power/full_circle.rasi @@ -0,0 +1,147 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 16"; + show-icons: false; + icon-theme: "Papirus"; + 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-radius: 0px; + height: 100%; + width: 100%; + location: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 4px 8px 4px 8px; + background-color: @background-alt; + text-color: @foreground; +} + +textbox-prompt-colon { + expand: false; + str: "System |"; + background-color: @background-alt; + text-color: @foreground; + padding: 4px 0px 4px 60px; +} + +inputbar { + children: [ textbox-prompt-colon, prompt ]; + background-color: @background-alt; + text-color: @foreground; + expand: false; + border: 0px 1px 0px 1px; + border-radius: 100%; + border-color: @border; + margin: 0px 30% 0px 24%; + padding: 8px 8px 8px 8px; + position: center; +} + + +entry { + background-color: @background-alt; + text-color: @foreground; + placeholder-color: @foreground; + padding: 4px 8px 4px 8px; + expand: true; + horizontal-align: 0; + placeholder: "Search"; + blink: true; +} + +case-indicator { + background-color: @background-alt; + text-color: @foreground; + spacing: 0; +} + +listview { + background-color: @background; + margin: 0% 5% 25% 0%; + spacing: 2.5%; + cycle: false; + dynamic: true; + layout: horizontal; +} + +mainbox { + background-color: @background; + spacing: 5%; + children: [ inputbar, listview ]; + padding: 30% 0% 0% 7%; +} + +element { + background-color: @background-alt; + text-color: @foreground; + orientation: horizontal; + border-radius: 100%; + padding: 0px 0px 0px -5px; +} + +element-icon { + size: 65px; + border: 0px; +} + +element-text { + font: "feather 64"; + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 50px 60px 60px 65px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 10px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 1px; + border-radius: 100%; + border-color: @border; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/power/full_rounded.rasi b/rofi/power/full_rounded.rasi new file mode 100644 index 0000000..93cf489 --- /dev/null +++ b/rofi/power/full_rounded.rasi @@ -0,0 +1,147 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 16"; + show-icons: false; + icon-theme: "Papirus"; + 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-radius: 0px; + height: 100%; + width: 100%; + location: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 4px 8px 4px 8px; + background-color: @background-alt; + text-color: @foreground; +} + +textbox-prompt-colon { + expand: false; + str: "System |"; + background-color: @background-alt; + text-color: @foreground; + padding: 4px 0px 4px 8px; +} + +inputbar { + children: [ textbox-prompt-colon, prompt ]; + background-color: @background-alt; + text-color: @foreground; + expand: false; + border: 1px; + border-radius: 10px; + border-color: @border; + margin: 0px 60% 0px 0px; + padding: 8px 8px 8px 8px; + position: center; +} + + +entry { + background-color: @background-alt; + text-color: @foreground; + placeholder-color: @foreground; + padding: 4px 8px 4px 8px; + expand: true; + horizontal-align: 0; + placeholder: "Search"; + blink: true; +} + +case-indicator { + background-color: @background-alt; + text-color: @foreground; + spacing: 0; +} + +listview { + background-color: @background; + margin: 0% 5% 30% 0%; + spacing: 2.5%; + cycle: false; + dynamic: true; + layout: horizontal; +} + +mainbox { + background-color: @background; + spacing: 4%; + children: [ inputbar, listview ]; + padding: 30% 0% 0% 7%; +} + +element { + background-color: @background-alt; + text-color: @foreground; + orientation: horizontal; + border-radius: 10px; + padding: 0px 0px 0px -5px; +} + +element-icon { + size: 65px; + border: 0px; +} + +element-text { + font: "feather 64"; + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 60px 60px 60px 65px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 10px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 1px; + border-radius: 10px; + border-color: @border; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/power/message.rasi b/rofi/power/message.rasi new file mode 100644 index 0000000..fbbc9fb --- /dev/null +++ b/rofi/power/message.rasi @@ -0,0 +1,24 @@ +@import "styles/colors.rasi" + +* { + background-color: @background; + text-color: @foreground; + font: "FantasqueSansMono Nerd Font 14"; +} + +window { + width: 450px; + padding: 30px; + border: 1px; + border-radius: 0px; + border-color: @border; + location: center; + x-offset: 0; + y-offset: -8%; +} + +entry { + expand: true; + width: 150px; + text-color: @border; +} diff --git a/rofi/power/powermenu.sh b/rofi/power/powermenu.sh new file mode 100755 index 0000000..16bb6e8 --- /dev/null +++ b/rofi/power/powermenu.sh @@ -0,0 +1,79 @@ +#!/bin/bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +# Available Styles +# >> Styles Below Only Works With "rofi-git(AUR)", Current Version: 1.5.4-76-gca067234 +# full full_circle full_rounded full_alt +# card card_circle column column_circle +# row row_alt row_circle +# single single_circle single_full single_full_circle single_rounded single_text + +style="card_circle" + +rofi_command="rofi -theme power/$style.rasi" + +uptime=$(uptime -p | sed -e 's/up //g') + +# Options +shutdown="" +reboot="" +lock="" +suspend="" +logout="" +dir="$HOME/.config/rofi/power" + +# Variable passed to rofi +options="$shutdown\n$reboot\n$lock\n$suspend\n$logout" + +chosen="$(echo -e "$options" | $rofi_command -p "Uptime: $uptime" -dmenu -selected-row 2)" +case $chosen in + $shutdown) + ans=$($dir/confirm.sh) + if [[ $ans == "yes" ]] || [[ $ans == "YES" ]] || [[ $ans == "y" ]]; then + systemctl poweroff + elif [[ $ans == "no" ]] || [[ $ans == "NO" ]] || [[ $ans == "n" ]]; then + exit + else + rofi -theme "$dir/message.rasi" -e "Available Options - yes / y / no / n" + fi + ;; + $reboot) + ans=$($dir/confirm.sh) + if [[ $ans == "yes" ]] || [[ $ans == "YES" ]] || [[ $ans == "y" ]]; then + systemctl reboot + elif [[ $ans == "no" ]] || [[ $ans == "NO" ]] || [[ $ans == "n" ]]; then + exit + else + rofi -theme "$dir/message.rasi" -e "Available Options - yes / y / no / n" + fi + ;; + $lock) + i3lock + ;; + $suspend) + ans=$($dir/confirm.sh) + if [[ $ans == "yes" ]] || [[ $ans == "YES" ]] || [[ $ans == "y" ]]; then + mpc -q pause + amixer set Master mute + systemctl suspend + elif [[ $ans == "no" ]] || [[ $ans == "NO" ]] || [[ $ans == "n" ]]; then + exit + else + rofi -theme "$dir/message.rasi" -e "Available Options - yes / y / no / n" + fi + ;; + $logout) + ans=$($dir/confirm.sh) + if [[ $ans == "yes" ]] || [[ $ans == "YES" ]] || [[ $ans == "y" ]]; then + openbox --exit + elif [[ $ans == "no" ]] || [[ $ans == "NO" ]] || [[ $ans == "n" ]]; then + exit + else + rofi -theme "$dir/message.rasi" -e "Available Options - yes / y / no / n" + fi + ;; +esac diff --git a/rofi/power/row.rasi b/rofi/power/row.rasi new file mode 100644 index 0000000..ab70b27 --- /dev/null +++ b/rofi/power/row.rasi @@ -0,0 +1,147 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 16"; + show-icons: false; + icon-theme: "Papirus"; + 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-radius: 0px; + height: 47%; + width: 100%; + location: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 4px 8px 4px 8px; + background-color: @background-alt; + text-color: @foreground; +} + +textbox-prompt-colon { + expand: false; + str: "System |"; + background-color: @background-alt; + text-color: @foreground; + padding: 4px 0px 4px 8px; +} + +inputbar { + children: [ textbox-prompt-colon, prompt ]; + background-color: @background-alt; + text-color: @foreground; + expand: false; + border: 1px; + border-radius: 0px; + border-color: @border; + margin: 0px 60% 0px 0px; + padding: 8px 8px 8px 8px; + position: center; +} + + +entry { + background-color: @background-alt; + text-color: @foreground; + placeholder-color: @foreground; + padding: 4px 8px 4px 8px; + expand: true; + horizontal-align: 0; + placeholder: "Search"; + blink: true; +} + +case-indicator { + background-color: @background-alt; + text-color: @foreground; + spacing: 0; +} + +listview { + background-color: @background; + margin: 0% 5% 0% 0%; + spacing: 2.5%; + cycle: false; + dynamic: true; + layout: horizontal; +} + +mainbox { + background-color: @background; + spacing: 4%; + children: [ inputbar, listview ]; + padding: 4% 0% 0% 7%; +} + +element { + background-color: @background-alt; + text-color: @foreground; + orientation: horizontal; + border-radius: 0px; + padding: 0px 0px 0px -5px; +} + +element-icon { + size: 65px; + border: 0px; +} + +element-text { + font: "feather 64"; + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 60px 60px 60px 65px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 10px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 1px; + border-radius: 0px; + border-color: @border; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/power/row_alt.rasi b/rofi/power/row_alt.rasi new file mode 100644 index 0000000..de72c0d --- /dev/null +++ b/rofi/power/row_alt.rasi @@ -0,0 +1,147 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 16"; + show-icons: false; + icon-theme: "Papirus"; + 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-radius: 0px; + height: 47%; + width: 100%; + location: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 4px 8px 4px 8px; + background-color: @background-alt; + text-color: @foreground; +} + +textbox-prompt-colon { + expand: false; + str: "System |"; + background-color: @background-alt; + text-color: @foreground; + padding: 4px 0px 4px 8px; +} + +inputbar { + children: [ textbox-prompt-colon, prompt ]; + background-color: @background-alt; + text-color: @foreground; + expand: false; + border: 0px 0px 0px 3px; + border-radius: 0px 50px 50px 0px; + border-color: @border; + margin: 0px 60% 0px 0px; + padding: 8px 8px 8px 8px; + position: center; +} + + +entry { + background-color: @background-alt; + text-color: @foreground; + placeholder-color: @foreground; + padding: 4px 8px 4px 8px; + expand: true; + horizontal-align: 0; + placeholder: "Search"; + blink: true; +} + +case-indicator { + background-color: @background-alt; + text-color: @foreground; + spacing: 0; +} + +listview { + background-color: @background; + margin: 0% 5% 0% 0%; + spacing: 2.5%; + cycle: false; + dynamic: true; + layout: horizontal; +} + +mainbox { + background-color: @background; + spacing: 4%; + children: [ inputbar, listview ]; + padding: 4% 0% 0% 7%; +} + +element { + background-color: @background-alt; + text-color: @foreground; + orientation: horizontal; + border-radius: 10px; + padding: 0px 0px 0px -5px; +} + +element-icon { + size: 65px; + border: 0px; +} + +element-text { + font: "feather 64"; + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 60px 60px 60px 65px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 10px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 1px; + border-radius: 10px; + border-color: @border; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/power/row_circle.rasi b/rofi/power/row_circle.rasi new file mode 100644 index 0000000..9ed79c7 --- /dev/null +++ b/rofi/power/row_circle.rasi @@ -0,0 +1,148 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 16"; + show-icons: false; + icon-theme: "Papirus"; + 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-radius: 0px; + height: 47%; + width: 100%; + location: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 4px 8px 4px 8px; + background-color: @background-alt; + text-color: @foreground; +} + +textbox-prompt-colon { + expand: false; + str: "System |"; + background-color: @background-alt; + text-color: @foreground; + padding: 4px 0px 4px 60px; +} + +inputbar { + children: [ textbox-prompt-colon, prompt ]; + background-color: @background-alt; + text-color: @foreground; + expand: false; + border: 0px 3px 0px 3px; + border-radius: 100%; + border-color: @border; + margin: 0px 30% 0px 24%; + padding: 8px 8px 8px 8px; + position: center; +} + + +entry { + background-color: @background-alt; + text-color: @foreground; + placeholder-color: @foreground; + padding: 4px 8px 4px 8px; + expand: true; + horizontal-align: 0; + placeholder: "Search"; + blink: true; +} + +case-indicator { + background-color: @background-alt; + text-color: @foreground; + spacing: 0; +} + +listview { + background-color: @background; + margin: 0% 5% 0% 0%; + spacing: 2.5%; + cycle: false; + dynamic: true; + layout: horizontal; +} + +mainbox { + background-color: @background; + spacing: 4%; + children: [ inputbar, listview ]; + padding: 5% 0% 0% 7%; +} + +element { + background-color: @background-alt; + text-color: @foreground; + orientation: horizontal; + border: 0px; + border-radius: 100%; + padding: 0px 0px 0px -5px; +} + +element-icon { + size: 65px; + border: 0px; +} + +element-text { + font: "feather 64"; + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 50px 60px 60px 65px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 10px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 1px; + border-radius: 100%; + border-color: @border; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/power/single.rasi b/rofi/power/single.rasi new file mode 100644 index 0000000..82a82b3 --- /dev/null +++ b/rofi/power/single.rasi @@ -0,0 +1,151 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 14"; + show-icons: false; + icon-theme: "Papirus"; + 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-radius: 0px; + height: 17%; + width: 52.5%; + location: center; + x-offset: 0; + y-offset: 0; + children: [ horibox ]; +} + +horibox { + background-color: @background; + text-color: @foreground; + orientation: horizontal; + children: [ textbox-prompt-colon, listview ]; + margin: 0px 0px 0px 0px; + padding: 10px 10px 10px 10px; +} + +prompt { + enabled: true; + padding: 4px 8px 4px 8px; + background-color: @background-alt; + text-color: @foreground; +} + +textbox-prompt-colon { + font: "feather 32"; + expand: false; + str: ""; + background-color: @border; + text-color: @background; + padding: 35px 30px 30px 30px; +} + +inputbar { + children: [ textbox-prompt-colon, prompt ]; + background-color: @background-alt; + text-color: @foreground; + expand: false; + border: 1px; + border-radius: 0px; + border-color: @border; + margin: 0px 8% 0px 6%; + padding: 4px 4px 4px 4px; + position: center; +} + + +entry { + background-color: @background-alt; + text-color: @foreground; + placeholder-color: @foreground; + padding: 4px 8px 4px 8px; + expand: true; + horizontal-align: 0; + placeholder: "Search"; + blink: true; +} + +case-indicator { + background-color: @background-alt; + text-color: @foreground; + spacing: 0; +} + +listview { + background-color: @background; + padding: 0px 0px 0px 8px; + spacing: 10px; + cycle: false; + dynamic: true; + layout: horizontal; +} + +element { + background-color: @background-alt; + text-color: @foreground; + orientation: horizontal; + border-radius: 0px; + padding: 0px 0px 0px -5px; +} + +element-icon { + size: 65px; + border: 0px; +} + +element-text { + font: "feather 32"; + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 30px 30px 29px 35px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 10px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 1px; + border-radius: 0px; + border-color: @border; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/power/single_circle.rasi b/rofi/power/single_circle.rasi new file mode 100644 index 0000000..49805bf --- /dev/null +++ b/rofi/power/single_circle.rasi @@ -0,0 +1,152 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 14"; + show-icons: false; + icon-theme: "Papirus"; + 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-radius: 0px; + height: 17%; + width: 52.5%; + location: center; + x-offset: 0; + y-offset: 0; + children: [ horibox ]; +} + +horibox { + background-color: @background; + text-color: @foreground; + orientation: horizontal; + children: [ textbox-prompt-colon, listview ]; + margin: 0px 0px 0px 0px; + padding: 10px 10px 10px 10px; +} + +prompt { + enabled: true; + padding: 4px 8px 4px 8px; + background-color: @background-alt; + text-color: @foreground; +} + +textbox-prompt-colon { + font: "feather 32"; + expand: false; + str: ""; + background-color: @border; + text-color: @background; + border-radius: 100%; + padding: 35px 30px 30px 30px; +} + +inputbar { + children: [ textbox-prompt-colon, prompt ]; + background-color: @background-alt; + text-color: @foreground; + expand: false; + border: 1px; + border-radius: 0px; + border-color: @border; + margin: 0px 8% 0px 6%; + padding: 4px 4px 4px 4px; + position: center; +} + + +entry { + background-color: @background-alt; + text-color: @foreground; + placeholder-color: @foreground; + padding: 4px 8px 4px 8px; + expand: true; + horizontal-align: 0; + placeholder: "Search"; + blink: true; +} + +case-indicator { + background-color: @background-alt; + text-color: @foreground; + spacing: 0; +} + +listview { + background-color: @background; + padding: 0px 0px 0px 8px; + spacing: 10px; + cycle: false; + dynamic: true; + layout: horizontal; +} + +element { + background-color: @background-alt; + text-color: @foreground; + orientation: horizontal; + border-radius: 100%; + padding: 0px 0px 0px -5px; +} + +element-icon { + size: 65px; + border: 0px; +} + +element-text { + font: "feather 32"; + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 30px 30px 29px 35px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 10px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 1px; + border-radius: 100%; + border-color: @border; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/power/single_full.rasi b/rofi/power/single_full.rasi new file mode 100644 index 0000000..070522c --- /dev/null +++ b/rofi/power/single_full.rasi @@ -0,0 +1,151 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 14"; + show-icons: false; + icon-theme: "Papirus"; + 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-radius: 0px; + height: 100%; + width: 100%; + location: center; + x-offset: 0; + y-offset: 0; + children: [ horibox ]; +} + +horibox { + background-color: @background; + text-color: @foreground; + orientation: horizontal; + children: [ textbox-prompt-colon, listview ]; + margin: 0px 0px 0px 0px; + padding: 35% 5% 40% 7%; +} + +prompt { + enabled: true; + padding: 4px 8px 4px 8px; + background-color: @background-alt; + text-color: @foreground; +} + +textbox-prompt-colon { + font: "feather 48"; + expand: false; + str: ""; + background-color: @border; + text-color: @background; + padding: 65px 60px 60px 60px; +} + +inputbar { + children: [ textbox-prompt-colon, prompt ]; + background-color: @background-alt; + text-color: @foreground; + expand: false; + border: 1px; + border-radius: 0px; + border-color: @border; + margin: 0px 8% 0px 6%; + padding: 4px 4px 4px 4px; + position: center; +} + + +entry { + background-color: @background-alt; + text-color: @foreground; + placeholder-color: @foreground; + padding: 4px 8px 4px 8px; + expand: true; + horizontal-align: 0; + placeholder: "Search"; + blink: true; +} + +case-indicator { + background-color: @background-alt; + text-color: @foreground; + spacing: 0; +} + +listview { + background-color: @background; + padding: 0px 0px 0px 8px; + spacing: 10px; + cycle: false; + dynamic: true; + layout: horizontal; +} + +element { + background-color: @background-alt; + text-color: @foreground; + orientation: horizontal; + border-radius: 0px; + padding: 0px 0px 0px -5px; +} + +element-icon { + size: 65px; + border: 0px; +} + +element-text { + font: "feather 48"; + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 60px 60px 57px 65px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 10px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 1px; + border-radius: 0px; + border-color: @border; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/power/single_full_circle.rasi b/rofi/power/single_full_circle.rasi new file mode 100644 index 0000000..c5a39a4 --- /dev/null +++ b/rofi/power/single_full_circle.rasi @@ -0,0 +1,152 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 14"; + show-icons: false; + icon-theme: "Papirus"; + 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-radius: 0px; + height: 100%; + width: 100%; + location: center; + x-offset: 0; + y-offset: 0; + children: [ horibox ]; +} + +horibox { + background-color: @background; + text-color: @foreground; + orientation: horizontal; + children: [ textbox-prompt-colon, listview ]; + margin: 0px 0px 0px 0px; + padding: 35% 5% 40% 7%; +} + +prompt { + enabled: true; + padding: 4px 8px 4px 8px; + background-color: @background-alt; + text-color: @foreground; +} + +textbox-prompt-colon { + font: "feather 48"; + expand: false; + str: ""; + background-color: @border; + border-radius: 100%; + text-color: @background; + padding: 65px 60px 60px 60px; +} + +inputbar { + children: [ textbox-prompt-colon, prompt ]; + background-color: @background-alt; + text-color: @foreground; + expand: false; + border: 1px; + border-radius: 0px; + border-color: @border; + margin: 0px 8% 0px 6%; + padding: 4px 4px 4px 4px; + position: center; +} + + +entry { + background-color: @background-alt; + text-color: @foreground; + placeholder-color: @foreground; + padding: 4px 8px 4px 8px; + expand: true; + horizontal-align: 0; + placeholder: "Search"; + blink: true; +} + +case-indicator { + background-color: @background-alt; + text-color: @foreground; + spacing: 0; +} + +listview { + background-color: @background; + padding: 0px 0px 0px 8px; + spacing: 10px; + cycle: false; + dynamic: true; + layout: horizontal; +} + +element { + background-color: @background-alt; + text-color: @foreground; + orientation: horizontal; + border-radius: 100%; + padding: 0px 0px 0px -5px; +} + +element-icon { + size: 65px; + border: 0px; +} + +element-text { + font: "feather 48"; + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 60px 60px 57px 65px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 10px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 1px; + border-radius: 100%; + border-color: @border; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/power/single_rounded.rasi b/rofi/power/single_rounded.rasi new file mode 100644 index 0000000..804b62f --- /dev/null +++ b/rofi/power/single_rounded.rasi @@ -0,0 +1,152 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 14"; + show-icons: false; + icon-theme: "Papirus"; + 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-radius: 15px; + height: 17%; + width: 52.5%; + location: center; + x-offset: 0; + y-offset: 0; + children: [ horibox ]; +} + +horibox { + background-color: @background; + text-color: @foreground; + orientation: horizontal; + children: [ textbox-prompt-colon, listview ]; + margin: 0px 0px 0px 0px; + padding: 10px 10px 10px 10px; +} + +prompt { + enabled: true; + padding: 4px 8px 4px 8px; + background-color: @background-alt; + text-color: @foreground; +} + +textbox-prompt-colon { + font: "feather 32"; + expand: false; + str: ""; + background-color: @border; + text-color: @background; + border-radius: 15px; + padding: 35px 30px 30px 30px; +} + +inputbar { + children: [ textbox-prompt-colon, prompt ]; + background-color: @background-alt; + text-color: @foreground; + expand: false; + border: 1px; + border-radius: 0px; + border-color: @border; + margin: 0px 8% 0px 6%; + padding: 4px 4px 4px 4px; + position: center; +} + + +entry { + background-color: @background-alt; + text-color: @foreground; + placeholder-color: @foreground; + padding: 4px 8px 4px 8px; + expand: true; + horizontal-align: 0; + placeholder: "Search"; + blink: true; +} + +case-indicator { + background-color: @background-alt; + text-color: @foreground; + spacing: 0; +} + +listview { + background-color: @background; + padding: 0px 0px 0px 8px; + spacing: 10px; + cycle: false; + dynamic: true; + layout: horizontal; +} + +element { + background-color: @background-alt; + text-color: @foreground; + orientation: horizontal; + border-radius: 15px; + padding: 0px 0px 0px -5px; +} + +element-icon { + size: 65px; + border: 0px; +} + +element-text { + font: "feather 32"; + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 30px 30px 29px 35px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 10px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 1px; + border-radius: 15px; + border-color: @border; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/power/single_text.rasi b/rofi/power/single_text.rasi new file mode 100644 index 0000000..4a9a062 --- /dev/null +++ b/rofi/power/single_text.rasi @@ -0,0 +1,150 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +configuration { + font: "FantasqueSansMono Nerd Font 36"; + show-icons: false; + icon-theme: "Papirus"; + 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-radius: 0px; + height: 17%; + width: 60.5%; + location: center; + x-offset: 0; + y-offset: 0; + children: [ horibox ]; +} + +horibox { + background-color: @background; + text-color: @foreground; + orientation: horizontal; + children: [ textbox-prompt-colon, listview ]; + margin: 0px 0px 0px 0px; + padding: 10px 10px 10px 10px; +} + +prompt { + enabled: true; + padding: 4px 8px 4px 8px; + background-color: @background-alt; + text-color: @foreground; +} + +textbox-prompt-colon { + expand: false; + str: "System"; + background-color: @border; + text-color: @background; + padding: 30px 30px 30px 30px; +} + +inputbar { + children: [ textbox-prompt-colon, prompt ]; + background-color: @background-alt; + text-color: @foreground; + expand: false; + border: 1px; + border-radius: 0px; + border-color: @border; + margin: 0px 8% 0px 6%; + padding: 4px 4px 4px 4px; + position: center; +} + + +entry { + background-color: @background-alt; + text-color: @foreground; + placeholder-color: @foreground; + padding: 4px 8px 4px 8px; + expand: true; + horizontal-align: 0; + placeholder: "Search"; + blink: true; +} + +case-indicator { + background-color: @background-alt; + text-color: @foreground; + spacing: 0; +} + +listview { + background-color: @background; + padding: 0px 0px 0px 8px; + spacing: 10px; + cycle: false; + dynamic: true; + layout: horizontal; +} + +element { + background-color: @background-alt; + text-color: @foreground; + orientation: horizontal; + border-radius: 0px; + padding: 0px 0px 0px -5px; +} + +element-icon { + size: 65px; + border: 0px; +} + +element-text { + font: "feather 32"; + expand: true; + horizontal-align: 0.5; + vertical-align: 0.5; + margin: 30px 30px 29px 35px; +} + +element normal.urgent, +element alternate.urgent { + background-color: @urgent; + text-color: @foreground; + border-radius: 10px; +} + +element normal.active, +element alternate.active { + background-color: @background-alt; + text-color: @foreground; +} + +element selected { + background-color: @selected; + text-color: @foreground; + border: 1px; + border-radius: 0px; + border-color: @border; +} + +element selected.urgent { + background-color: @urgent; + text-color: @foreground; +} + +element selected.active { + background-color: @background-alt; + color: @foreground; +} diff --git a/rofi/power/styles/berry.rasi b/rofi/power/styles/berry.rasi new file mode 100644 index 0000000..025c231 --- /dev/null +++ b/rofi/power/styles/berry.rasi @@ -0,0 +1,9 @@ +* { + background: #280F28ff; + background-alt: #2D142Cff; + foreground: #ffffffA6; + border: #EE4540ff; + border-alt: #C92A42ff; + selected: #510A3299; + urgent: #DA4453FF; +} diff --git a/rofi/power/styles/bluish.rasi b/rofi/power/styles/bluish.rasi new file mode 100644 index 0000000..2305bd5 --- /dev/null +++ b/rofi/power/styles/bluish.rasi @@ -0,0 +1,9 @@ +* { + background: #EFF0F1FF; + background-alt: #E3E3E3FF; + foreground: #000000A6; + border: #000B83FF; + border-alt: #3DAEE9FF; + selected: #93CEE9FF; + urgent: #DA4453FF; +} diff --git a/rofi/power/styles/cocoa.rasi b/rofi/power/styles/cocoa.rasi new file mode 100644 index 0000000..31f780d --- /dev/null +++ b/rofi/power/styles/cocoa.rasi @@ -0,0 +1,9 @@ +* { + background: #3C3945FF; + background-alt: #413E4Aff; + foreground: #F7C7B2ff; + border: #B38184ff; + border-alt: #F3B69Eff; + selected: #B381841a; + urgent: #DA4453FF; +} diff --git a/rofi/power/styles/colors.rasi b/rofi/power/styles/colors.rasi new file mode 100644 index 0000000..a3c4a5a --- /dev/null +++ b/rofi/power/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 "nightly.rasi" diff --git a/rofi/power/styles/faded.rasi b/rofi/power/styles/faded.rasi new file mode 100644 index 0000000..0eebd64 --- /dev/null +++ b/rofi/power/styles/faded.rasi @@ -0,0 +1,9 @@ +* { + background: #57678CFF; + background-alt: #5E6C91ff; + foreground: #FFFCFFff; + border: #FF83A7ff; + border-alt: #F4BB6Cff; + selected: #A0B5F44c; + urgent: #DA4453FF; +} diff --git a/rofi/power/styles/gotham.rasi b/rofi/power/styles/gotham.rasi new file mode 100644 index 0000000..2bae381 --- /dev/null +++ b/rofi/power/styles/gotham.rasi @@ -0,0 +1,9 @@ +* { + background: #24334Aff; + background-alt: #29384Fff; + foreground: #FEFFF1ff; + border: #3A6081ff; + border-alt: #715979ff; + selected: #C46C854C; + urgent: #DA4453FF; +} diff --git a/rofi/power/styles/mask.rasi b/rofi/power/styles/mask.rasi new file mode 100644 index 0000000..c63ac9e --- /dev/null +++ b/rofi/power/styles/mask.rasi @@ -0,0 +1,9 @@ +* { + background: #3E4667ff; + background-alt: #434C6Dff; + foreground: #FAF7CCff; + border: #CA8CA5ff; + border-alt: #F0B2B3ff; + selected: #EFD4B61a; + urgent: #DA4453FF; +} diff --git a/rofi/power/styles/nightly.rasi b/rofi/power/styles/nightly.rasi new file mode 100644 index 0000000..400e6cd --- /dev/null +++ b/rofi/power/styles/nightly.rasi @@ -0,0 +1,9 @@ +* { + background: #25344Bff; + background-alt: #2A3950ff; + foreground: #FEFFF1ff; + border: #A162F7ff; + border-alt: #45E3FFff; + selected: #6F88FE1a; + urgent: #DA4453FF; +} diff --git a/rofi/power/styles/nordic.rasi b/rofi/power/styles/nordic.rasi new file mode 100644 index 0000000..953b52e --- /dev/null +++ b/rofi/power/styles/nordic.rasi @@ -0,0 +1,9 @@ +* { + background: #425775ff; + background-alt: #475C7Bff; + foreground: #ffffffcc; + border: #FDBB6Dff; + border-alt: #DA717Fff; + selected: #685E79ff; + urgent: #DA4453FF; +} diff --git a/rofi/rofi b/rofi/rofi new file mode 160000 index 0000000..3fdc3f3 --- /dev/null +++ b/rofi/rofi @@ -0,0 +1 @@ +Subproject commit 3fdc3f352f4bf31503cd1a10f188a97009e8d31a diff --git a/rofi/scripts/apps.sh b/rofi/scripts/apps.sh new file mode 100755 index 0000000..6f4c64f --- /dev/null +++ b/rofi/scripts/apps.sh @@ -0,0 +1,42 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## browser : @adi1090x +## music : @adi1090x + +rofi_command="rofi -theme themes/apps.rasi" + +# Links +terminal="" +files="ﱮ" +editor="" +browser="" +music="" +settings="漣" + +# Variable passed to rofi +options="$terminal\n$files\n$editor\n$browser\n$music\n$settings" + +chosen="$(echo -e "$options" | $rofi_command -p "Most Used" -dmenu -selected-row 0)" +case $chosen in + $terminal) + alacritty & + ;; + $files) + thunar & + ;; + $editor) + geany & + ;; + $browser) + firefox & + ;; + $music) + lxmusic & + ;; + $settings) + xfce4-settings-manager & + ;; +esac + diff --git a/rofi/scripts/backlight.sh b/rofi/scripts/backlight.sh new file mode 100755 index 0000000..61d9b40 --- /dev/null +++ b/rofi/scripts/backlight.sh @@ -0,0 +1,44 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +rofi_command="rofi -theme themes/backlight.rasi" + +## Get Brightness +VAR="$(xbacklight -get)" +BLIGHT="$(printf "%.0f\n" "$VAR")" + +if [[ $BLIGHT -ge 1 ]] && [[ $BLIGHT -le 29 ]]; then + MSG="Low" +elif [[ $BLIGHT -ge 30 ]] && [[ $BLIGHT -le 49 ]]; then + MSG="Optimal" +elif [[ $BLIGHT -ge 50 ]] && [[ $BLIGHT -le 69 ]]; then + MSG="High" +elif [[ $BLIGHT -ge 70 ]] && [[ $BLIGHT -le 99 ]]; then + MSG="Too Much" +fi + +## Icons +ICON_UP="" +ICON_DOWN="" +ICON_OPT="" + +options="$ICON_UP\n$ICON_OPT\n$ICON_DOWN" + +## Main +chosen="$(echo -e "$options" | $rofi_command -p "$BLIGHT%" -dmenu -selected-row 1)" +case $chosen in + $ICON_UP) + xbacklight -inc 10 && notify-send -u low -t 1500 "Brightness Up $ICON_UP" + ;; + $ICON_DOWN) + xbacklight -dec 10 && notify-send -u low -t 1500 "Brightness Down $ICON_DOWN" + ;; + $ICON_OPT) + xbacklight -set 35 && notify-send -u low -t 1500 "Optimal Brightness $ICON_OPT" + ;; +esac + diff --git a/rofi/scripts/battery.sh b/rofi/scripts/battery.sh new file mode 100755 index 0000000..d6e9e9b --- /dev/null +++ b/rofi/scripts/battery.sh @@ -0,0 +1,59 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +rofi_command="rofi -theme themes/battery.rasi" + +## Get data + +BATTERY="$(acpi | awk -F ' ' '{print $4}' | tr -d \%,)" +CHARGE="$(acpi | awk -F ' ' '{print $3}' | tr -d \,)" + +active="" +urgent="" + +if [[ $CHARGE = *"Charging"* ]]; then + active="-a 1" + ICON_CHRG="" + MSG=$CHARGE +else + urgent="-u 1" + ICON_CHRG="ﮤ" + MSG="Discharging" +fi + +# Discharging +#if [[ $CHARGE -eq 1 ]] && [[ $BATTERY -eq 100 ]]; then +# ICON_DISCHRG="" +if [[ $BATTERY -ge 5 ]] && [[ $BATTERY -le 19 ]]; then + ICON_DISCHRG="" +elif [[ $BATTERY -ge 20 ]] && [[ $BATTERY -le 39 ]]; then + ICON_DISCHRG="" +elif [[ $BATTERY -ge 40 ]] && [[ $BATTERY -le 59 ]]; then + ICON_DISCHRG="" +elif [[ $BATTERY -ge 60 ]] && [[ $BATTERY -le 79 ]]; then + ICON_DISCHRG="" +elif [[ $BATTERY -ge 80 ]] && [[ $BATTERY -le 100 ]]; then + ICON_DISCHRG="" +fi + +## Icons +ICON_PMGR="" + +options="$ICON_DISCHRG\n$ICON_CHRG\n$ICON_PMGR" + +## Main +chosen="$(echo -e "$options" | $rofi_command -p "$BATTERY%" -dmenu $active $urgent -selected-row 0)" +case $chosen in + $ICON_CHRG) + ;; + $ICON_DISCHRG) + ;; + $ICON_PMGR) + xfce4-power-manager-settings + ;; +esac + diff --git a/rofi/scripts/menu_apps.sh b/rofi/scripts/menu_apps.sh new file mode 100755 index 0000000..df3f43c --- /dev/null +++ b/rofi/scripts/menu_apps.sh @@ -0,0 +1,42 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## browser : @adi1090x +## music : @adi1090x + +rofi_command="rofi -theme themes/menu/apps.rasi" + +# Links +terminal="" +files="ﱮ" +editor="" +browser="" +music="" +settings="漣" + +# Variable passed to rofi +options="$terminal\n$files\n$editor\n$browser\n$music\n$settings" + +chosen="$(echo -e "$options" | $rofi_command -p "Most Used" -dmenu -selected-row 0)" +case $chosen in + $terminal) + termite & + ;; + $files) + thunar & + ;; + $editor) + geany & + ;; + $browser) + firefox & + ;; + $music) + lxmusic & + ;; + $settings) + xfce4-settings-manager & + ;; +esac + diff --git a/rofi/scripts/menu_backlight.sh b/rofi/scripts/menu_backlight.sh new file mode 100755 index 0000000..1f2f7f6 --- /dev/null +++ b/rofi/scripts/menu_backlight.sh @@ -0,0 +1,44 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +rofi_command="rofi -theme themes/menu/backlight.rasi" + +## Get Brightness +VAR="$(xbacklight -get)" +BLIGHT="$(printf "%.0f\n" "$VAR")" + +if [[ $BLIGHT -ge 1 ]] && [[ $BLIGHT -le 29 ]]; then + MSG="Low" +elif [[ $BLIGHT -ge 30 ]] && [[ $BLIGHT -le 49 ]]; then + MSG="Optimal" +elif [[ $BLIGHT -ge 50 ]] && [[ $BLIGHT -le 69 ]]; then + MSG="High" +elif [[ $BLIGHT -ge 70 ]] && [[ $BLIGHT -le 99 ]]; then + MSG="Too Much" +fi + +## Icons +ICON_UP="" +ICON_DOWN="" +ICON_OPT="" + +options="$ICON_UP\n$ICON_OPT\n$ICON_DOWN" + +## Main +chosen="$(echo -e "$options" | $rofi_command -p "$BLIGHT% : $MSG" -dmenu -selected-row 1)" +case $chosen in + $ICON_UP) + xbacklight -inc 10 && notify-send -u low -t 1500 "Brightness Up $ICON_UP" + ;; + $ICON_DOWN) + xbacklight -dec 10 && notify-send -u low -t 1500 "Brightness Down $ICON_DOWN" + ;; + $ICON_OPT) + xbacklight -set 35 && notify-send -u low -t 1500 "Optimal Brightness $ICON_OPT" + ;; +esac + diff --git a/rofi/scripts/menu_battery.sh b/rofi/scripts/menu_battery.sh new file mode 100755 index 0000000..d23df86 --- /dev/null +++ b/rofi/scripts/menu_battery.sh @@ -0,0 +1,58 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +rofi_command="rofi -theme themes/menu/battery.rasi" + +## Get data +BATTERY="$(acpi | awk -F ' ' '{print $4}' | tr -d \%,)" +CHARGE="$(acpi | awk -F ' ' '{print $3}' | tr -d \,)" + +active="" +urgent="" + +if [[ $CHARGE = *"Charging"* ]]; then + active="-a 1" + ICON_CHRG="" + MSG=$CHARGE +else + urgent="-u 1" + ICON_CHRG="ﮤ" + MSG="Discharging" +fi + +# Discharging +#if [[ $CHARGE -eq 1 ]] && [[ $BATTERY -eq 100 ]]; then +# ICON_DISCHRG="" +if [[ $BATTERY -ge 5 ]] && [[ $BATTERY -le 19 ]]; then + ICON_DISCHRG="" +elif [[ $BATTERY -ge 20 ]] && [[ $BATTERY -le 39 ]]; then + ICON_DISCHRG="" +elif [[ $BATTERY -ge 40 ]] && [[ $BATTERY -le 59 ]]; then + ICON_DISCHRG="" +elif [[ $BATTERY -ge 60 ]] && [[ $BATTERY -le 79 ]]; then + ICON_DISCHRG="" +elif [[ $BATTERY -ge 80 ]] && [[ $BATTERY -le 100 ]]; then + ICON_DISCHRG="" +fi + +## Icons +ICON_PMGR="" + +options="$ICON_DISCHRG\n$ICON_CHRG\n$ICON_PMGR" + +## Main +chosen="$(echo -e "$options" | $rofi_command -p "$MSG : $BATTERY%" -dmenu $active $urgent -selected-row 0)" +case $chosen in + $ICON_CHRG) + ;; + $ICON_DISCHRG) + ;; + $ICON_PMGR) + xfce4-power-manager-settings + ;; +esac + diff --git a/rofi/scripts/menu_mpd.sh b/rofi/scripts/menu_mpd.sh new file mode 100755 index 0000000..5e25688 --- /dev/null +++ b/rofi/scripts/menu_mpd.sh @@ -0,0 +1,70 @@ +#!/usr/bin/env bash + +rofi_command="rofi -theme themes/menu/mpd.rasi" + +# Gets the current status of mpd (for us to parse it later on) +status="$(mpc status)" +# Defines the Play / Pause option content +if [[ $status == *"[playing]"* ]]; then + play_pause="" +else + play_pause="" +fi +active="" +urgent="" + +# Display if repeat mode is on / off +tog_repeat="凌" +if [[ $status == *"repeat: on"* ]]; then + active="-a 4" +elif [[ $status == *"repeat: off"* ]]; then + urgent="-u 4" +else + tog_repeat=" Parsing error" +fi + +# Display if random mode is on / off +tog_random="" +if [[ $status == *"random: on"* ]]; then + [ -n "$active" ] && active+=",5" || active="-a 5" +elif [[ $status == *"random: off"* ]]; then + [ -n "$urgent" ] && urgent+=",5" || urgent="-u 5" +else + tog_random=" Parsing error" +fi +stop="" +next="" +previous="" + +# Variable passed to rofi +options="$previous\n$play_pause\n$stop\n$next\n$tog_repeat\n$tog_random" + +# Get the current playing song +current=$(mpc current) +# If mpd isn't running it will return an empty string, we don't want to display that +if [[ -z "$current" ]]; then + current="-" +fi + +# Spawn the mpd menu with the "Play / Pause" entry selected by default +chosen="$(echo -e "$options" | $rofi_command -p " $current" -dmenu $active $urgent -selected-row 1)" +case $chosen in + $previous) + mpc -q prev && notify-send -u low -t 1800 " $(mpc current)" + ;; + $play_pause) + mpc -q toggle && notify-send -u low -t 1800 " $(mpc current)" + ;; + $stop) + mpc -q stop + ;; + $next) + mpc -q next && notify-send -u low -t 1800 " $(mpc current)" + ;; + $tog_repeat) + mpc -q repeat + ;; + $tog_random) + mpc -q random + ;; +esac diff --git a/rofi/scripts/menu_network.sh b/rofi/scripts/menu_network.sh new file mode 100755 index 0000000..10c63e7 --- /dev/null +++ b/rofi/scripts/menu_network.sh @@ -0,0 +1,65 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +rofi_command="rofi -theme themes/menu/network.rasi" + +## Get info +IFACE="$(nmcli | grep -i interface | awk '/interface/ {print $2}')" +#SSID="$(iwgetid -r)" +#LIP="$(nmcli | grep -i server | awk '/server/ {print $2}')" +#PIP="$(dig +short myip.opendns.com @resolver1.opendns.com )" +STATUS="$(nmcli radio wifi)" + +active="" +urgent="" + +if (ping -c 1 archlinux.org || ping -c 1 google.com || ping -c 1 bitbucket.org || ping -c 1 github.com || ping -c 1 sourceforge.net) &>/dev/null; then + if [[ $STATUS == *"enable"* ]]; then + if [[ $IFACE == e* ]]; then + connected="" + else + connected="直" + fi + active="-a 0" + SSID="﬉ $(iwgetid -r)" + PIP="$(dig +short myip.opendns.com @resolver1.opendns.com )" + fi +else + urgent="-u 0" + SSID="Disconnected" + PIP="Not Available" + connected="睊" +fi + +## Icons +bmon="龍" +launch_cli="" +launch="歷" + +options="$connected\n$bmon\n$launch_cli\n$launch" + +## Main +chosen="$(echo -e "$options" | $rofi_command -p "$SSID : $PIP" -dmenu $active $urgent -selected-row 1)" +case $chosen in + $connected) + if [[ $STATUS == *"enable"* ]]; then + nmcli radio wifi off + else + nmcli radio wifi on + fi + ;; + $bmon) + termite -e bmon + ;; + $launch_cli) + termite -e nmtui + ;; + $launch) + nm-connection-editor + ;; +esac + diff --git a/rofi/scripts/menu_powermenu.sh b/rofi/scripts/menu_powermenu.sh new file mode 100755 index 0000000..d01be3d --- /dev/null +++ b/rofi/scripts/menu_powermenu.sh @@ -0,0 +1,44 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +rofi_command="rofi -theme themes/menu/powermenu.rasi" +uptime=$(uptime -p | sed -e 's/up //g') +#mem=$( free -h | grep -i mem | awk -F ' ' '{print $3}') +cpu=$(sh ~/.config/rofi/bin/usedcpu) +memory=$(sh ~/.config/rofi/bin/usedram) + +# Options +shutdown="襤" +reboot="ﰇ" +lock="" +suspend="鈴" +logout="" + +# Variable passed to rofi +options="$shutdown\n$reboot\n$lock\n$suspend\n$logout" + +chosen="$(echo -e "$options" | $rofi_command -p "祥 $uptime   $cpu   $memory " -dmenu -selected-row 2)" +case $chosen in + $shutdown) + systemctl poweroff + ;; + $reboot) + systemctl reboot + ;; + $lock) + i3lock + ;; + $suspend) + mpc -q pause + amixer set Master mute + systemctl suspend + ;; + $logout) + openbox --exit + ;; +esac + diff --git a/rofi/scripts/menu_quicklinks.sh b/rofi/scripts/menu_quicklinks.sh new file mode 100755 index 0000000..0be3c05 --- /dev/null +++ b/rofi/scripts/menu_quicklinks.sh @@ -0,0 +1,42 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +rofi_command="rofi -theme themes/menu/quicklinks.rasi" + +# Links +google="" +facebook="" +twitter="" +github="" +reddit="" +youtube="" + +# Variable passed to rofi +options="$google\n$facebook\n$twitter\n$github\n$reddit\n$youtube" + +chosen="$(echo -e "$options" | $rofi_command -p "Open In : Firefox" -dmenu -selected-row 0)" +case $chosen in + $google) + firefox --new-tab https://www.google.com + ;; + $facebook) + firefox --new-tab https://www.facebook.com + ;; + $twitter) + firefox --new-tab https://www.twitter.com + ;; + $github) + firefox --new-tab https://www.github.com + ;; + $reddit) + firefox --new-tab https://www.reddit.com + ;; + $youtube) + firefox --new-tab https://www.youtube.com + ;; +esac + diff --git a/rofi/scripts/menu_screenshot.sh b/rofi/scripts/menu_screenshot.sh new file mode 100755 index 0000000..0395d1a --- /dev/null +++ b/rofi/scripts/menu_screenshot.sh @@ -0,0 +1,30 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +rofi_command="rofi -theme themes/menu/screenshot.rasi" + +# Options +screen="" +area="" +window="" + +# Variable passed to rofi +options="$screen\n$area\n$window" + +chosen="$(echo -e "$options" | $rofi_command -p 'scrot' -dmenu -selected-row 1)" +case $chosen in + $screen) + sleep 1; scrot 'Screenshot_%Y-%m-%d-%S_$wx$h.png' -e 'mv $f $$(xdg-user-dir PICTURES) ; viewnior $$(xdg-user-dir PICTURES)/$f' + ;; + $area) + scrot -s 'Screenshot_%Y-%m-%d-%S_$wx$h.png' -e 'mv $f $$(xdg-user-dir PICTURES) ; viewnior $$(xdg-user-dir PICTURES)/$f' + ;; + $window) + sleep 1; scrot -u 'Screenshot_%Y-%m-%d-%S_$wx$h.png' -e 'mv $f $$(xdg-user-dir PICTURES) ; viewnior $$(xdg-user-dir PICTURES)/$f' + ;; +esac + diff --git a/rofi/scripts/menu_time.sh b/rofi/scripts/menu_time.sh new file mode 100755 index 0000000..98ace36 --- /dev/null +++ b/rofi/scripts/menu_time.sh @@ -0,0 +1,21 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +rofi_command="rofi -theme themes/menu/time.rasi" + +## Get time and date +TIME="$(date +"%I:%M %p")" +DN=$(date +"%A") +MN=$(date +"%B") +DAY="$(date +"%d")" +MONTH="$(date +"%m")" +YEAR="$(date +"%Y")" + +options="$DAY\n$MONTH\n$YEAR" + +## Main +chosen="$(echo -e "$options" | $rofi_command -p " at $TIME on $DN in $MN" -dmenu -selected-row 1)" diff --git a/rofi/scripts/menu_volume.sh b/rofi/scripts/menu_volume.sh new file mode 100755 index 0000000..a98107a --- /dev/null +++ b/rofi/scripts/menu_volume.sh @@ -0,0 +1,49 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +rofi_command="rofi -theme themes/menu/volume.rasi" + +## Get Volume +#VOLUME=$(amixer get Master | tail -n 1 | awk -F ' ' '{print $5}' | tr -d '[]%') +MUTE=$(amixer get Master | tail -n 1 | awk -F ' ' '{print $6}' | tr -d '[]%') + +active="" +urgent="" + +if [[ $MUTE == *"off"* ]]; then + active="-a 1" +else + urgent="-u 1" +fi + +if [[ $MUTE == *"on"* ]]; then + VOLUME="$(amixer get Master | tail -n 1 | awk -F ' ' '{print $5}' | tr -d '[]%')%" +else + VOLUME="Muted" +fi + +## Icons +ICON_UP="ﱛ" +ICON_DOWN="ﱜ" +ICON_MUTED="ﱝ" + +options="$ICON_UP\n$ICON_MUTED\n$ICON_DOWN" + +## Main +chosen="$(echo -e "$options" | $rofi_command -p "$VOLUME" -dmenu $active $urgent -selected-row 0)" +case $chosen in + $ICON_UP) + amixer -Mq set Master,0 5%+ unmute && notify-send -u low -t 1500 "Volume Up $ICON_UP" + ;; + $ICON_DOWN) + amixer -Mq set Master,0 5%- unmute && notify-send -u low -t 1500 "Volume Down $ICON_DOWN" + ;; + $ICON_MUTED) + amixer -q set Master toggle + ;; +esac + diff --git a/rofi/scripts/mpd.sh b/rofi/scripts/mpd.sh new file mode 100755 index 0000000..5db7d79 --- /dev/null +++ b/rofi/scripts/mpd.sh @@ -0,0 +1,70 @@ +#!/usr/bin/env bash + +rofi_command="rofi -theme themes/mpd.rasi" + +# Gets the current status of mpd (for us to parse it later on) +status="$(mpc status)" +# Defines the Play / Pause option content +if [[ $status == *"[playing]"* ]]; then + play_pause="" +else + play_pause="" +fi +active="" +urgent="" + +# Display if repeat mode is on / off +tog_repeat="凌" +if [[ $status == *"repeat: on"* ]]; then + active="-a 4" +elif [[ $status == *"repeat: off"* ]]; then + urgent="-u 4" +else + tog_repeat=" Parsing error" +fi + +# Display if random mode is on / off +tog_random="" +if [[ $status == *"random: on"* ]]; then + [ -n "$active" ] && active+=",5" || active="-a 5" +elif [[ $status == *"random: off"* ]]; then + [ -n "$urgent" ] && urgent+=",5" || urgent="-u 5" +else + tog_random=" Parsing error" +fi +stop="" +next="" +previous="" + +# Variable passed to rofi +options="$previous\n$play_pause\n$stop\n$next\n$tog_repeat\n$tog_random" + +# Get the current playing song +current=$(mpc -f %title% current) +# If mpd isn't running it will return an empty string, we don't want to display that +if [[ -z "$current" ]]; then + current="-" +fi + +# Spawn the mpd menu with the "Play / Pause" entry selected by default +chosen="$(echo -e "$options" | $rofi_command -p " $current" -dmenu $active $urgent -selected-row 1)" +case $chosen in + $previous) + mpc -q prev && notify-send -u low -t 1800 " $(mpc current)" + ;; + $play_pause) + mpc -q toggle && notify-send -u low -t 1800 " $(mpc current)" + ;; + $stop) + mpc -q stop + ;; + $next) + mpc -q next && notify-send -u low -t 1800 " $(mpc current)" + ;; + $tog_repeat) + mpc -q repeat + ;; + $tog_random) + mpc -q random + ;; +esac diff --git a/rofi/scripts/network.sh b/rofi/scripts/network.sh new file mode 100755 index 0000000..40883ea --- /dev/null +++ b/rofi/scripts/network.sh @@ -0,0 +1,65 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +rofi_command="rofi -theme themes/network.rasi" + +## Get info +IFACE="$(nmcli | grep -i interface | awk '/interface/ {print $2}')" +#SSID="$(iwgetid -r)" +#LIP="$(nmcli | grep -i server | awk '/server/ {print $2}')" +#PIP="$(dig +short myip.opendns.com @resolver1.opendns.com )" +STATUS="$(nmcli radio wifi)" + +active="" +urgent="" + +if (ping -c 1 archlinux.org || ping -c 1 google.com || ping -c 1 bitbucket.org || ping -c 1 github.com || ping -c 1 sourceforge.net) &>/dev/null; then + if [[ $STATUS == *"enable"* ]]; then + if [[ $IFACE == e* ]]; then + connected="" + else + connected="直" + fi + active="-a 0" + MSG="﬉ Online" + PIP="$(dig +short myip.opendns.com @resolver1.opendns.com )" + fi +else + urgent="-u 0" + MSG="Offline" + PIP="Not Available" + connected="睊" +fi + +## Icons +bmon="龍" +launch_cli="" +launch="歷" + +options="$connected\n$bmon\n$launch_cli\n$launch" + +## Main +chosen="$(echo -e "$options" | $rofi_command -p "$MSG" -dmenu $active $urgent -selected-row 1)" +case $chosen in + $connected) + if [[ $STATUS == *"enable"* ]]; then + nmcli radio wifi off + else + nmcli radio wifi on + fi + ;; + $bmon) + termite -e bmon + ;; + $launch_cli) + termite -e nmtui + ;; + $launch) + nm-connection-editor + ;; +esac + diff --git a/rofi/scripts/powermenu.sh b/rofi/scripts/powermenu.sh new file mode 100755 index 0000000..a682a7c --- /dev/null +++ b/rofi/scripts/powermenu.sh @@ -0,0 +1,41 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +rofi_command="rofi -theme themes/powermenu.rasi" +uptime=$(uptime -p | sed -e 's/up //g') + +# Options +shutdown="襤" +reboot="ﰇ" +lock="" +suspend="鈴" +logout="" + +# Variable passed to rofi +options="$shutdown\n$reboot\n$lock\n$suspend\n$logout" + +chosen="$(echo -e "$options" | $rofi_command -p "UP - $uptime" -dmenu -selected-row 2)" +case $chosen in + $shutdown) + systemctl poweroff + ;; + $reboot) + systemctl reboot + ;; + $lock) + i3lock + ;; + $suspend) + mpc -q pause + amixer set Master mute + systemctl suspend + ;; + $logout) + openbox --exit + ;; +esac + diff --git a/rofi/scripts/quicklinks.sh b/rofi/scripts/quicklinks.sh new file mode 100755 index 0000000..dc28fcb --- /dev/null +++ b/rofi/scripts/quicklinks.sh @@ -0,0 +1,42 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +rofi_command="rofi -theme themes/quicklinks.rasi" + +# Links +google="" +facebook="" +twitter="" +github="" +reddit="" +youtube="" + +# Variable passed to rofi +options="$google\n$facebook\n$twitter\n$github\n$reddit\n$youtube" + +chosen="$(echo -e "$options" | $rofi_command -p "Open In : Firefox" -dmenu -selected-row 0)" +case $chosen in + $google) + firefox --new-tab https://www.google.com + ;; + $facebook) + firefox --new-tab https://www.facebook.com + ;; + $twitter) + firefox --new-tab https://www.twitter.com + ;; + $github) + firefox --new-tab https://www.github.com + ;; + $reddit) + firefox --new-tab https://www.reddit.com + ;; + $youtube) + firefox --new-tab https://www.youtube.com + ;; +esac + diff --git a/rofi/scripts/screenshot.sh b/rofi/scripts/screenshot.sh new file mode 100755 index 0000000..e4a3e1c --- /dev/null +++ b/rofi/scripts/screenshot.sh @@ -0,0 +1,30 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +rofi_command="rofi -theme themes/screenshot.rasi" + +# Options +screen="" +area="" +window="" + +# Variable passed to rofi +options="$screen\n$area\n$window" + +chosen="$(echo -e "$options" | $rofi_command -p '' -dmenu -selected-row 1)" +case $chosen in + $screen) + sleep 1; scrot 'Screenshot_%Y-%m-%d-%S_$wx$h.png' -e 'mv $f $$(xdg-user-dir PICTURES) ; viewnior $$(xdg-user-dir PICTURES)/$f' + ;; + $area) + scrot -s 'Screenshot_%Y-%m-%d-%S_$wx$h.png' -e 'mv $f $$(xdg-user-dir PICTURES) ; viewnior $$(xdg-user-dir PICTURES)/$f' + ;; + $window) + sleep 1; scrot -u 'Screenshot_%Y-%m-%d-%S_$wx$h.png' -e 'mv $f $$(xdg-user-dir PICTURES) ; viewnior $$(xdg-user-dir PICTURES)/$f' + ;; +esac + diff --git a/rofi/scripts/time.sh b/rofi/scripts/time.sh new file mode 100755 index 0000000..a5c3466 --- /dev/null +++ b/rofi/scripts/time.sh @@ -0,0 +1,19 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +rofi_command="rofi -theme themes/time.rasi" + +## Get time and date +TIME="$(date +"%A, %I:%M %p")" +DAY="$(date +"%d")" +MONTH="$(date +"%m")" +YEAR="$(date +"%Y")" + +options="$DAY\n$MONTH\n$YEAR" + +## Main +chosen="$(echo -e "$options" | $rofi_command -p " $TIME" -dmenu -selected-row 1)" diff --git a/rofi/scripts/volume.sh b/rofi/scripts/volume.sh new file mode 100755 index 0000000..314bfd8 --- /dev/null +++ b/rofi/scripts/volume.sh @@ -0,0 +1,55 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +rofi_command="rofi -theme themes/volume.rasi" + +## Get Volume +#VOLUME=$(amixer get Master | tail -n 1 | awk -F ' ' '{print $5}' | tr -d '[]%') +MUTE=$(amixer get Master | tail -n 1 | awk -F ' ' '{print $6}' | tr -d '[]%') + +active="" +urgent="" + +if [[ $MUTE == *"off"* ]]; then + active="-a 1" +else + urgent="-u 1" +fi + +if [[ $MUTE == *"off"* ]]; then + active="-a 1" +else + urgent="-u 1" +fi + +if [[ $MUTE == *"on"* ]]; then + VOLUME="$(amixer get Master | tail -n 1 | awk -F ' ' '{print $5}' | tr -d '[]%')%" +else + VOLUME="Mu..." +fi + +## Icons +ICON_UP="ﱛ" +ICON_DOWN="ﱜ" +ICON_MUTED="ﱝ" + +options="$ICON_UP\n$ICON_MUTED\n$ICON_DOWN" + +## Main +chosen="$(echo -e "$options" | $rofi_command -p "$VOLUME" -dmenu $active $urgent -selected-row 0)" +case $chosen in + $ICON_UP) + amixer -Mq set Master,0 5%+ unmute && notify-send -u low -t 1500 "Volume Up $ICON_UP" + ;; + $ICON_DOWN) + amixer -Mq set Master,0 5%- unmute && notify-send -u low -t 1500 "Volume Down $ICON_DOWN" + ;; + $ICON_MUTED) + amixer -q set Master toggle + ;; +esac + diff --git a/rofi/themes/apps.rasi b/rofi/themes/apps.rasi new file mode 100644 index 0000000..de727aa --- /dev/null +++ b/rofi/themes/apps.rasi @@ -0,0 +1,124 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +@import "colors.rasi" + +/* ########### */ + +* { + /* General */ + text-font: "Comfortaa 12"; + icon-font: "Hurmit Nerd Font Mono 32"; + icon-font-small: "Hurmit Nerd Font Mono 24"; + + option-6-listview-spacing: 10px; + + menu-window-padding: 5px 15px; + menu-inputbar-margin: 10px 0px; + menu-prompt-padding: 10px 20px 10px 20px; + menu-prompt-margin: 0px 0px 0px -2px; + menu-element-border: 10px; + menu-element-padding: 3px 8px -1px -40px; +} + +/* ########### */ + +#window { + width: 34.5%; + height: 20%; +} + +/* ########### */ + +* { + background-color: @background; + text-color: @foreground; + font: @icon-font; +} + +#horibox { + children: [ listview ]; +} +#listview { + layout: horizontal; +} +#element { + padding: @option-element-padding; + background-color: @background-light; +} +#element.selected { + background-color: @accent; + text-color: @background; +} + +/* ########### */ + +* { + font: @text-font; +} +#window { + padding: @menu-window-padding; + children: [ inputbar, horibox ]; +} +#inputbar { + children: [ textbox-prompt-colon, prompt ]; + margin: @menu-inputbar-margin; +} +prompt, +textbox-prompt-colon { + padding: @menu-prompt-padding; + border: 2px; + border-color: @accent; +} +#prompt { + margin: @menu-prompt-margin; + background-color: @background-light; + text-color: @accent; +} +#textbox-prompt-colon { + expand: false; + str: "Apps"; + background-color: @accent; + text-color: @background; +} +#horibox { + padding: 0px; +} +#listview { + spacing: @option-6-listview-spacing; + lines: 6; +} +#element { + font: @icon-font; + border: @menu-element-border; + padding: @menu-element-padding; + border-color: @background-light; +} +#element.selected { + border-color: @accent; +} +element.active, +element.selected.urgent { + background-color: @on; + text-color: @background; + border-color: @on; +} +element.selected.urgent { + border-color: @accent; +} +element.urgent, +element.selected.active { + background-color: @off; + text-color: @background; + border-color: @off; +} +element.selected.active { + border-color: @accent; +} + diff --git a/rofi/themes/backlight.rasi b/rofi/themes/backlight.rasi new file mode 100644 index 0000000..b8914cd --- /dev/null +++ b/rofi/themes/backlight.rasi @@ -0,0 +1,124 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +@import "colors.rasi" + +/* ########### */ + +* { + /* General */ + text-font: "Comfortaa 12"; + icon-font: "Hurmit Nerd Font Mono 32"; + icon-font-small: "Hurmit Nerd Font Mono 24"; + + option-6-listview-spacing: 10px; + + menu-window-padding: 5px 15px; + menu-inputbar-margin: 10px 0px; + menu-prompt-padding: 10px 20px 10px 20px; + menu-prompt-margin: 0px 0px 0px -2px; + menu-element-border: 10px; + menu-element-padding: 3px 8px -1px -40px; +} + +/* ########### */ + +#window { + width: 18%; + height: 20%; +} + +/* ########### */ + +* { + background-color: @background; + text-color: @foreground; + font: @icon-font; +} + +#horibox { + children: [ listview ]; +} +#listview { + layout: horizontal; +} +#element { + padding: @option-element-padding; + background-color: @background-light; +} +#element.selected { + background-color: @accent; + text-color: @background; +} + +/* ########### */ + +* { + font: @text-font; +} +#window { + padding: @menu-window-padding; + children: [ inputbar, horibox ]; +} +#inputbar { + children: [ textbox-prompt-colon, prompt ]; + margin: @menu-inputbar-margin; +} +prompt, +textbox-prompt-colon { + padding: @menu-prompt-padding; + border: 2px; + border-color: @accent; +} +#prompt { + margin: @menu-prompt-margin; + background-color: @background-light; + text-color: @accent; +} +#textbox-prompt-colon { + expand: false; + str: "Brightness"; + background-color: @accent; + text-color: @background; +} +#horibox { + padding: 0px; +} +#listview { + spacing: @option-6-listview-spacing; + lines: 3; +} +#element { + font: @icon-font; + border: @menu-element-border; + padding: @menu-element-padding; + border-color: @background-light; +} +#element.selected { + border-color: @accent; +} +element.active, +element.selected.urgent { + background-color: @on; + text-color: @background; + border-color: @on; +} +element.selected.urgent { + border-color: @accent; +} +element.urgent, +element.selected.active { + background-color: @off; + text-color: @background; + border-color: @off; +} +element.selected.active { + border-color: @accent; +} + diff --git a/rofi/themes/battery.rasi b/rofi/themes/battery.rasi new file mode 100644 index 0000000..6a2bd0a --- /dev/null +++ b/rofi/themes/battery.rasi @@ -0,0 +1,127 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +@import "colors.rasi" + +/* ########### */ + +* { + /* General */ + text-font: "Comfortaa 12"; + icon-font: "Hurmit Nerd Font Mono 32"; + icon-font-small: "Hurmit Nerd Font Mono 24"; + + option-6-listview-spacing: 10px; + + menu-window-padding: 5px 15px; + menu-inputbar-margin: 10px 0px; + menu-prompt-padding: 10px 20px 10px 20px; + menu-prompt-margin: 0px 0px 0px -2px; + menu-element-border: 0px; + menu-element-padding: 10px 15px 5px -35px; +} + +/* ########### */ + +#window { + width: 16.5%; + height: 19%; +} + +/* ########### */ + +* { + background-color: @background; + text-color: @foreground; + font: @icon-font; +} + +#horibox { + children: [ listview ]; +} +#listview { + layout: horizontal; +} +#element { + padding: @option-element-padding; + background-color: @background-light; +} +#element.selected { + background-color: @accent; + text-color: @background; +} + +/* ########### */ + +* { + font: @text-font; +} +#window { + padding: @menu-window-padding; + children: [ inputbar, horibox ]; +} +#inputbar { + children: [ textbox-prompt-colon, prompt ]; + margin: @menu-inputbar-margin; +} +prompt, +textbox-prompt-colon { + padding: @menu-prompt-padding; + border: 2px; + border-color: @accent; +} +#prompt { + margin: @menu-prompt-margin; + background-color: @background-light; + text-color: @accent; +} +#textbox-prompt-colon { + expand: false; + str: "Battery"; + background-color: @accent; + text-color: @background; +} +#horibox { + padding: 0px; +} +#listview { + spacing: @option-6-listview-spacing; + lines: 3; +} +#element { + font: @icon-font; + border: @menu-element-border; + padding: @menu-element-padding; + border-color: @background-light; +} +#element.selected { + border-color: @accent; +} +element.active { + background-color: @on; + text-color: @background; + border-color: @on; +} +element.selected.urgent { + background-color: @off; + text-color: @background; + border-color: @accent; +} +element.urgent, +element.selected.active { + background-color: @off; + text-color: @background; + border-color: @off; +} +element.selected.active { + background-color: @on; + text-color: @background; + border-color: @accent; +} + diff --git a/rofi/themes/colors.rasi b/rofi/themes/colors.rasi new file mode 100644 index 0000000..dc92bf8 --- /dev/null +++ b/rofi/themes/colors.rasi @@ -0,0 +1,22 @@ +/* + * Change the colorscheme for every menu simply by editing this file... + * + * Available Color Schemes + * // Dark + * material-dark/amber material-dark/blue material-dark/blue_grey material-dark/brown material-dark/cyan material-dark/deep_orange + * material-dark/deep_purple material-dark/green material-dark/grey material-dark/indigo material-dark/light_blue material-dark/light_green + * material-dark/lime material-dark/orange material-dark/pink material-dark/purple material-dark/red material-dark/teal + * material-dark/yellow + * // Light + * material-light/amber material-light/blue material-light/blue_grey material-light/brown material-light/cyan material-light/deep_orange + * material-light/deep_purple material-light/green material-light/grey material-light/indigo material-light/light_blue material-light/light_green + * material-light/lime material-light/orange material-light/pink material-light/purple material-light/red material-light/teal + * material-light/yellow + * + * // Other + * adapta, adapta-nokto, arc, arc-dark, adwaita, gruvbox, dark + * armchair, darkpink, fresh, inside, party, sirin + * + */ + +@import "colorschemes/material-dark/teal.rasi" diff --git a/rofi/themes/colorschemes/adapta-nokto.rasi b/rofi/themes/colorschemes/adapta-nokto.rasi new file mode 100644 index 0000000..3c4ef95 --- /dev/null +++ b/rofi/themes/colorschemes/adapta-nokto.rasi @@ -0,0 +1,8 @@ +* { + accent: #00BCD4; + background: #263238; + background-light: #293840; + foreground: #E7E8EB; + on: #44ad4d; + off: #e34039; +} diff --git a/rofi/themes/colorschemes/adapta.rasi b/rofi/themes/colorschemes/adapta.rasi new file mode 100644 index 0000000..c1c9999 --- /dev/null +++ b/rofi/themes/colorschemes/adapta.rasi @@ -0,0 +1,8 @@ +* { + accent: #00ADC2; + background: #FFFFFF; + background-light: #E7E7E7; + foreground: #535353; + on: #44ad4d; + off: #e34039; +} diff --git a/rofi/themes/colorschemes/adwaita.rasi b/rofi/themes/colorschemes/adwaita.rasi new file mode 100644 index 0000000..81cd482 --- /dev/null +++ b/rofi/themes/colorschemes/adwaita.rasi @@ -0,0 +1,8 @@ +* { + accent: #2E6BB6; + background: #2D2D2D; + background-light: #353535; + foreground: #E7E8EB; + on: #44ad4d; + off: #e34039; +} diff --git a/rofi/themes/colorschemes/arc-dark.rasi b/rofi/themes/colorschemes/arc-dark.rasi new file mode 100644 index 0000000..41f775f --- /dev/null +++ b/rofi/themes/colorschemes/arc-dark.rasi @@ -0,0 +1,8 @@ +* { + accent: #6BA0DE; + background: #383C4A; + background-light: #404552; + foreground: #E4E4E4; + on: #44ad4d; + off: #e34039; +} diff --git a/rofi/themes/colorschemes/arc.rasi b/rofi/themes/colorschemes/arc.rasi new file mode 100644 index 0000000..a5c211b --- /dev/null +++ b/rofi/themes/colorschemes/arc.rasi @@ -0,0 +1,8 @@ +* { + accent: #5294E2; + background: #FFFFFF; + background-light: #E7E8EB; + foreground: #333333; + on: #44ad4d; + off: #e34039; +} diff --git a/rofi/themes/colorschemes/armchair.rasi b/rofi/themes/colorschemes/armchair.rasi new file mode 100644 index 0000000..93a9e2f --- /dev/null +++ b/rofi/themes/colorschemes/armchair.rasi @@ -0,0 +1,8 @@ +* { + accent: #E85A50; + background: #EAE8DC; + background-light: #E4D9C8; + foreground: #8E8D89; + on: #66bb6a; + off: #F68887; +} diff --git a/rofi/themes/colorschemes/dark.rasi b/rofi/themes/colorschemes/dark.rasi new file mode 100644 index 0000000..162207b --- /dev/null +++ b/rofi/themes/colorschemes/dark.rasi @@ -0,0 +1,8 @@ +* { + accent: #A9C03F; + background: #141c21; + background-light: #1C252A; + foreground: #93a1a1; + on: #5BB462; + off: #DE635E; +} diff --git a/rofi/themes/colorschemes/darkpink.rasi b/rofi/themes/colorschemes/darkpink.rasi new file mode 100644 index 0000000..3bae851 --- /dev/null +++ b/rofi/themes/colorschemes/darkpink.rasi @@ -0,0 +1,8 @@ +* { + accent: #F75176; + background: #414656; + background-light: #4B5060; + foreground: #F2F7E3; + on: #CDF0D9; + off: #FF796A; +} diff --git a/rofi/themes/colorschemes/fresh.rasi b/rofi/themes/colorschemes/fresh.rasi new file mode 100644 index 0000000..a19ceb1 --- /dev/null +++ b/rofi/themes/colorschemes/fresh.rasi @@ -0,0 +1,8 @@ +* { + accent: #043968; + background: #5CDB94; + background-light: #59C78A; + foreground: #303030; + on: #2e7d32; + off: #d32f2f; +} diff --git a/rofi/themes/colorschemes/gruvbox.rasi b/rofi/themes/colorschemes/gruvbox.rasi new file mode 100644 index 0000000..9f686f0 --- /dev/null +++ b/rofi/themes/colorschemes/gruvbox.rasi @@ -0,0 +1,8 @@ +* { + accent: #83a598; + background: #282828; + background-light: #303030; + foreground: #ebdbb2; + on: #44ad4d; + off: #fb4934; +} diff --git a/rofi/themes/colorschemes/inside.rasi b/rofi/themes/colorschemes/inside.rasi new file mode 100644 index 0000000..8436894 --- /dev/null +++ b/rofi/themes/colorschemes/inside.rasi @@ -0,0 +1,8 @@ +* { + accent: #C7493A; + background: #151515; + background-light: #202020; + foreground: #AD8174; + on: #689775; + off: #A33327; +} diff --git a/rofi/themes/colorschemes/material-dark/amber.rasi b/rofi/themes/colorschemes/material-dark/amber.rasi new file mode 100644 index 0000000..14cbfcd --- /dev/null +++ b/rofi/themes/colorschemes/material-dark/amber.rasi @@ -0,0 +1,8 @@ +* { + accent: #ffc107; + background: #212121; + background-light: #272727; + foreground: #bdbdbd; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-dark/blue.rasi b/rofi/themes/colorschemes/material-dark/blue.rasi new file mode 100644 index 0000000..821e449 --- /dev/null +++ b/rofi/themes/colorschemes/material-dark/blue.rasi @@ -0,0 +1,8 @@ +* { + accent: #1e88e5; + background: #212121; + background-light: #272727; + foreground: #bdbdbd; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-dark/blue_grey.rasi b/rofi/themes/colorschemes/material-dark/blue_grey.rasi new file mode 100644 index 0000000..d810c0d --- /dev/null +++ b/rofi/themes/colorschemes/material-dark/blue_grey.rasi @@ -0,0 +1,8 @@ +* { + accent: #607d8b; + background: #212121; + background-light: #272727; + foreground: #bdbdbd; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-dark/brown.rasi b/rofi/themes/colorschemes/material-dark/brown.rasi new file mode 100644 index 0000000..edf7633 --- /dev/null +++ b/rofi/themes/colorschemes/material-dark/brown.rasi @@ -0,0 +1,8 @@ +* { + accent: #8d6e63; + background: #212121; + background-light: #272727; + foreground: #bdbdbd; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-dark/cyan.rasi b/rofi/themes/colorschemes/material-dark/cyan.rasi new file mode 100644 index 0000000..8de289c --- /dev/null +++ b/rofi/themes/colorschemes/material-dark/cyan.rasi @@ -0,0 +1,8 @@ +* { + accent: #26c6da; + background: #212121; + background-light: #272727; + foreground: #bdbdbd; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-dark/deep_orange.rasi b/rofi/themes/colorschemes/material-dark/deep_orange.rasi new file mode 100644 index 0000000..6c061b3 --- /dev/null +++ b/rofi/themes/colorschemes/material-dark/deep_orange.rasi @@ -0,0 +1,8 @@ +* { + accent: #ff5722; + background: #212121; + background-light: #272727; + foreground: #bdbdbd; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-dark/deep_purple.rasi b/rofi/themes/colorschemes/material-dark/deep_purple.rasi new file mode 100644 index 0000000..d30571e --- /dev/null +++ b/rofi/themes/colorschemes/material-dark/deep_purple.rasi @@ -0,0 +1,8 @@ +* { + accent: #7e57c2; + background: #212121; + background-light: #272727; + foreground: #bdbdbd; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-dark/green.rasi b/rofi/themes/colorschemes/material-dark/green.rasi new file mode 100644 index 0000000..674280b --- /dev/null +++ b/rofi/themes/colorschemes/material-dark/green.rasi @@ -0,0 +1,8 @@ +* { + accent: #4caf50; + background: #212121; + background-light: #272727; + foreground: #bdbdbd; + on: #a5d6a7; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-dark/grey.rasi b/rofi/themes/colorschemes/material-dark/grey.rasi new file mode 100644 index 0000000..6c5e57c --- /dev/null +++ b/rofi/themes/colorschemes/material-dark/grey.rasi @@ -0,0 +1,8 @@ +* { + accent: #9e9e9e; + background: #212121; + background-light: #272727; + foreground: #bdbdbd; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-dark/indigo.rasi b/rofi/themes/colorschemes/material-dark/indigo.rasi new file mode 100644 index 0000000..8f89719 --- /dev/null +++ b/rofi/themes/colorschemes/material-dark/indigo.rasi @@ -0,0 +1,8 @@ +* { + accent: #5c6bc0; + background: #212121; + background-light: #272727; + foreground: #bdbdbd; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-dark/light_blue.rasi b/rofi/themes/colorschemes/material-dark/light_blue.rasi new file mode 100644 index 0000000..d3f4e1b --- /dev/null +++ b/rofi/themes/colorschemes/material-dark/light_blue.rasi @@ -0,0 +1,8 @@ +* { + accent: #039be5; + background: #212121; + background-light: #272727; + foreground: #bdbdbd; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-dark/light_green.rasi b/rofi/themes/colorschemes/material-dark/light_green.rasi new file mode 100644 index 0000000..5afdf7a --- /dev/null +++ b/rofi/themes/colorschemes/material-dark/light_green.rasi @@ -0,0 +1,8 @@ +* { + accent: #8bc34a; + background: #212121; + background-light: #272727; + foreground: #bdbdbd; + on: #4caf50; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-dark/lime.rasi b/rofi/themes/colorschemes/material-dark/lime.rasi new file mode 100644 index 0000000..c32550e --- /dev/null +++ b/rofi/themes/colorschemes/material-dark/lime.rasi @@ -0,0 +1,8 @@ +* { + accent: #cddc39; + background: #212121; + background-light: #272727; + foreground: #bdbdbd; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-dark/orange.rasi b/rofi/themes/colorschemes/material-dark/orange.rasi new file mode 100644 index 0000000..2f26952 --- /dev/null +++ b/rofi/themes/colorschemes/material-dark/orange.rasi @@ -0,0 +1,8 @@ +* { + accent: #ff9800; + background: #212121; + background-light: #272727; + foreground: #bdbdbd; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-dark/pink.rasi b/rofi/themes/colorschemes/material-dark/pink.rasi new file mode 100644 index 0000000..ef7a0af --- /dev/null +++ b/rofi/themes/colorschemes/material-dark/pink.rasi @@ -0,0 +1,8 @@ +* { + accent: #ec407a; + background: #212121; + background-light: #272727; + foreground: #bdbdbd; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-dark/purple.rasi b/rofi/themes/colorschemes/material-dark/purple.rasi new file mode 100644 index 0000000..a1dd6d4 --- /dev/null +++ b/rofi/themes/colorschemes/material-dark/purple.rasi @@ -0,0 +1,8 @@ +* { + accent: #ab47bc; + background: #212121; + background-light: #272727; + foreground: #bdbdbd; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-dark/red.rasi b/rofi/themes/colorschemes/material-dark/red.rasi new file mode 100644 index 0000000..f5d3862 --- /dev/null +++ b/rofi/themes/colorschemes/material-dark/red.rasi @@ -0,0 +1,8 @@ +* { + accent: #ef5350; + background: #212121; + background-light: #272727; + foreground: #bdbdbd; + on: #66bb6a; + off: #ef9a9a; +} diff --git a/rofi/themes/colorschemes/material-dark/teal.rasi b/rofi/themes/colorschemes/material-dark/teal.rasi new file mode 100644 index 0000000..e6cdb73 --- /dev/null +++ b/rofi/themes/colorschemes/material-dark/teal.rasi @@ -0,0 +1,8 @@ +* { + accent: #009688; + background: #212121; + background-light: #272727; + foreground: #bdbdbd; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-dark/yellow.rasi b/rofi/themes/colorschemes/material-dark/yellow.rasi new file mode 100644 index 0000000..d2788b0 --- /dev/null +++ b/rofi/themes/colorschemes/material-dark/yellow.rasi @@ -0,0 +1,8 @@ +* { + accent: #ffeb3b; + background: #212121; + background-light: #272727; + foreground: #bdbdbd; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-light/amber.rasi b/rofi/themes/colorschemes/material-light/amber.rasi new file mode 100644 index 0000000..c02ae2a --- /dev/null +++ b/rofi/themes/colorschemes/material-light/amber.rasi @@ -0,0 +1,8 @@ +* { + accent: #ff8f00; + background: #f5f5f5; + background-light: #e0e0e0; + foreground: #424242; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-light/blue.rasi b/rofi/themes/colorschemes/material-light/blue.rasi new file mode 100644 index 0000000..780663e --- /dev/null +++ b/rofi/themes/colorschemes/material-light/blue.rasi @@ -0,0 +1,8 @@ +* { + accent: #1565c0; + background: #f5f5f5; + background-light: #e0e0e0; + foreground: #424242; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-light/blue_grey.rasi b/rofi/themes/colorschemes/material-light/blue_grey.rasi new file mode 100644 index 0000000..8e15a53 --- /dev/null +++ b/rofi/themes/colorschemes/material-light/blue_grey.rasi @@ -0,0 +1,8 @@ +* { + accent: #607d8b; + background: #f5f5f5; + background-light: #e0e0e0; + foreground: #424242; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-light/brown.rasi b/rofi/themes/colorschemes/material-light/brown.rasi new file mode 100644 index 0000000..3f7d39f --- /dev/null +++ b/rofi/themes/colorschemes/material-light/brown.rasi @@ -0,0 +1,8 @@ +* { + accent: #795548; + background: #f5f5f5; + background-light: #e0e0e0; + foreground: #424242; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-light/cyan.rasi b/rofi/themes/colorschemes/material-light/cyan.rasi new file mode 100644 index 0000000..d879af0 --- /dev/null +++ b/rofi/themes/colorschemes/material-light/cyan.rasi @@ -0,0 +1,8 @@ +* { + accent: #00acc1; + background: #f5f5f5; + background-light: #e0e0e0; + foreground: #424242; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-light/deep_orange.rasi b/rofi/themes/colorschemes/material-light/deep_orange.rasi new file mode 100644 index 0000000..23f5815 --- /dev/null +++ b/rofi/themes/colorschemes/material-light/deep_orange.rasi @@ -0,0 +1,8 @@ +* { + accent: #f4511e; + background: #f5f5f5; + background-light: #e0e0e0; + foreground: #424242; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-light/deep_purple.rasi b/rofi/themes/colorschemes/material-light/deep_purple.rasi new file mode 100644 index 0000000..cc5ec7d --- /dev/null +++ b/rofi/themes/colorschemes/material-light/deep_purple.rasi @@ -0,0 +1,8 @@ +* { + accent: #5e35b1; + background: #f5f5f5; + background-light: #e0e0e0; + foreground: #424242; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-light/green.rasi b/rofi/themes/colorschemes/material-light/green.rasi new file mode 100644 index 0000000..f476e01 --- /dev/null +++ b/rofi/themes/colorschemes/material-light/green.rasi @@ -0,0 +1,8 @@ +* { + accent: #43a047; + background: #f5f5f5; + background-light: #e0e0e0; + foreground: #424242; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-light/grey.rasi b/rofi/themes/colorschemes/material-light/grey.rasi new file mode 100644 index 0000000..6936929 --- /dev/null +++ b/rofi/themes/colorschemes/material-light/grey.rasi @@ -0,0 +1,8 @@ +* { + accent: #555555; + background: #f5f5f5; + background-light: #e0e0e0; + foreground: #424242; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-light/indigo.rasi b/rofi/themes/colorschemes/material-light/indigo.rasi new file mode 100644 index 0000000..f0508c3 --- /dev/null +++ b/rofi/themes/colorschemes/material-light/indigo.rasi @@ -0,0 +1,8 @@ +* { + accent: #3949ab; + background: #f5f5f5; + background-light: #e0e0e0; + foreground: #424242; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-light/light_blue.rasi b/rofi/themes/colorschemes/material-light/light_blue.rasi new file mode 100644 index 0000000..a0db87a --- /dev/null +++ b/rofi/themes/colorschemes/material-light/light_blue.rasi @@ -0,0 +1,8 @@ +* { + accent: #039be5; + background: #f5f5f5; + background-light: #e0e0e0; + foreground: #424242; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-light/light_green.rasi b/rofi/themes/colorschemes/material-light/light_green.rasi new file mode 100644 index 0000000..0e33cef --- /dev/null +++ b/rofi/themes/colorschemes/material-light/light_green.rasi @@ -0,0 +1,8 @@ +* { + accent: #558b2f; + background: #f5f5f5; + background-light: #e0e0e0; + foreground: #424242; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-light/lime.rasi b/rofi/themes/colorschemes/material-light/lime.rasi new file mode 100644 index 0000000..044eb62 --- /dev/null +++ b/rofi/themes/colorschemes/material-light/lime.rasi @@ -0,0 +1,8 @@ +* { + accent: #afb42b; + background: #f5f5f5; + background-light: #e0e0e0; + foreground: #424242; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-light/orange.rasi b/rofi/themes/colorschemes/material-light/orange.rasi new file mode 100644 index 0000000..072c9e2 --- /dev/null +++ b/rofi/themes/colorschemes/material-light/orange.rasi @@ -0,0 +1,8 @@ +* { + accent: #ef6c00; + background: #f5f5f5; + background-light: #e0e0e0; + foreground: #424242; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-light/pink.rasi b/rofi/themes/colorschemes/material-light/pink.rasi new file mode 100644 index 0000000..e17d94d --- /dev/null +++ b/rofi/themes/colorschemes/material-light/pink.rasi @@ -0,0 +1,8 @@ +* { + accent: #d81b60; + background: #f5f5f5; + background-light: #e0e0e0; + foreground: #424242; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-light/purple.rasi b/rofi/themes/colorschemes/material-light/purple.rasi new file mode 100644 index 0000000..fa95bb9 --- /dev/null +++ b/rofi/themes/colorschemes/material-light/purple.rasi @@ -0,0 +1,8 @@ +* { + accent: #8e24aa; + background: #f5f5f5; + background-light: #e0e0e0; + foreground: #424242; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-light/red.rasi b/rofi/themes/colorschemes/material-light/red.rasi new file mode 100644 index 0000000..d3ebcc0 --- /dev/null +++ b/rofi/themes/colorschemes/material-light/red.rasi @@ -0,0 +1,8 @@ +* { + accent: #d32f2f; + background: #f5f5f5; + background-light: #e0e0e0; + foreground: #424242; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-light/teal.rasi b/rofi/themes/colorschemes/material-light/teal.rasi new file mode 100644 index 0000000..b137892 --- /dev/null +++ b/rofi/themes/colorschemes/material-light/teal.rasi @@ -0,0 +1,8 @@ +* { + accent: #00796b; + background: #f5f5f5; + background-light: #e0e0e0; + foreground: #424242; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/material-light/yellow.rasi b/rofi/themes/colorschemes/material-light/yellow.rasi new file mode 100644 index 0000000..8f68244 --- /dev/null +++ b/rofi/themes/colorschemes/material-light/yellow.rasi @@ -0,0 +1,8 @@ +* { + accent: #f9a825; + background: #f5f5f5; + background-light: #e0e0e0; + foreground: #424242; + on: #66bb6a; + off: #ef5350; +} diff --git a/rofi/themes/colorschemes/minimo.rasi b/rofi/themes/colorschemes/minimo.rasi new file mode 100644 index 0000000..b6fa284 --- /dev/null +++ b/rofi/themes/colorschemes/minimo.rasi @@ -0,0 +1,8 @@ +* { + accent: #656565; + background: #C6C6C4; + background-light: #FFFFFF; + foreground: #909090; + on: #226827; + off: #682226; +} diff --git a/rofi/themes/colorschemes/party.rasi b/rofi/themes/colorschemes/party.rasi new file mode 100644 index 0000000..d8ea9af --- /dev/null +++ b/rofi/themes/colorschemes/party.rasi @@ -0,0 +1,8 @@ +* { + accent: #FFE401; + background: #272727; + background-light: #323232; + foreground: #747474; + on: #13A76B; + off: #FF652F; +} diff --git a/rofi/themes/colorschemes/sirin.rasi b/rofi/themes/colorschemes/sirin.rasi new file mode 100644 index 0000000..302cbce --- /dev/null +++ b/rofi/themes/colorschemes/sirin.rasi @@ -0,0 +1,8 @@ +* { + accent: #106466; + background: #FFCB9B; + background-light: #D8B08C; + foreground: #2C3532; + on: #43a047; + off: #ef5350; +} diff --git a/rofi/themes/menu/apps.rasi b/rofi/themes/menu/apps.rasi new file mode 100644 index 0000000..14e1dde --- /dev/null +++ b/rofi/themes/menu/apps.rasi @@ -0,0 +1,128 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +@import "../colors.rasi" + +/* ########### */ + +* { + /* General */ + text-font: "Comfortaa 14"; + icon-font: "Hurmit Nerd Font Mono 48"; + icon-font-small: "Hurmit Nerd Font Mono 24"; + + option-6-listview-spacing: 10px; + + menu-window-padding: 25px 35px; + menu-inputbar-margin: 10px 0px; + menu-prompt-padding: 10px 20px 10px 20px; + menu-prompt-margin: 0px 0px 0px -2px; + menu-element-border: 10px; + menu-element-padding: 25px 35px 20px -40px; +} + +/* ########### */ + +#window { + width: 66%; + height: 33%; + anchor: center; + location: center; + x-offset: 0%; + y-offset: 0%; +} + +/* ########### */ + +* { + background-color: @background; + text-color: @foreground; + font: @icon-font; +} + +#horibox { + children: [ listview ]; +} +#listview { + layout: horizontal; +} +#element { + padding: @option-element-padding; + background-color: @background-light; +} +#element.selected { + background-color: @accent; + text-color: @background; +} + +/* ########### */ + +* { + font: @text-font; +} +#window { + padding: @menu-window-padding; + children: [ inputbar, horibox ]; +} +#inputbar { + children: [ textbox-prompt-colon, prompt ]; + margin: @menu-inputbar-margin; +} +prompt, +textbox-prompt-colon { + padding: @menu-prompt-padding; + border: 2px; + border-color: @accent; +} +#prompt { + margin: @menu-prompt-margin; + background-color: @background-light; + text-color: @accent; +} +#textbox-prompt-colon { + expand: false; + str: "Apps"; + background-color: @accent; + text-color: @background; +} +#horibox { + padding: 0px; +} +#listview { + spacing: @option-6-listview-spacing; + lines: 6; +} +#element { + font: @icon-font; + border: @menu-element-border; + padding: @menu-element-padding; + border-color: @background-light; +} +#element.selected { + border-color: @accent; +} +element.active, +element.selected.urgent { + background-color: @on; + text-color: @background; + border-color: @on; +} +element.selected.urgent { + border-color: @accent; +} +element.urgent, +element.selected.active { + background-color: @off; + text-color: @background; + border-color: @off; +} +element.selected.active { + border-color: @accent; +} + diff --git a/rofi/themes/menu/backlight.rasi b/rofi/themes/menu/backlight.rasi new file mode 100644 index 0000000..cc56c03 --- /dev/null +++ b/rofi/themes/menu/backlight.rasi @@ -0,0 +1,128 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +@import "../colors.rasi" + +/* ########### */ + +* { + /* General */ + text-font: "Comfortaa 14"; + icon-font: "Hurmit Nerd Font Mono 48"; + icon-font-small: "Hurmit Nerd Font Mono 24"; + + option-6-listview-spacing: 10px; + + menu-window-padding: 25px 35px; + menu-inputbar-margin: 10px 0px; + menu-prompt-padding: 10px 20px 10px 20px; + menu-prompt-margin: 0px 0px 0px -2px; + menu-element-border: 10px; + menu-element-padding: 25px 35px 20px -40px; +} + +/* ########### */ + +#window { + width: 35.5%; + height: 33%; + anchor: center; + location: center; + x-offset: 0%; + y-offset: 0%; +} + +/* ########### */ + +* { + background-color: @background; + text-color: @foreground; + font: @icon-font; +} + +#horibox { + children: [ listview ]; +} +#listview { + layout: horizontal; +} +#element { + padding: @option-element-padding; + background-color: @background-light; +} +#element.selected { + background-color: @accent; + text-color: @background; +} + +/* ########### */ + +* { + font: @text-font; +} +#window { + padding: @menu-window-padding; + children: [ inputbar, horibox ]; +} +#inputbar { + children: [ textbox-prompt-colon, prompt ]; + margin: @menu-inputbar-margin; +} +prompt, +textbox-prompt-colon { + padding: @menu-prompt-padding; + border: 2px; + border-color: @accent; +} +#prompt { + margin: @menu-prompt-margin; + background-color: @background-light; + text-color: @accent; +} +#textbox-prompt-colon { + expand: false; + str: "Brightness"; + background-color: @accent; + text-color: @background; +} +#horibox { + padding: 0px; +} +#listview { + spacing: @option-6-listview-spacing; + lines: 3; +} +#element { + font: @icon-font; + border: @menu-element-border; + padding: @menu-element-padding; + border-color: @background-light; +} +#element.selected { + border-color: @accent; +} +element.active, +element.selected.urgent { + background-color: @on; + text-color: @background; + border-color: @on; +} +element.selected.urgent { + border-color: @accent; +} +element.urgent, +element.selected.active { + background-color: @off; + text-color: @background; + border-color: @off; +} +element.selected.active { + border-color: @accent; +} + diff --git a/rofi/themes/menu/battery.rasi b/rofi/themes/menu/battery.rasi new file mode 100644 index 0000000..6ea4ce3 --- /dev/null +++ b/rofi/themes/menu/battery.rasi @@ -0,0 +1,131 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +@import "../colors.rasi" + +/* ########### */ + +* { + /* General */ + text-font: "Comfortaa 14"; + icon-font: "Hurmit Nerd Font Mono 48"; + icon-font-small: "Hurmit Nerd Font Mono 24"; + + option-6-listview-spacing: 10px; + + menu-window-padding: 25px 35px; + menu-inputbar-margin: 10px 0px; + menu-prompt-padding: 10px 20px 10px 20px; + menu-prompt-margin: 0px 0px 0px -2px; + menu-element-border: 0px; + menu-element-padding: 40px 50px 35px -25px; +} + +/* ########### */ + +#window { + width: 37.5%; + height: 35%; + anchor: center; + location: center; + x-offset: 0%; + y-offset: 0%; +} + +/* ########### */ + +* { + background-color: @background; + text-color: @foreground; + font: @icon-font; +} + +#horibox { + children: [ listview ]; +} +#listview { + layout: horizontal; +} +#element { + padding: @option-element-padding; + background-color: @background-light; +} +#element.selected { + background-color: @accent; + text-color: @background; +} + +/* ########### */ + +* { + font: @text-font; +} +#window { + padding: @menu-window-padding; + children: [ inputbar, horibox ]; +} +#inputbar { + children: [ textbox-prompt-colon, prompt ]; + margin: @menu-inputbar-margin; +} +prompt, +textbox-prompt-colon { + padding: @menu-prompt-padding; + border: 2px; + border-color: @accent; +} +#prompt { + margin: @menu-prompt-margin; + background-color: @background-light; + text-color: @accent; +} +#textbox-prompt-colon { + expand: false; + str: "Battery"; + background-color: @accent; + text-color: @background; +} +#horibox { + padding: 0px; +} +#listview { + spacing: @option-6-listview-spacing; + lines: 3; +} +#element { + font: @icon-font; + border: @menu-element-border; + padding: @menu-element-padding; + border-color: @background-light; +} +#element.selected { + border-color: @accent; +} +element.active { + background-color: @on; + text-color: @background; + border-color: @on; +} +element.selected.urgent { + background-color: @off; + text-color: @background; + border-color: @accent; +} +element.urgent, +element.selected.active { + background-color: @off; + text-color: @background; + border-color: @off; +} +element.selected.active { + background-color: @on; + text-color: @background; + border-color: @accent; +} + diff --git a/rofi/themes/menu/mpd.rasi b/rofi/themes/menu/mpd.rasi new file mode 100644 index 0000000..9eff61c --- /dev/null +++ b/rofi/themes/menu/mpd.rasi @@ -0,0 +1,128 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +@import "../colors.rasi" + +/* ########### */ + +* { + /* General */ + text-font: "Comfortaa 14"; + icon-font: "Hurmit Nerd Font Mono 48"; + icon-font-small: "Hurmit Nerd Font Mono 24"; + + option-6-listview-spacing: 10px; + + menu-window-padding: 25px 35px; + menu-inputbar-margin: 10px 0px; + menu-prompt-padding: 10px 20px 10px 20px; + menu-prompt-margin: 0px 0px 0px -2px; + menu-element-border: 0px; + menu-element-padding: 40px 50px 35px -25px; +} + +/* ########### */ + +#window { + width: 70.5%; + height: 35%; + anchor: center; + location: center; + x-offset: 0%; + y-offset: 0%; +} + +/* ########### */ + +* { + background-color: @background; + text-color: @foreground; + font: @icon-font; +} + +#horibox { + children: [ listview ]; +} +#listview { + layout: horizontal; +} +#element { + padding: @option-element-padding; + background-color: @background-light; +} +#element.selected { + background-color: @accent; + text-color: @background; +} + +/* ########### */ + +* { + font: @text-font; +} +#window { + padding: @menu-window-padding; + children: [ inputbar, horibox ]; +} +#inputbar { + children: [ textbox-prompt-colon, prompt ]; + margin: @menu-inputbar-margin; +} +prompt, +textbox-prompt-colon { + padding: @menu-prompt-padding; + border: 2px; + border-color: @accent; +} +#prompt { + margin: @menu-prompt-margin; + background-color: @background-light; + text-color: @accent; +} +#textbox-prompt-colon { + expand: false; + str: "MPD"; + background-color: @accent; + text-color: @background; +} +#horibox { + padding: 0px; +} +#listview { + spacing: @option-6-listview-spacing; + lines: 6; +} +#element { + font: @icon-font; + border: @menu-element-border; + padding: @menu-element-padding; + border-color: @background-light; +} +#element.selected { + border-color: @accent; +} +element.active, +element.selected.urgent { + background-color: @on; + text-color: @background; + border-color: @on; +} +element.selected.urgent { + border-color: @accent; +} +element.urgent, +element.selected.active { + background-color: @off; + text-color: @background; + border-color: @off; +} +element.selected.active { + border-color: @accent; +} + diff --git a/rofi/themes/menu/network.rasi b/rofi/themes/menu/network.rasi new file mode 100644 index 0000000..78e514e --- /dev/null +++ b/rofi/themes/menu/network.rasi @@ -0,0 +1,128 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +@import "../colors.rasi" + +/* ########### */ + +* { + /* General */ + text-font: "Comfortaa 14"; + icon-font: "Hurmit Nerd Font Mono 48"; + icon-font-small: "Hurmit Nerd Font Mono 24"; + + option-6-listview-spacing: 10px; + + menu-window-padding: 25px 35px; + menu-inputbar-margin: 10px 0px; + menu-prompt-padding: 10px 20px 10px 20px; + menu-prompt-margin: 0px 0px 0px -2px; + menu-element-border: 0px; + menu-element-padding: 40px 50px 35px -25px; +} + +/* ########### */ + +#window { + width: 48.5%; + height: 35%; + anchor: center; + location: center; + x-offset: 0%; + y-offset: 0%; +} + +/* ########### */ + +* { + background-color: @background; + text-color: @foreground; + font: @icon-font; +} + +#horibox { + children: [ listview ]; +} +#listview { + layout: horizontal; +} +#element { + padding: @option-element-padding; + background-color: @background-light; +} +#element.selected { + background-color: @accent; + text-color: @background; +} + +/* ########### */ + +* { + font: @text-font; +} +#window { + padding: @menu-window-padding; + children: [ inputbar, horibox ]; +} +#inputbar { + children: [ textbox-prompt-colon, prompt ]; + margin: @menu-inputbar-margin; +} +prompt, +textbox-prompt-colon { + padding: @menu-prompt-padding; + border: 2px; + border-color: @accent; +} +#prompt { + margin: @menu-prompt-margin; + background-color: @background-light; + text-color: @accent; +} +#textbox-prompt-colon { + expand: false; + str: "Network"; + background-color: @accent; + text-color: @background; +} +#horibox { + padding: 0px; +} +#listview { + spacing: @option-6-listview-spacing; + lines: 4; +} +#element { + font: @icon-font; + border: @menu-element-border; + padding: @menu-element-padding; + border-color: @background-light; +} +#element.selected { + border-color: @accent; +} +element.active, +element.selected.urgent { + background-color: @on; + text-color: @background; + border-color: @on; +} +element.selected.urgent { + border-color: @accent; +} +element.urgent, +element.selected.active { + background-color: @off; + text-color: @background; + border-color: @off; +} +element.selected.active { + border-color: @accent; +} + diff --git a/rofi/themes/menu/powermenu.rasi b/rofi/themes/menu/powermenu.rasi new file mode 100644 index 0000000..bb4242a --- /dev/null +++ b/rofi/themes/menu/powermenu.rasi @@ -0,0 +1,128 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +@import "../colors.rasi" + +/* ########### */ + +* { + /* General */ + text-font: "Comfortaa 14"; + icon-font: "Hurmit Nerd Font Mono 48"; + icon-font-small: "Hurmit Nerd Font Mono 24"; + + option-6-listview-spacing: 10px; + + menu-window-padding: 25px 35px; + menu-inputbar-margin: 10px 0px; + menu-prompt-padding: 10px 20px 10px 20px; + menu-prompt-margin: 0px 0px 0px -2px; + menu-element-border: 10px; + menu-element-padding: 25px 35px 20px -40px; +} + +/* ########### */ + +#window { + width: 56%; + height: 33%; + anchor: center; + location: center; + x-offset: 0%; + y-offset: 0%; +} + +/* ########### */ + +* { + background-color: @background; + text-color: @foreground; + font: @icon-font; +} + +#horibox { + children: [ listview ]; +} +#listview { + layout: horizontal; +} +#element { + padding: @option-element-padding; + background-color: @background-light; +} +#element.selected { + background-color: @accent; + text-color: @background; +} + +/* ########### */ + +* { + font: @text-font; +} +#window { + padding: @menu-window-padding; + children: [ inputbar, horibox ]; +} +#inputbar { + children: [ textbox-prompt-colon, prompt ]; + margin: @menu-inputbar-margin; +} +prompt, +textbox-prompt-colon { + padding: @menu-prompt-padding; + border: 2px; + border-color: @accent; +} +#prompt { + margin: @menu-prompt-margin; + background-color: @background-light; + text-color: @accent; +} +#textbox-prompt-colon { + expand: false; + str: "System"; + background-color: @accent; + text-color: @background; +} +#horibox { + padding: 0px; +} +#listview { + spacing: @option-6-listview-spacing; + lines: 5; +} +#element { + font: @icon-font; + border: @menu-element-border; + padding: @menu-element-padding; + border-color: @background-light; +} +#element.selected { + border-color: @accent; +} +element.active, +element.selected.urgent { + background-color: @on; + text-color: @background; + border-color: @on; +} +element.selected.urgent { + border-color: @accent; +} +element.urgent, +element.selected.active { + background-color: @off; + text-color: @background; + border-color: @off; +} +element.selected.active { + border-color: @accent; +} + diff --git a/rofi/themes/menu/quicklinks.rasi b/rofi/themes/menu/quicklinks.rasi new file mode 100644 index 0000000..4b0546c --- /dev/null +++ b/rofi/themes/menu/quicklinks.rasi @@ -0,0 +1,128 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +@import "../colors.rasi" + +/* ########### */ + +* { + /* General */ + text-font: "Comfortaa 14"; + icon-font: "Hurmit Nerd Font Mono 48"; + icon-font-small: "Hurmit Nerd Font Mono 24"; + + option-6-listview-spacing: 10px; + + menu-window-padding: 25px 35px; + menu-inputbar-margin: 10px 0px; + menu-prompt-padding: 10px 20px 10px 20px; + menu-prompt-margin: 0px 0px 0px -2px; + menu-element-border: 10px; + menu-element-padding: 25px 35px 20px -40px; +} + +/* ########### */ + +#window { + width: 66%; + height: 33%; + anchor: center; + location: center; + x-offset: 0%; + y-offset: 0%; +} + +/* ########### */ + +* { + background-color: @background; + text-color: @foreground; + font: @icon-font; +} + +#horibox { + children: [ listview ]; +} +#listview { + layout: horizontal; +} +#element { + padding: @option-element-padding; + background-color: @background-light; +} +#element.selected { + background-color: @accent; + text-color: @background; +} + +/* ########### */ + +* { + font: @text-font; +} +#window { + padding: @menu-window-padding; + children: [ inputbar, horibox ]; +} +#inputbar { + children: [ textbox-prompt-colon, prompt ]; + margin: @menu-inputbar-margin; +} +prompt, +textbox-prompt-colon { + padding: @menu-prompt-padding; + border: 2px; + border-color: @accent; +} +#prompt { + margin: @menu-prompt-margin; + background-color: @background-light; + text-color: @accent; +} +#textbox-prompt-colon { + expand: false; + str: "Quick Links"; + background-color: @accent; + text-color: @background; +} +#horibox { + padding: 0px; +} +#listview { + spacing: @option-6-listview-spacing; + lines: 6; +} +#element { + font: @icon-font; + border: @menu-element-border; + padding: @menu-element-padding; + border-color: @background-light; +} +#element.selected { + border-color: @accent; +} +element.active, +element.selected.urgent { + background-color: @on; + text-color: @background; + border-color: @on; +} +element.selected.urgent { + border-color: @accent; +} +element.urgent, +element.selected.active { + background-color: @off; + text-color: @background; + border-color: @off; +} +element.selected.active { + border-color: @accent; +} + diff --git a/rofi/themes/menu/screenshot.rasi b/rofi/themes/menu/screenshot.rasi new file mode 100644 index 0000000..ee02eb4 --- /dev/null +++ b/rofi/themes/menu/screenshot.rasi @@ -0,0 +1,128 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +@import "../colors.rasi" + +/* ########### */ + +* { + /* General */ + text-font: "Comfortaa 14"; + icon-font: "Hurmit Nerd Font Mono 48"; + icon-font-small: "Hurmit Nerd Font Mono 24"; + + option-6-listview-spacing: 10px; + + menu-window-padding: 25px 35px; + menu-inputbar-margin: 10px 0px; + menu-prompt-padding: 10px 20px 10px 20px; + menu-prompt-margin: 0px 0px 0px -2px; + menu-element-border: 10px; + menu-element-padding: 25px 35px 20px -40px; +} + +/* ########### */ + +#window { + width: 35.5%; + height: 33%; + anchor: center; + location: center; + x-offset: 0%; + y-offset: 0%; +} + +/* ########### */ + +* { + background-color: @background; + text-color: @foreground; + font: @icon-font; +} + +#horibox { + children: [ listview ]; +} +#listview { + layout: horizontal; +} +#element { + padding: @option-element-padding; + background-color: @background-light; +} +#element.selected { + background-color: @accent; + text-color: @background; +} + +/* ########### */ + +* { + font: @text-font; +} +#window { + padding: @menu-window-padding; + children: [ inputbar, horibox ]; +} +#inputbar { + children: [ textbox-prompt-colon, prompt ]; + margin: @menu-inputbar-margin; +} +prompt, +textbox-prompt-colon { + padding: @menu-prompt-padding; + border: 2px; + border-color: @accent; +} +#prompt { + margin: @menu-prompt-margin; + background-color: @background-light; + text-color: @accent; +} +#textbox-prompt-colon { + expand: false; + str: "Screenshot"; + background-color: @accent; + text-color: @background; +} +#horibox { + padding: 0px; +} +#listview { + spacing: @option-6-listview-spacing; + lines: 3; +} +#element { + font: @icon-font; + border: @menu-element-border; + padding: @menu-element-padding; + border-color: @background-light; +} +#element.selected { + border-color: @accent; +} +element.active, +element.selected.urgent { + background-color: @on; + text-color: @background; + border-color: @on; +} +element.selected.urgent { + border-color: @accent; +} +element.urgent, +element.selected.active { + background-color: @off; + text-color: @background; + border-color: @off; +} +element.selected.active { + border-color: @accent; +} + diff --git a/rofi/themes/menu/time.rasi b/rofi/themes/menu/time.rasi new file mode 100644 index 0000000..6c6f46b --- /dev/null +++ b/rofi/themes/menu/time.rasi @@ -0,0 +1,128 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +@import "../colors.rasi" + +/* ########### */ + +* { + /* General */ + text-font: "Comfortaa 14"; + icon-font: "Hurmit Nerd Font Mono 48"; + icon-font-small: "Hurmit Nerd Font Mono 24"; + + option-6-listview-spacing: 10px; + + menu-window-padding: 25px 35px; + menu-inputbar-margin: 10px 0px; + menu-prompt-padding: 10px 20px 10px 20px; + menu-prompt-margin: 0px 0px 0px -2px; + menu-element-border: 10px; + menu-element-padding: 35px 35px 20px -40px; +} + +/* ########### */ + +#window { + width: 49.5%; + height: 35%; + anchor: center; + location: center; + x-offset: 0%; + y-offset: 0%; +} + +/* ########### */ + +* { + background-color: @background; + text-color: @foreground; + font: @icon-font; +} + +#horibox { + children: [ listview ]; +} +#listview { + layout: horizontal; +} +#element { + padding: @option-element-padding; + background-color: @background-light; +} +#element.selected { + background-color: @accent; + text-color: @background; +} + +/* ########### */ + +* { + font: @text-font; +} +#window { + padding: @menu-window-padding; + children: [ inputbar, horibox ]; +} +#inputbar { + children: [ textbox-prompt-colon, prompt ]; + margin: @menu-inputbar-margin; +} +prompt, +textbox-prompt-colon { + padding: @menu-prompt-padding; + border: 2px; + border-color: @accent; +} +#prompt { + margin: @menu-prompt-margin; + background-color: @background-light; + text-color: @accent; +} +#textbox-prompt-colon { + expand: false; + str: "Time"; + background-color: @accent; + text-color: @background; +} +#horibox { + padding: 0px; +} +#listview { + spacing: @option-6-listview-spacing; + lines: 3; +} +#element { + font: @icon-font; + border: @menu-element-border; + padding: @menu-element-padding; + border-color: @background-light; +} +#element.selected { + border-color: @accent; +} +element.active, +element.selected.urgent { + background-color: @on; + text-color: @background; + border-color: @on; +} +element.selected.urgent { + border-color: @accent; +} +element.urgent, +element.selected.active { + background-color: @off; + text-color: @background; + border-color: @off; +} +element.selected.active { + border-color: @accent; +} + diff --git a/rofi/themes/menu/volume.rasi b/rofi/themes/menu/volume.rasi new file mode 100644 index 0000000..ce40dbd --- /dev/null +++ b/rofi/themes/menu/volume.rasi @@ -0,0 +1,128 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +@import "../colors.rasi" + +/* ########### */ + +* { + /* General */ + text-font: "Comfortaa 14"; + icon-font: "Hurmit Nerd Font Mono 48"; + icon-font-small: "Hurmit Nerd Font Mono 24"; + + option-6-listview-spacing: 10px; + + menu-window-padding: 25px 35px; + menu-inputbar-margin: 10px 0px; + menu-prompt-padding: 10px 20px 10px 20px; + menu-prompt-margin: 0px 0px 0px -2px; + menu-element-border: 0px; + menu-element-padding: 40px 50px 35px -25px; +} + +/* ########### */ + +#window { + width: 37.5%; + height: 35%; + anchor: center; + location: center; + x-offset: 0%; + y-offset: 0%; +} + +/* ########### */ + +* { + background-color: @background; + text-color: @foreground; + font: @icon-font; +} + +#horibox { + children: [ listview ]; +} +#listview { + layout: horizontal; +} +#element { + padding: @option-element-padding; + background-color: @background-light; +} +#element.selected { + background-color: @accent; + text-color: @background; +} + +/* ########### */ + +* { + font: @text-font; +} +#window { + padding: @menu-window-padding; + children: [ inputbar, horibox ]; +} +#inputbar { + children: [ textbox-prompt-colon, prompt ]; + margin: @menu-inputbar-margin; +} +prompt, +textbox-prompt-colon { + padding: @menu-prompt-padding; + border: 2px; + border-color: @accent; +} +#prompt { + margin: @menu-prompt-margin; + background-color: @background-light; + text-color: @accent; +} +#textbox-prompt-colon { + expand: false; + str: "Volume"; + background-color: @accent; + text-color: @background; +} +#horibox { + padding: 0px; +} +#listview { + spacing: @option-6-listview-spacing; + lines: 3; +} +#element { + font: @icon-font; + border: @menu-element-border; + padding: @menu-element-padding; + border-color: @background-light; +} +#element.selected { + border-color: @accent; +} +element.active, +element.selected.urgent { + background-color: @on; + text-color: @background; + border-color: @on; +} +element.selected.urgent { + border-color: @accent; +} +element.urgent, +element.selected.active { + background-color: @off; + text-color: @background; + border-color: @off; +} +element.selected.active { + border-color: @accent; +} + diff --git a/rofi/themes/mpd.rasi b/rofi/themes/mpd.rasi new file mode 100644 index 0000000..c94f879 --- /dev/null +++ b/rofi/themes/mpd.rasi @@ -0,0 +1,124 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +@import "colors.rasi" + +/* ########### */ + +* { + /* General */ + text-font: "Comfortaa 12"; + icon-font: "Hurmit Nerd Font Mono 32"; + icon-font-small: "Hurmit Nerd Font Mono 24"; + + option-6-listview-spacing: 10px; + + menu-window-padding: 5px 15px; + menu-inputbar-margin: 10px 0px; + menu-prompt-padding: 10px 20px 10px 20px; + menu-prompt-margin: 0px 0px 0px -2px; + menu-element-border: 0px; + menu-element-padding: 10px 15px 5px -35px; +} + +/* ########### */ + +#window { + width: 31%; + height: 19%; +} + +/* ########### */ + +* { + background-color: @background; + text-color: @foreground; + font: @icon-font; +} + +#horibox { + children: [ listview ]; +} +#listview { + layout: horizontal; +} +#element { + padding: @option-element-padding; + background-color: @background-light; +} +#element.selected { + background-color: @accent; + text-color: @background; +} + +/* ########### */ + +* { + font: @text-font; +} +#window { + padding: @menu-window-padding; + children: [ inputbar, horibox ]; +} +#inputbar { + children: [ textbox-prompt-colon, prompt ]; + margin: @menu-inputbar-margin; +} +prompt, +textbox-prompt-colon { + padding: @menu-prompt-padding; + border: 2px; + border-color: @accent; +} +#prompt { + margin: @menu-prompt-margin; + background-color: @background-light; + text-color: @accent; +} +#textbox-prompt-colon { + expand: false; + str: "MPD"; + background-color: @accent; + text-color: @background; +} +#horibox { + padding: 0px; +} +#listview { + spacing: @option-6-listview-spacing; + lines: 6; +} +#element { + font: @icon-font; + border: @menu-element-border; + padding: @menu-element-padding; + border-color: @background-light; +} +#element.selected { + border-color: @accent; +} +element.active, +element.selected.urgent { + background-color: @on; + text-color: @background; + border-color: @on; +} +element.selected.urgent { + border-color: @accent; +} +element.urgent, +element.selected.active { + background-color: @off; + text-color: @background; + border-color: @off; +} +element.selected.active { + border-color: @accent; +} + diff --git a/rofi/themes/network.rasi b/rofi/themes/network.rasi new file mode 100644 index 0000000..93f17be --- /dev/null +++ b/rofi/themes/network.rasi @@ -0,0 +1,124 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +@import "colors.rasi" + +/* ########### */ + +* { + /* General */ + text-font: "Comfortaa 12"; + icon-font: "Hurmit Nerd Font Mono 32"; + icon-font-small: "Hurmit Nerd Font Mono 24"; + + option-6-listview-spacing: 10px; + + menu-window-padding: 5px 15px; + menu-inputbar-margin: 10px 0px; + menu-prompt-padding: 10px 20px 10px 20px; + menu-prompt-margin: 0px 0px 0px -2px; + menu-element-border: 0px; + menu-element-padding: 10px 15px 5px -35px; +} + +/* ########### */ + +#window { + width: 21%; + height: 19%; +} + +/* ########### */ + +* { + background-color: @background; + text-color: @foreground; + font: @icon-font; +} + +#horibox { + children: [ listview ]; +} +#listview { + layout: horizontal; +} +#element { + padding: @option-element-padding; + background-color: @background-light; +} +#element.selected { + background-color: @accent; + text-color: @background; +} + +/* ########### */ + +* { + font: @text-font; +} +#window { + padding: @menu-window-padding; + children: [ inputbar, horibox ]; +} +#inputbar { + children: [ textbox-prompt-colon, prompt ]; + margin: @menu-inputbar-margin; +} +prompt, +textbox-prompt-colon { + padding: @menu-prompt-padding; + border: 2px; + border-color: @accent; +} +#prompt { + margin: @menu-prompt-margin; + background-color: @background-light; + text-color: @accent; +} +#textbox-prompt-colon { + expand: false; + str: "Network"; + background-color: @accent; + text-color: @background; +} +#horibox { + padding: 0px; +} +#listview { + spacing: @option-6-listview-spacing; + lines: 4; +} +#element { + font: @icon-font; + border: @menu-element-border; + padding: @menu-element-padding; + border-color: @background-light; +} +#element.selected { + border-color: @accent; +} +element.active, +element.selected.urgent { + background-color: @on; + text-color: @background; + border-color: @on; +} +element.selected.urgent { + border-color: @accent; +} +element.urgent, +element.selected.active { + background-color: @off; + text-color: @background; + border-color: @off; +} +element.selected.active { + border-color: @accent; +} + diff --git a/rofi/themes/powermenu.rasi b/rofi/themes/powermenu.rasi new file mode 100644 index 0000000..c14eebd --- /dev/null +++ b/rofi/themes/powermenu.rasi @@ -0,0 +1,124 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +@import "colors.rasi" + +/* ########### */ + +* { + /* General */ + text-font: "Comfortaa 12"; + icon-font: "Hurmit Nerd Font Mono 32"; + icon-font-small: "Hurmit Nerd Font Mono 24"; + + option-6-listview-spacing: 10px; + + menu-window-padding: 5px 15px; + menu-inputbar-margin: 10px 0px; + menu-prompt-padding: 10px 20px 10px 20px; + menu-prompt-margin: 0px 0px 0px -2px; + menu-element-border: 10px; + menu-element-padding: 3px 8px -1px -40px; +} + +/* ########### */ + +#window { + width: 29%; + height: 20%; +} + +/* ########### */ + +* { + background-color: @background; + text-color: @foreground; + font: @icon-font; +} + +#horibox { + children: [ listview ]; +} +#listview { + layout: horizontal; +} +#element { + padding: @option-element-padding; + background-color: @background-light; +} +#element.selected { + background-color: @accent; + text-color: @background; +} + +/* ########### */ + +* { + font: @text-font; +} +#window { + padding: @menu-window-padding; + children: [ inputbar, horibox ]; +} +#inputbar { + children: [ textbox-prompt-colon, prompt ]; + margin: @menu-inputbar-margin; +} +prompt, +textbox-prompt-colon { + padding: @menu-prompt-padding; + border: 2px; + border-color: @accent; +} +#prompt { + margin: @menu-prompt-margin; + background-color: @background-light; + text-color: @accent; +} +#textbox-prompt-colon { + expand: false; + str: "System"; + background-color: @accent; + text-color: @background; +} +#horibox { + padding: 0px; +} +#listview { + spacing: @option-6-listview-spacing; + lines: 5; +} +#element { + font: @icon-font; + border: @menu-element-border; + padding: @menu-element-padding; + border-color: @background-light; +} +#element.selected { + border-color: @accent; +} +element.active, +element.selected.urgent { + background-color: @on; + text-color: @background; + border-color: @on; +} +element.selected.urgent { + border-color: @accent; +} +element.urgent, +element.selected.active { + background-color: @off; + text-color: @background; + border-color: @off; +} +element.selected.active { + border-color: @accent; +} + diff --git a/rofi/themes/quicklinks.rasi b/rofi/themes/quicklinks.rasi new file mode 100644 index 0000000..17a2dda --- /dev/null +++ b/rofi/themes/quicklinks.rasi @@ -0,0 +1,124 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +@import "colors.rasi" + +/* ########### */ + +* { + /* General */ + text-font: "Comfortaa 12"; + icon-font: "Hurmit Nerd Font Mono 32"; + icon-font-small: "Hurmit Nerd Font Mono 24"; + + option-6-listview-spacing: 10px; + + menu-window-padding: 5px 15px; + menu-inputbar-margin: 10px 0px; + menu-prompt-padding: 10px 20px 10px 20px; + menu-prompt-margin: 0px 0px 0px -2px; + menu-element-border: 10px; + menu-element-padding: 3px 8px -1px -40px; +} + +/* ########### */ + +#window { + width: 34.5%; + height: 20%; +} + +/* ########### */ + +* { + background-color: @background; + text-color: @foreground; + font: @icon-font; +} + +#horibox { + children: [ listview ]; +} +#listview { + layout: horizontal; +} +#element { + padding: @option-element-padding; + background-color: @background-light; +} +#element.selected { + background-color: @accent; + text-color: @background; +} + +/* ########### */ + +* { + font: @text-font; +} +#window { + padding: @menu-window-padding; + children: [ inputbar, horibox ]; +} +#inputbar { + children: [ textbox-prompt-colon, prompt ]; + margin: @menu-inputbar-margin; +} +prompt, +textbox-prompt-colon { + padding: @menu-prompt-padding; + border: 2px; + border-color: @accent; +} +#prompt { + margin: @menu-prompt-margin; + background-color: @background-light; + text-color: @accent; +} +#textbox-prompt-colon { + expand: false; + str: "Quick Links"; + background-color: @accent; + text-color: @background; +} +#horibox { + padding: 0px; +} +#listview { + spacing: @option-6-listview-spacing; + lines: 6; +} +#element { + font: @icon-font; + border: @menu-element-border; + padding: @menu-element-padding; + border-color: @background-light; +} +#element.selected { + border-color: @accent; +} +element.active, +element.selected.urgent { + background-color: @on; + text-color: @background; + border-color: @on; +} +element.selected.urgent { + border-color: @accent; +} +element.urgent, +element.selected.active { + background-color: @off; + text-color: @background; + border-color: @off; +} +element.selected.active { + border-color: @accent; +} + diff --git a/rofi/themes/screenshot.rasi b/rofi/themes/screenshot.rasi new file mode 100644 index 0000000..2063865 --- /dev/null +++ b/rofi/themes/screenshot.rasi @@ -0,0 +1,124 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +@import "colors.rasi" + +/* ########### */ + +* { + /* General */ + text-font: "Comfortaa 12"; + icon-font: "Hurmit Nerd Font Mono 32"; + icon-font-small: "Hurmit Nerd Font Mono 24"; + + option-6-listview-spacing: 10px; + + menu-window-padding: 5px 15px; + menu-inputbar-margin: 10px 0px; + menu-prompt-padding: 10px 20px 10px 20px; + menu-prompt-margin: 0px 0px 0px -2px; + menu-element-border: 10px; + menu-element-padding: 3px 8px -1px -40px; +} + +/* ########### */ + +#window { + width: 18%; + height: 20%; +} + +/* ########### */ + +* { + background-color: @background; + text-color: @foreground; + font: @icon-font; +} + +#horibox { + children: [ listview ]; +} +#listview { + layout: horizontal; +} +#element { + padding: @option-element-padding; + background-color: @background-light; +} +#element.selected { + background-color: @accent; + text-color: @background; +} + +/* ########### */ + +* { + font: @text-font; +} +#window { + padding: @menu-window-padding; + children: [ inputbar, horibox ]; +} +#inputbar { + children: [ textbox-prompt-colon, prompt ]; + margin: @menu-inputbar-margin; +} +prompt, +textbox-prompt-colon { + padding: @menu-prompt-padding; + border: 0px; + border-color: @accent; +} +#prompt { + margin: @menu-prompt-margin; + background-color: @background; + text-color: @accent; +} +#textbox-prompt-colon { + expand: false; + str: "Screenshot"; + background-color: @accent; + text-color: @background; +} +#horibox { + padding: 0px; +} +#listview { + spacing: @option-6-listview-spacing; + lines: 3; +} +#element { + font: @icon-font; + border: @menu-element-border; + padding: @menu-element-padding; + border-color: @background-light; +} +#element.selected { + border-color: @accent; +} +element.active, +element.selected.urgent { + background-color: @on; + text-color: @background; + border-color: @on; +} +element.selected.urgent { + border-color: @accent; +} +element.urgent, +element.selected.active { + background-color: @off; + text-color: @background; + border-color: @off; +} +element.selected.active { + border-color: @accent; +} + diff --git a/rofi/themes/time.rasi b/rofi/themes/time.rasi new file mode 100644 index 0000000..ceedce9 --- /dev/null +++ b/rofi/themes/time.rasi @@ -0,0 +1,124 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +@import "colors.rasi" + +/* ########### */ + +* { + /* General */ + text-font: "Comfortaa 12"; + icon-font: "Hurmit Nerd Font Mono 32"; + icon-font-small: "Hurmit Nerd Font Mono 24"; + + option-6-listview-spacing: 10px; + + menu-window-padding: 5px 15px; + menu-inputbar-margin: 10px 0px; + menu-prompt-padding: 10px 20px 10px 20px; + menu-prompt-margin: 0px 0px 0px -2px; + menu-element-border: 10px; + menu-element-padding: 10px 10px -1px -40px; +} + +/* ########### */ + +#window { + width: 28%; + height: 20.5%; +} + +/* ########### */ + +* { + background-color: @background; + text-color: @foreground; + font: @icon-font; +} + +#horibox { + children: [ listview ]; +} +#listview { + layout: horizontal; +} +#element { + padding: @option-element-padding; + background-color: @background-light; +} +#element.selected { + background-color: @accent; + text-color: @background; +} + +/* ########### */ + +* { + font: @text-font; +} +#window { + padding: @menu-window-padding; + children: [ inputbar, horibox ]; +} +#inputbar { + children: [ textbox-prompt-colon, prompt ]; + margin: @menu-inputbar-margin; +} +prompt, +textbox-prompt-colon { + padding: @menu-prompt-padding; + border: 2px; + border-color: @accent; +} +#prompt { + margin: @menu-prompt-margin; + background-color: @background-light; + text-color: @accent; +} +#textbox-prompt-colon { + expand: false; + str: "Time"; + background-color: @accent; + text-color: @background; +} +#horibox { + padding: 0px; +} +#listview { + spacing: @option-6-listview-spacing; + lines: 3; +} +#element { + font: @icon-font; + border: @menu-element-border; + padding: @menu-element-padding; + border-color: @background-light; +} +#element.selected { + border-color: @accent; +} +element.active, +element.selected.urgent { + background-color: @on; + text-color: @background; + border-color: @on; +} +element.selected.urgent { + border-color: @accent; +} +element.urgent, +element.selected.active { + background-color: @off; + text-color: @background; + border-color: @off; +} +element.selected.active { + border-color: @accent; +} + diff --git a/rofi/themes/volume.rasi b/rofi/themes/volume.rasi new file mode 100644 index 0000000..6058422 --- /dev/null +++ b/rofi/themes/volume.rasi @@ -0,0 +1,124 @@ +/* + * + * Author : Aditya Shakya (adi1090x) + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Reddit : @adi1090x + * + */ + +@import "colors.rasi" + +/* ########### */ + +* { + /* General */ + text-font: "Comfortaa 12"; + icon-font: "Hurmit Nerd Font Mono 32"; + icon-font-small: "Hurmit Nerd Font Mono 24"; + + option-6-listview-spacing: 10px; + + menu-window-padding: 5px 15px; + menu-inputbar-margin: 10px 0px; + menu-prompt-padding: 10px 20px 10px 20px; + menu-prompt-margin: 0px 0px 0px -2px; + menu-element-border: 0px; + menu-element-padding: 10px 15px 5px -35px; +} + +/* ########### */ + +#window { + width: 16.5%; + height: 19%; +} + +/* ########### */ + +* { + background-color: @background; + text-color: @foreground; + font: @icon-font; +} + +#horibox { + children: [ listview ]; +} +#listview { + layout: horizontal; +} +#element { + padding: @option-element-padding; + background-color: @background-light; +} +#element.selected { + background-color: @accent; + text-color: @background; +} + +/* ########### */ + +* { + font: @text-font; +} +#window { + padding: @menu-window-padding; + children: [ inputbar, horibox ]; +} +#inputbar { + children: [ textbox-prompt-colon, prompt ]; + margin: @menu-inputbar-margin; +} +prompt, +textbox-prompt-colon { + padding: @menu-prompt-padding; + border: 2px; + border-color: @accent; +} +#prompt { + margin: @menu-prompt-margin; + background-color: @background-light; + text-color: @accent; +} +#textbox-prompt-colon { + expand: false; + str: "Volume"; + background-color: @accent; + text-color: @background; +} +#horibox { + padding: 0px; +} +#listview { + spacing: @option-6-listview-spacing; + lines: 3; +} +#element { + font: @icon-font; + border: @menu-element-border; + padding: @menu-element-padding; + border-color: @background-light; +} +#element.selected { + border-color: @accent; +} +element.active, +element.selected.urgent { + background-color: @on; + text-color: @background; + border-color: @on; +} +element.selected.urgent { + border-color: @accent; +} +element.urgent, +element.selected.active { + background-color: @off; + text-color: @background; + border-color: @off; +} +element.selected.active { + border-color: @accent; +} +