From c57e8ab185623510e527400a34d729b313daffc4 Mon Sep 17 00:00:00 2001 From: Anhgelus Morhtuuzh Date: Tue, 25 Jul 2023 23:46:05 +0200 Subject: feat(polybar): update polybar style --- .../polybar/colorblocks/scripts/rofi/colors.rasi | 10 ++ .../polybar/colorblocks/scripts/rofi/confirm.rasi | 24 ++++ .../polybar/colorblocks/scripts/rofi/launcher.rasi | 120 +++++++++++++++++++ .../polybar/colorblocks/scripts/rofi/message.rasi | 24 ++++ .../colorblocks/scripts/rofi/networkmenu.rasi | 128 +++++++++++++++++++++ .../colorblocks/scripts/rofi/powermenu.rasi | 128 +++++++++++++++++++++ .../polybar/colorblocks/scripts/rofi/styles.rasi | 128 +++++++++++++++++++++ 7 files changed, 562 insertions(+) create mode 100644 config/polybar/colorblocks/scripts/rofi/colors.rasi create mode 100644 config/polybar/colorblocks/scripts/rofi/confirm.rasi create mode 100644 config/polybar/colorblocks/scripts/rofi/launcher.rasi create mode 100644 config/polybar/colorblocks/scripts/rofi/message.rasi create mode 100644 config/polybar/colorblocks/scripts/rofi/networkmenu.rasi create mode 100644 config/polybar/colorblocks/scripts/rofi/powermenu.rasi create mode 100644 config/polybar/colorblocks/scripts/rofi/styles.rasi (limited to 'config/polybar/colorblocks/scripts/rofi') diff --git a/config/polybar/colorblocks/scripts/rofi/colors.rasi b/config/polybar/colorblocks/scripts/rofi/colors.rasi new file mode 100644 index 0000000..a0b120c --- /dev/null +++ b/config/polybar/colorblocks/scripts/rofi/colors.rasi @@ -0,0 +1,10 @@ +/* colors */ + +* { + al: #00000000; + bg: #141C21FF; + bg1: #80DEEAFF; + bg2: #4DD0E1FF; + bg3: #26C6DAFF; + fg: #FFFFFFFF; +} diff --git a/config/polybar/colorblocks/scripts/rofi/confirm.rasi b/config/polybar/colorblocks/scripts/rofi/confirm.rasi new file mode 100644 index 0000000..97e4a61 --- /dev/null +++ b/config/polybar/colorblocks/scripts/rofi/confirm.rasi @@ -0,0 +1,24 @@ +/* Confirm Dialog */ + +@import "colors.rasi" + +* { + background-color: @bg; + text-color: @fg; + font: "Iosevka Nerd Font 10"; +} + +window { + width: 225px; + padding: 25px; + border: 0px 0px 0px 4px; + border-radius: 0px; + border-color: @bg3; + location: center; + y-offset: -2em; +} + +entry { + expand: true; + text-color: @bg2; +} diff --git a/config/polybar/colorblocks/scripts/rofi/launcher.rasi b/config/polybar/colorblocks/scripts/rofi/launcher.rasi new file mode 100644 index 0000000..1c48fcd --- /dev/null +++ b/config/polybar/colorblocks/scripts/rofi/launcher.rasi @@ -0,0 +1,120 @@ +/* + * + * Author : Aditya Shakya + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Twitter : @adi1090x + * + */ + +configuration { + font: "Iosevka Nerd Font 10"; + show-icons: true; + icon-theme: "Papirus"; + display-drun: ""; + drun-display-format: "{name}"; + disable-history: false; + fullscreen: false; + hide-scrollbar: true; + sidebar-mode: false; +} + +@import "colors.rasi" + +window { + transparency: "real"; + background-color: @bg; + text-color: @fg; + border: 0px; + border-color: @bg1; + border-radius: 0px; + width: 700px; + location: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 12px 15px 12px 15px; + background-color: @bg1; + text-color: @fga; + font: "Iosevka Nerd Font 12"; +} + +entry { + background-color: @bg2; + text-color: @fga; + placeholder-color: @fga; + expand: true; + horizontal-align: 0; + placeholder: "Search..."; + padding: 15px 0px 0px 15px; + margin: 0px 250px 0px 0px; + border-radius: 0px 50px 50px 0px; + blink: true; +} + +inputbar { + children: [ prompt, entry ]; + background-color: @bg3; + text-color: @fg; + expand: false; + border: 0px; + border-radius: 0px; + border-color: @ac; + spacing: 0px; +} + +listview { + background-color: @al; + padding: 10px 10px 10px 10px; + columns: 3; + lines: 8; + spacing: 5px; + cycle: true; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @al; + border: 0px; + border-radius: 0px; + border-color: @bg4; + children: [ inputbar, listview ]; + spacing: 0px; + padding: 0px; +} + +element { + background-color: @al; + text-color: @fg; + orientation: horizontal; + border-radius: 0px; + padding: 8px; +} + +element-icon { + background-color: transparent; + text-color: inherit; + size: 24px; + border: 0px; +} + +element-text { + background-color: transparent; + text-color: inherit; + expand: true; + horizontal-align: 0; + vertical-align: 0.5; + margin: 0px 2.5px 0px 2.5px; +} + +element selected { + background-color: @bg; + text-color: @bg3; + border: 0px; + border-radius: 0px; + border-color: @bg; +} diff --git a/config/polybar/colorblocks/scripts/rofi/message.rasi b/config/polybar/colorblocks/scripts/rofi/message.rasi new file mode 100644 index 0000000..8e4470d --- /dev/null +++ b/config/polybar/colorblocks/scripts/rofi/message.rasi @@ -0,0 +1,24 @@ +/* Confirm Dialog */ + +@import "colors.rasi" + +* { + background-color: @bg; + text-color: @fg; + font: "Iosevka Nerd Font 10"; +} + +window { + width: 320px; + padding: 25px; + border: 0px 0px 0px 4px; + border-radius: 0px; + border-color: @bg3; + location: center; + y-offset: -2em; +} + +entry { + expand: true; + text-color: @bg2; +} diff --git a/config/polybar/colorblocks/scripts/rofi/networkmenu.rasi b/config/polybar/colorblocks/scripts/rofi/networkmenu.rasi new file mode 100644 index 0000000..2d7c04b --- /dev/null +++ b/config/polybar/colorblocks/scripts/rofi/networkmenu.rasi @@ -0,0 +1,128 @@ +/* + * + * Author : Aditya Shakya + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Twitter : @adi1090x + * + */ + +configuration { + font: "Iosevka Nerd Font 10"; + show-icons: true; + icon-theme: "Papirus"; + display-drun: ""; + drun-display-format: "{name}"; + disable-history: false; + fullscreen: false; + hide-scrollbar: true; + sidebar-mode: false; +} + +@import "colors.rasi" + +window { + transparency: "real"; + background-color: @bg; + text-color: @fg; + border: 0px; + border-color: @bg1; + border-radius: 0px; + width: 400px; + location: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 12px 15px 12px 15px; + background-color: @bg2; + text-color: @fga; +} + +textbox-prompt-colon { + padding: 10px 15px 10px 15px; + font: "Iosevka Nerd Font 12"; + background-color: @bg1; + text-color: @fga; + expand: false; + str: "直"; +} + +entry { + background-color: @bg2; + text-color: @fga; + placeholder-color: @fga; + expand: true; + horizontal-align: 0; + placeholder: "Search..."; + padding: 15px 0px 0px 15px; + margin: 0px 250px 0px 0px; + border-radius: 0px 50px 50px 0px; + blink: true; +} + +inputbar { + children: [ textbox-prompt-colon, prompt ]; + background-color: @bg2; + text-color: @fg; + expand: false; + border: 0px; + border-radius: 0px; + border-color: @ac; + spacing: 0px; +} + +listview { + background-color: @al; + padding: 10px 10px 10px 10px; + columns: 1; + lines: 8; + spacing: 5px; + cycle: true; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @al; + border: 0px; + border-radius: 0px; + border-color: @bg4; + children: [ inputbar, listview ]; + spacing: 0px; + padding: 0px; +} + +element { + background-color: @al; + text-color: @fg; + orientation: horizontal; + border-radius: 0px; + padding: 8px 8px 8px -4px; +} + +element-icon { + background-color: transparent; + text-color: inherit; + size: 24px; + border: 0px; +} + +element-text { + background-color: transparent; + text-color: inherit; + expand: true; + horizontal-align: 0; + vertical-align: 0.5; + margin: 0px 2.5px 0px 2.5px; +} + +element selected { + background-color: @bg; + text-color: @bg3; + border: 0px; + border-radius: 0px; + border-color: @bg; +} diff --git a/config/polybar/colorblocks/scripts/rofi/powermenu.rasi b/config/polybar/colorblocks/scripts/rofi/powermenu.rasi new file mode 100644 index 0000000..17e0ceb --- /dev/null +++ b/config/polybar/colorblocks/scripts/rofi/powermenu.rasi @@ -0,0 +1,128 @@ +/* + * + * Author : Aditya Shakya + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Twitter : @adi1090x + * + */ + +configuration { + font: "Iosevka Nerd Font 10"; + show-icons: true; + icon-theme: "Papirus"; + display-drun: ""; + drun-display-format: "{name}"; + disable-history: false; + fullscreen: false; + hide-scrollbar: true; + sidebar-mode: false; +} + +@import "colors.rasi" + +window { + transparency: "real"; + background-color: @bg; + text-color: @fg; + border: 0px; + border-color: @bg1; + border-radius: 0px; + width: 300px; + location: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 12px 15px 12px 15px; + background-color: @bg2; + text-color: @fga; +} + +textbox-prompt-colon { + padding: 10px 15px 10px 15px; + font: "Iosevka Nerd Font 12"; + background-color: @bg1; + text-color: @fga; + expand: false; + str: ""; +} + +entry { + background-color: @bg2; + text-color: @fga; + placeholder-color: @fga; + expand: true; + horizontal-align: 0; + placeholder: "Search..."; + padding: 15px 0px 0px 15px; + margin: 0px 250px 0px 0px; + border-radius: 0px 50px 50px 0px; + blink: true; +} + +inputbar { + children: [ textbox-prompt-colon, prompt ]; + background-color: @bg2; + text-color: @fg; + expand: false; + border: 0px; + border-radius: 0px; + border-color: @ac; + spacing: 0px; +} + +listview { + background-color: @al; + padding: 10px 10px 10px 10px; + columns: 1; + lines: 5; + spacing: 5px; + cycle: true; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @al; + border: 0px; + border-radius: 0px; + border-color: @bg4; + children: [ inputbar, listview ]; + spacing: 0px; + padding: 0px; +} + +element { + background-color: @al; + text-color: @fg; + orientation: horizontal; + border-radius: 0px; + padding: 8px 8px 8px -25px; +} + +element-icon { + background-color: transparent; + text-color: inherit; + size: 24px; + border: 0px; +} + +element-text { + background-color: transparent; + text-color: inherit; + expand: true; + horizontal-align: 0; + vertical-align: 0.5; + margin: 0px 2.5px 0px 2.5px; +} + +element selected { + background-color: @bg; + text-color: @bg3; + border: 0px; + border-radius: 0px; + border-color: @bg; +} diff --git a/config/polybar/colorblocks/scripts/rofi/styles.rasi b/config/polybar/colorblocks/scripts/rofi/styles.rasi new file mode 100644 index 0000000..75290f1 --- /dev/null +++ b/config/polybar/colorblocks/scripts/rofi/styles.rasi @@ -0,0 +1,128 @@ +/* + * + * Author : Aditya Shakya + * Mail : adi1090x@gmail.com + * Github : @adi1090x + * Twitter : @adi1090x + * + */ + +configuration { + font: "Iosevka Nerd Font 10"; + show-icons: true; + icon-theme: "Papirus"; + display-drun: ""; + drun-display-format: "{name}"; + disable-history: false; + fullscreen: false; + hide-scrollbar: true; + sidebar-mode: false; +} + +@import "colors.rasi" + +window { + transparency: "real"; + background-color: @bg; + text-color: @fg; + border: 0px; + border-color: @bg1; + border-radius: 0px; + width: 300px; + location: center; + x-offset: 0; + y-offset: 0; +} + +prompt { + enabled: true; + padding: 12px 15px 12px 15px; + background-color: @bg2; + text-color: @fga; +} + +textbox-prompt-colon { + padding: 10px 15px 10px 15px; + font: "Iosevka Nerd Font 12"; + background-color: @bg1; + text-color: @fga; + expand: false; + str: ""; +} + +entry { + background-color: @bg2; + text-color: @fga; + placeholder-color: @fga; + expand: true; + horizontal-align: 0; + placeholder: "Search..."; + padding: 10px 15px 10px 15px; + margin: 0px 250px 0px 0px; + border-radius: 0px 50px 50px 0px; + blink: true; +} + +inputbar { + children: [ textbox-prompt-colon, entry ]; + background-color: @bg2; + text-color: @fg; + expand: false; + border: 0px; + border-radius: 0px; + border-color: @ac; + spacing: 0px; +} + +listview { + background-color: @al; + padding: 10px 10px 10px 10px; + columns: 1; + lines: 5; + spacing: 5px; + cycle: true; + dynamic: true; + layout: vertical; +} + +mainbox { + background-color: @al; + border: 0px; + border-radius: 0px; + border-color: @bg4; + children: [ inputbar, listview ]; + spacing: 0px; + padding: 0px; +} + +element { + background-color: @al; + text-color: @fg; + orientation: horizontal; + border-radius: 0px; + padding: 8px 8px 8px -25px; +} + +element-icon { + background-color: transparent; + text-color: inherit; + size: 24px; + border: 0px; +} + +element-text { + background-color: transparent; + text-color: inherit; + expand: true; + horizontal-align: 0; + vertical-align: 0.5; + margin: 0px 2.5px 0px 2.5px; +} + +element selected { + background-color: @bg; + text-color: @bg3; + border: 0px; + border-radius: 0px; + border-color: @bg; +} -- cgit v1.2.3