From 8cd047fcde9dc62f80c2afde4dc9a9c8102f4775 Mon Sep 17 00:00:00 2001 From: KKV9 Date: Wed, 14 Feb 2024 22:09:37 +0000 Subject: [PATCH] Refactor rofi configs Remove duplicated code by using imports --- config/rofi/config-clipboard.rasi | 216 +------------ config/rofi/config-compact.rasi | 196 ++---------- config/rofi/config-long.rasi | 204 ++---------- config/rofi/config-rofi-Beats.rasi | 214 +------------ config/rofi/config-wallpaper.rasi | 204 ++---------- config/rofi/config-waybar-layout.rasi | 211 +----------- config/rofi/config-waybar-style.rasi | 207 +----------- config/rofi/config-zsh-theme.rasi | 210 ++---------- config/rofi/config.rasi | 244 +------------- .../rofi/resolution/1080p/config-compact.rasi | 215 ------------- config/rofi/resolution/1080p/config-long.rasi | 216 ------------- .../resolution/1080p/config-rofi-Beats.rasi | 216 ------------- .../resolution/1080p/config-wallpaper.rasi | 217 ------------- .../1080p/config-waybar-layout.rasi | 215 ------------- .../resolution/1080p/config-waybar-style.rasi | 215 ------------- .../resolution/1080p/config-zsh-theme.rasi | 217 ------------- config/rofi/resolution/1080p/config.rasi | 299 +++++++++--------- .../rofi/resolution/1440p/config-compact.rasi | 215 ------------- config/rofi/resolution/1440p/config-long.rasi | 217 ------------- .../resolution/1440p/config-rofi-Beats.rasi | 217 ------------- .../resolution/1440p/config-wallpaper.rasi | 219 ------------- .../1440p/config-waybar-layout.rasi | 215 ------------- .../resolution/1440p/config-waybar-style.rasi | 215 ------------- .../resolution/1440p/config-zsh-theme.rasi | 217 ------------- config/rofi/resolution/1440p/config.rasi | 241 +------------- 25 files changed, 279 insertions(+), 5193 deletions(-) delete mode 100644 config/rofi/resolution/1080p/config-compact.rasi delete mode 100644 config/rofi/resolution/1080p/config-long.rasi delete mode 100644 config/rofi/resolution/1080p/config-rofi-Beats.rasi delete mode 100644 config/rofi/resolution/1080p/config-wallpaper.rasi delete mode 100644 config/rofi/resolution/1080p/config-waybar-layout.rasi delete mode 100644 config/rofi/resolution/1080p/config-waybar-style.rasi delete mode 100644 config/rofi/resolution/1080p/config-zsh-theme.rasi delete mode 100644 config/rofi/resolution/1440p/config-compact.rasi delete mode 100644 config/rofi/resolution/1440p/config-long.rasi delete mode 100644 config/rofi/resolution/1440p/config-rofi-Beats.rasi delete mode 100644 config/rofi/resolution/1440p/config-wallpaper.rasi delete mode 100644 config/rofi/resolution/1440p/config-waybar-layout.rasi delete mode 100644 config/rofi/resolution/1440p/config-waybar-style.rasi delete mode 100644 config/rofi/resolution/1440p/config-zsh-theme.rasi diff --git a/config/rofi/config-clipboard.rasi b/config/rofi/config-clipboard.rasi index d0c9549..e99cb3f 100644 --- a/config/rofi/config-clipboard.rasi +++ b/config/rofi/config-clipboard.rasi @@ -1,217 +1,9 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config (long) */ +/* Clipboard Config (long) */ -/* ---- Configuration ---- */ -configuration { - modi: "drun,run"; - font: "Fira Code SemiBold 14"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - -/* ---- Window ---- */ -window { - width: 700px; - /*height: 500px;*/ - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", height); - -} - -/* ---- Mainbox ---- */ -mainbox { - enabled: true; - orientation: vertical; - padding: 8px; - background-color: transparent; - children: [ "imagebox" ]; - border-radius: 12px; -} - -/* ---- Imagebox ---- */ -imagebox { - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "message", "listbox"]; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview", "mode-switcher" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 6px; - border-radius: 10px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; -} - -textbox-prompt-colon { - enabled: true; - expand: false; - str: "🔎 "; - text-color: inherit; - background-color: transparent; -} +@import "~/.config/rofi/config-long.rasi" +/* ---- Entry ---- */ entry { - enabled: true; - text-color: inherit; - cursor: text; - placeholder: "CTRL Del - Cliphist del || Alt Del - cliphist wipe"; - placeholder-color: inherit; - background-color: transparent; -} - -/* ---- Listview ---- */ -listview { - enabled: true; - columns: 1; - lines: 9; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - background-color: transparent; - border-radius: 10px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 2px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 10px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Message -----*****/ -message { - background-color: transparent; - border: 0px; - margin: 20px 0px 0px 0px; - padding: 0px; - spacing: 0px; - border-radius: 10px; -} - -textbox { - padding: 6px; - margin: 0px; - border-radius: 0px; - background-color: transparent; - text-color: @foreground; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -error-message { - padding: 6px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; + placeholder: "CTRL Del - Cliphist del || Alt Del - cliphist wipe"; } diff --git a/config/rofi/config-compact.rasi b/config/rofi/config-compact.rasi index 2d68a6d..5e72322 100644 --- a/config/rofi/config-compact.rasi +++ b/config/rofi/config-compact.rasi @@ -1,215 +1,71 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config compact */ +/* Main Config (compact) */ -/* ---- Configuration ---- */ +@import "~/.config/rofi/config.rasi" + +/* ---- Configuration ---- */ configuration { - modi: "drun,run"; - font: "Fira Code SemiBold 12"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - + modi: "drun"; } -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - /* ---- Window ---- */ window { - width: 500px; - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 15px; - border-radius: 15px; - background-image: url("~/.config/rofi/.current_wallpaper", height); + width: 500px; + border-radius: 15px; } /* ---- Mainbox ---- */ mainbox { - enabled: true; - orientation: horizontal; - padding: 8px; - background-color: transparent; - children: [ "imagebox"]; - border-radius: 12px; + orientation: horizontal; + children: [ "imagebox"]; } /* ---- Imagebox ---- */ imagebox { - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "listbox"]; + orientation: vertical; + children: + [ "inputbar", + "listbox"]; } /* ---- Listbox ---- */ listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; -} - -/* ---- Dummy ---- */ -dummy { - background-color: transparent; + border-radius: 10px; } /* ---- Inputbar ---- */ inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 14px; - border-radius: 10px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; + padding: 14px; + border-radius: 10px; } textbox-prompt-colon { - enabled: true; - expand: false; - str: ""; - text-color: inherit; - background-color: transparent; + str: " "; } entry { - enabled: true; - text-color: inherit; - cursor: text; - placeholder: "View / Edit Hyprland Configs"; - placeholder-color: inherit; - background-color: transparent; + placeholder: "View / Edit Hyprland Configs"; } /* ---- Listview ---- */ listview { - enabled: true; - columns: 1; - lines: 7; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: false; - background-color: transparent; - border-radius: 10px; + columns: 1; + lines: 7; + spacing: 4px; + scrollbar: true; + border-radius: 10px; } /* ---- Element ---- */ element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; + border-radius: 10px; } /*****----- Message -----*****/ message { - background-color: @background; - margin: 20px 0px 0px 0px; - border-radius: 10px; + border-radius: 10px; } textbox { - padding: 15px; - background-color: @background; - text-color: @foreground; -} - -error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; + padding: 15px; } diff --git a/config/rofi/config-long.rasi b/config/rofi/config-long.rasi index 9813d7e..aef7871 100644 --- a/config/rofi/config-long.rasi +++ b/config/rofi/config-long.rasi @@ -1,216 +1,64 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ /* Main Config (long) */ -/* ---- Configuration ---- */ +@import "~/.config/rofi/config.rasi" + +/* ---- Configuration ---- */ configuration { - modi: "drun,run"; - font: "Fira Code SemiBold 12"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - + modi: "drun"; } -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - /* ---- Window ---- */ window { - width: 700px; - /*height: 500px;*/ - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", height); + width: 700px; } /* ---- Mainbox ---- */ mainbox { - enabled: true; - orientation: vertical; - padding: 8px; - background-color: transparent; - children: [ "imagebox" ]; - border-radius: 12px; + children: [ "imagebox"]; } /* ---- Imagebox ---- */ imagebox { - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "listbox"]; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; + orientation: vertical; + children: + [ "inputbar", + "listbox"]; } /* ---- Inputbar ---- */ inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 6px; - border-radius: 10px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; + children: + [ "textbox-prompt-colon", + "entry"]; } textbox-prompt-colon { - enabled: true; - expand: false; - str: "🔎 "; - text-color: inherit; - background-color: transparent; + str: "🔎 "; } entry { - enabled: true; - text-color: inherit; - cursor: text; - placeholder: "Search"; - placeholder-color: inherit; - background-color: transparent; + placeholder: "Search"; + background-color: transparent; } /* ---- Listview ---- */ listview { - enabled: true; - columns: 1; - lines: 9; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - background-color: transparent; - border-radius: 10px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 2px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 10px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; + columns: 1; + lines: 9; + spacing: 4px; + scrollbar: true; + fixed-columns: true; + border-radius: 10px; } /*****----- Message -----*****/ message { - background-color: transparent; - border: 0px; - margin: 20px 0px 0px 0px; - padding: 0px; - spacing: 0px; - border-radius: 10px; + background-color: transparent; + border-radius: 10px; } textbox { - padding: 6px; - margin: 0px; - border-radius: 0px; - background-color: transparent; - text-color: @foreground; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -error-message { - padding: 6px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; + padding: 6px; + background-color: transparent; } diff --git a/config/rofi/config-rofi-Beats.rasi b/config/rofi/config-rofi-Beats.rasi index e59ace1..577d926 100644 --- a/config/rofi/config-rofi-Beats.rasi +++ b/config/rofi/config-rofi-Beats.rasi @@ -1,216 +1,14 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config compact */ +/* Rofi Beats Config (compact) */ -/* ---- Configuration ---- */ -configuration { - modi: "drun,run"; - font: "Fira Code SemiBold 12"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - -/* ---- Window ---- */ -window { - width: 500px; - height: 400px; - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", height); -} - -/* ---- Mainbox ---- */ -mainbox { - enabled: true; - orientation: horizontal; - padding: 8px; - background-color: transparent; - children: [ "imagebox"]; - border-radius: 12px; -} +@import "~/.config/rofi/config-compact.rasi" -/* ---- Imagebox ---- */ -imagebox { - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "listbox"]; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; -} - -/* ---- Dummy ---- */ -dummy { - background-color: transparent; +/* ---- Entry ---- */ +entry { + placeholder: "Choose Online Music Station"; } /* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 14px; - border-radius: 10px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; -} - textbox-prompt-colon { - enabled: true; - expand: false; - str: "📻"; - text-color: inherit; - background-color: transparent; -} - -entry { - enabled: true; - text-color: inherit; - cursor: text; - placeholder: "Choose Online Music Station"; - placeholder-color: inherit; - background-color: transparent; -} - -/* ---- Listview ---- */ -listview { - enabled: true; - columns: 1; - lines: 7; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - background-color: transparent; - border-radius: 10px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Message -----*****/ -message { - background-color: @background; - margin: 20px 0px 0px 0px; - border-radius: 10px; -} - -textbox { - padding: 15px; - background-color: @background; - text-color: @foreground; -} - -error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; + str: "📻"; } diff --git a/config/rofi/config-wallpaper.rasi b/config/rofi/config-wallpaper.rasi index 3df1f67..b2a79bc 100644 --- a/config/rofi/config-wallpaper.rasi +++ b/config/rofi/config-wallpaper.rasi @@ -1,217 +1,51 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config wallpaper */ +/* Main Config (wallpaper) */ -/* ---- Configuration ---- */ -configuration { - modi: "drun,run,filebrowser"; - font: "Fira Code SemiBold 12"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" +@import "~/.config/rofi/config.rasi" -/* ---- Window ---- */ -window { - width: 700px; - /*height: 450px;*/ - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", height); +/* ---- Configuration ---- */ +configuration { + modi: "drun"; } /* ---- Mainbox ---- */ mainbox { - enabled: true; - orientation: horizontal; - padding: 8px; - children: [ "imagebox"]; - border-radius: 12px; - background-color: transparent; + orientation: horizontal; + children: [ "imagebox"]; } /* ---- Imagebox ---- */ imagebox { - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "listbox"]; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; -} - -/* ---- Dummy ---- */ -dummy { - background-color: transparent; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 8px; - border-radius: 10px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; + orientation: vertical; + children: + [ "inputbar", + "listbox"]; } textbox-prompt-colon { - enabled: true; - expand: false; - str: "󰸉 "; - text-color: inherit; - background-color: transparent; + str: "󰸉 "; } entry { - enabled: true; - text-color: inherit; - cursor: text; - placeholder: "Choose Wallpaper"; - placeholder-color: inherit; - background-color: transparent; + placeholder: "Choose Wallpaper"; } /* ---- Listview ---- */ listview { - enabled: true; - columns: 4; - lines: 3; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: false; - background-color: transparent; - border-radius: 10px; + columns: 4; + lines: 3; + scrollbar: true; } /* ---- Element ---- */ element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - orientation: vertical; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; + orientation: vertical; } element-icon { - background-color: transparent; - text-color: inherit; - size: 130px; - cursor: inherit; + size: 130px; } - element-text { - font: "Fira Code SemiBold 8"; - background-color: transparent; - text-color: inherit; - cursor: inherit; -} - -/*****----- Message -----*****/ -message { - background-color: @background; - margin: 20px 0px 0px 0px; - border-radius: 10px; -} - -textbox { - padding: 15px; - background-color: @background; - text-color: @foreground; -} - -error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; + font: "Fira Code SemiBold 8"; } diff --git a/config/rofi/config-waybar-layout.rasi b/config/rofi/config-waybar-layout.rasi index 18f7b8f..c1cbce5 100644 --- a/config/rofi/config-waybar-layout.rasi +++ b/config/rofi/config-waybar-layout.rasi @@ -1,215 +1,14 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* config - Waybar */ +/* Layout Config (Waybar) */ -/* ---- Configuration ---- */ -configuration { - modi: "drun,run"; - font: "Fira Code SemiBold 12"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - -/* ---- Window ---- */ -window { - width: 800px; - /*height: 800px;*/ - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", height); -} - -/* ---- Mainbox ---- */ -mainbox { - enabled: true; - orientation: vertical; - padding: 8px; - background-color: transparent; - children: [ "inputbar", "listbox"]; - border-radius: 12px; -} - -/* ---- Imagebox ---- */ -imagebox { - background-color: transparent; - orientation: vertical; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; -} -/* ---- Dummy ---- */ -dummy { - background-color: transparent; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 8px; - border-radius: 10px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; -} - -textbox-prompt-colon { - enabled: true; - expand: false; - str: " "; - text-color: inherit; - background-color: transparent; -} +@import "~/.config/rofi/config-waybar-style.rasi" +/* ---- Entry ---- */ entry { - enabled: true; - background-color: transparent; - text-color: inherit; - cursor: text; - placeholder: "Choose Waybar Layout"; - placeholder-color: inherit; + placeholder: "Choose Waybar Layout"; } /* ---- Listview ---- */ listview { - enabled: true; - columns: 2; - lines: 8; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Message -----*****/ -message { - background-color: transparent; - margin: 20px 0px 0px 0px; - border-radius: 10px; -} - -textbox { - padding: 15px; - background-color: transparent; - text-color: @foreground; -} - -error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; + columns: 1; } diff --git a/config/rofi/config-waybar-style.rasi b/config/rofi/config-waybar-style.rasi index b48ef8c..d3bdcc0 100644 --- a/config/rofi/config-waybar-style.rasi +++ b/config/rofi/config-waybar-style.rasi @@ -1,215 +1,30 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* config - Waybar */ +/* Main Config (waybar) */ + +@import "~/.config/rofi/config.rasi" /* ---- Configuration ---- */ configuration { - modi: "drun,run"; - font: "Fira Code SemiBold 12"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - -/* ---- Window ---- */ -window { - width: 800px; - /*height: 800px;*/ - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", height); + modi: "drun"; } /* ---- Mainbox ---- */ mainbox { - enabled: true; - orientation: vertical; - padding: 8px; - background-color: transparent; - children: [ "inputbar", "listbox"]; - border-radius: 12px; -} - -/* ---- Imagebox ---- */ -imagebox { - background-color: transparent; - orientation: vertical; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; -} -/* ---- Dummy ---- */ -dummy { - background-color: transparent; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 8px; - border-radius: 10px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; + children: + [ "inputbar", + "listbox"]; } textbox-prompt-colon { - enabled: true; - expand: false; - str: "󰮫 "; - text-color: inherit; - background-color: transparent; + str: "󰮫 "; } entry { - enabled: true; - background-color: transparent; - text-color: inherit; - cursor: text; - placeholder: "Choose Waybar Style"; - placeholder-color: inherit; + placeholder: "Choose Waybar Style"; } /* ---- Listview ---- */ listview { - enabled: true; - columns: 2; - lines: 8; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Message -----*****/ -message { - background-color: transparent; - margin: 20px 0px 0px 0px; - border-radius: 10px; -} - -textbox { - padding: 15px; - background-color: transparent; - text-color: @foreground; -} - -error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; + lines: 8; + scrollbar: true; } diff --git a/config/rofi/config-zsh-theme.rasi b/config/rofi/config-zsh-theme.rasi index c6aff12..4f6ba64 100644 --- a/config/rofi/config-zsh-theme.rasi +++ b/config/rofi/config-zsh-theme.rasi @@ -1,217 +1,53 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* zsh theme switch */ -/* -- submitted by https://github.com/hyprhex -- */ +/* Main Config (zsh) */ +/* -- submitted by https://github.com/hyprhex -- */ -/* ---- Configuration ---- */ +@import "~/.config/rofi/config.rasi" + +/* ---- Configuration ---- */ configuration { - modi: "drun,run"; - font: "Fira Code SemiBold 12"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - + modi: "drun"; } -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - /* ---- Window ---- */ window { - width: 800px; - /*height: 450px;*/ - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", height); + width: 800px; } /* ---- Mainbox ---- */ mainbox { - enabled: true; - orientation: horizontal; - padding: 8px; - background-color: transparent; - children: [ "imagebox"]; - border-radius: 12px; + orientation: horizontal; + children: [ "imagebox"]; } /* ---- Imagebox ---- */ imagebox { - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "listbox"]; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; -} - -/* ---- Dummy ---- */ -dummy { - background-color: transparent; + orientation: vertical; + children: + [ "inputbar", + "listbox"]; } /* ---- Inputbar ---- */ inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 8px; - border-radius: 10px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; + padding: 8px; + border-radius: 10px; + children: + [ "textbox-prompt-colon", + "entry"]; } textbox-prompt-colon { - enabled: true; - expand: false; - str: "󰸉 "; - text-color: inherit; - background-color: transparent; + str: "󰸉 "; } entry { - enabled: true; - text-color: inherit; - cursor: text; - placeholder: "Choose ZSH theme"; - placeholder-color: inherit; - background-color: transparent; + placeholder: "Choose ZSH theme"; } /* ---- Listview ---- */ listview { - enabled: true; - columns: 3; - lines: 5; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: false; - background-color: transparent; - border-radius: 10px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Message -----*****/ -message { - background-color: @background; - margin: 20px 0px 0px 0px; - border-radius: 10px; -} - -textbox { - padding: 15px; - background-color: @background; - text-color: @foreground; -} - -error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; + columns: 3; + spacing: 4px; + scrollbar: true; } diff --git a/config/rofi/config.rasi b/config/rofi/config.rasi index d21800f..927a0b8 100644 --- a/config/rofi/config.rasi +++ b/config/rofi/config.rasi @@ -1,246 +1,4 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ /* Main Config (main) */ -/* ---- Configuration ---- */ -configuration { - modi: "drun,run,filebrowser"; - font: "Fira Code SemiBold 12"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: "󱂬"; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - -/* ---- Window ---- */ -window { - width: 600px; - /*height: 450px;*/ - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 1px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", height); -} - -/* ---- Mainbox ---- */ -mainbox { - enabled: true; - orientation: vertical; - padding: 8px; - background-color: transparent; - children: [ "inputbar", "imagebox" ]; - border-radius: 12px; -} - -/* ---- Imagebox ---- */ -imagebox { - background-color: transparent; - orientation: horizontal; - children: [ "mode-switcher", "listbox"]; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: ["listview" ]; - padding: 6px; - border-radius: 12px; - border: 1px; - border-color: @active-background; - background-color: @background; -} - -/* ---- Dummy ---- */ -dummy { - background-color: transparent; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - border-radius: 12px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon","entry" ]; - border: 1px; - border-color: @active-background; -} - -textbox-prompt-colon { - enabled: true; - padding: 6px 0px 6px 10px; - expand: false; - str: "🐧"; - text-color: inherit; - background-color: transparent; -} - -entry { - enabled: true; - padding: 6px 0px 0px 0px; - text-color: inherit; - cursor: text; - placeholder: "Search (ctrl tab to choose mode)"; - placeholder-color: inherit; - background-color: transparent; -} - -/* ---- Mode Switcher ---- */ -mode-switcher{ - orientation: vertical; - enabled: true; - spacing: 12px; - background-color: transparent; - text-color: @foreground; -} - -button { - padding: 0px 12px 0px 8px; - border-radius: 12px; - background-color: @background; - text-color: inherit; - cursor: pointer; - border: 1px; - border-color: @active-background; -} - -button selected { - background-color: @selected-normal-background; - text-color: @foreground; - border: 1px; - border-color: @background; - -} - -/* ---- Listview ---- */ -listview { - enabled: true; - columns: 2; - lines: 5; - spacing: 2px; - padding: 6px; - dynamic: true; - cycle: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: false; - background-color: transparent; - border-radius: 12px; - border: 0px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 12px; - border: 0px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0; -} - -/*****----- Message -----*****/ -message { - background-color: @background; - margin: 20px 0px 0px 0px; - border-radius: 12px; -} - -textbox { - padding: 10px; - background-color: @background; - text-color: @foreground; -} - -error-message { - padding: 15px; - border-radius: 12px; - background-color: @background; - text-color: @foreground; -} +@import "~/.config/rofi/resolution/1080p/config.rasi" diff --git a/config/rofi/resolution/1080p/config-compact.rasi b/config/rofi/resolution/1080p/config-compact.rasi deleted file mode 100644 index 2d68a6d..0000000 --- a/config/rofi/resolution/1080p/config-compact.rasi +++ /dev/null @@ -1,215 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config compact */ - -/* ---- Configuration ---- */ -configuration { - modi: "drun,run"; - font: "Fira Code SemiBold 12"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - -/* ---- Window ---- */ -window { - width: 500px; - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 15px; - border-radius: 15px; - background-image: url("~/.config/rofi/.current_wallpaper", height); -} - -/* ---- Mainbox ---- */ -mainbox { - enabled: true; - orientation: horizontal; - padding: 8px; - background-color: transparent; - children: [ "imagebox"]; - border-radius: 12px; -} - -/* ---- Imagebox ---- */ -imagebox { - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "listbox"]; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; -} - -/* ---- Dummy ---- */ -dummy { - background-color: transparent; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 14px; - border-radius: 10px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; -} - -textbox-prompt-colon { - enabled: true; - expand: false; - str: ""; - text-color: inherit; - background-color: transparent; -} - -entry { - enabled: true; - text-color: inherit; - cursor: text; - placeholder: "View / Edit Hyprland Configs"; - placeholder-color: inherit; - background-color: transparent; -} - -/* ---- Listview ---- */ -listview { - enabled: true; - columns: 1; - lines: 7; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: false; - background-color: transparent; - border-radius: 10px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Message -----*****/ -message { - background-color: @background; - margin: 20px 0px 0px 0px; - border-radius: 10px; -} - -textbox { - padding: 15px; - background-color: @background; - text-color: @foreground; -} - -error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; -} diff --git a/config/rofi/resolution/1080p/config-long.rasi b/config/rofi/resolution/1080p/config-long.rasi deleted file mode 100644 index 9813d7e..0000000 --- a/config/rofi/resolution/1080p/config-long.rasi +++ /dev/null @@ -1,216 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config (long) */ - -/* ---- Configuration ---- */ -configuration { - modi: "drun,run"; - font: "Fira Code SemiBold 12"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - -/* ---- Window ---- */ -window { - width: 700px; - /*height: 500px;*/ - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", height); -} - -/* ---- Mainbox ---- */ -mainbox { - enabled: true; - orientation: vertical; - padding: 8px; - background-color: transparent; - children: [ "imagebox" ]; - border-radius: 12px; -} - -/* ---- Imagebox ---- */ -imagebox { - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "listbox"]; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 6px; - border-radius: 10px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; -} - -textbox-prompt-colon { - enabled: true; - expand: false; - str: "🔎 "; - text-color: inherit; - background-color: transparent; -} - -entry { - enabled: true; - text-color: inherit; - cursor: text; - placeholder: "Search"; - placeholder-color: inherit; - background-color: transparent; -} - -/* ---- Listview ---- */ -listview { - enabled: true; - columns: 1; - lines: 9; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - background-color: transparent; - border-radius: 10px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 2px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 10px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Message -----*****/ -message { - background-color: transparent; - border: 0px; - margin: 20px 0px 0px 0px; - padding: 0px; - spacing: 0px; - border-radius: 10px; -} - -textbox { - padding: 6px; - margin: 0px; - border-radius: 0px; - background-color: transparent; - text-color: @foreground; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -error-message { - padding: 6px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; -} diff --git a/config/rofi/resolution/1080p/config-rofi-Beats.rasi b/config/rofi/resolution/1080p/config-rofi-Beats.rasi deleted file mode 100644 index e59ace1..0000000 --- a/config/rofi/resolution/1080p/config-rofi-Beats.rasi +++ /dev/null @@ -1,216 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config compact */ - -/* ---- Configuration ---- */ -configuration { - modi: "drun,run"; - font: "Fira Code SemiBold 12"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - -/* ---- Window ---- */ -window { - width: 500px; - height: 400px; - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", height); -} - -/* ---- Mainbox ---- */ -mainbox { - enabled: true; - orientation: horizontal; - padding: 8px; - background-color: transparent; - children: [ "imagebox"]; - border-radius: 12px; -} - -/* ---- Imagebox ---- */ -imagebox { - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "listbox"]; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; -} - -/* ---- Dummy ---- */ -dummy { - background-color: transparent; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 14px; - border-radius: 10px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; -} - -textbox-prompt-colon { - enabled: true; - expand: false; - str: "📻"; - text-color: inherit; - background-color: transparent; -} - -entry { - enabled: true; - text-color: inherit; - cursor: text; - placeholder: "Choose Online Music Station"; - placeholder-color: inherit; - background-color: transparent; -} - -/* ---- Listview ---- */ -listview { - enabled: true; - columns: 1; - lines: 7; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - background-color: transparent; - border-radius: 10px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Message -----*****/ -message { - background-color: @background; - margin: 20px 0px 0px 0px; - border-radius: 10px; -} - -textbox { - padding: 15px; - background-color: @background; - text-color: @foreground; -} - -error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; -} diff --git a/config/rofi/resolution/1080p/config-wallpaper.rasi b/config/rofi/resolution/1080p/config-wallpaper.rasi deleted file mode 100644 index 3df1f67..0000000 --- a/config/rofi/resolution/1080p/config-wallpaper.rasi +++ /dev/null @@ -1,217 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config wallpaper */ - -/* ---- Configuration ---- */ -configuration { - modi: "drun,run,filebrowser"; - font: "Fira Code SemiBold 12"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - -/* ---- Window ---- */ -window { - width: 700px; - /*height: 450px;*/ - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", height); -} - -/* ---- Mainbox ---- */ -mainbox { - enabled: true; - orientation: horizontal; - padding: 8px; - children: [ "imagebox"]; - border-radius: 12px; - background-color: transparent; -} - -/* ---- Imagebox ---- */ -imagebox { - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "listbox"]; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; -} - -/* ---- Dummy ---- */ -dummy { - background-color: transparent; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 8px; - border-radius: 10px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; -} - -textbox-prompt-colon { - enabled: true; - expand: false; - str: "󰸉 "; - text-color: inherit; - background-color: transparent; -} - -entry { - enabled: true; - text-color: inherit; - cursor: text; - placeholder: "Choose Wallpaper"; - placeholder-color: inherit; - background-color: transparent; -} - -/* ---- Listview ---- */ -listview { - enabled: true; - columns: 4; - lines: 3; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: false; - background-color: transparent; - border-radius: 10px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - orientation: vertical; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 130px; - cursor: inherit; -} - - -element-text { - font: "Fira Code SemiBold 8"; - background-color: transparent; - text-color: inherit; - cursor: inherit; -} - -/*****----- Message -----*****/ -message { - background-color: @background; - margin: 20px 0px 0px 0px; - border-radius: 10px; -} - -textbox { - padding: 15px; - background-color: @background; - text-color: @foreground; -} - -error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; -} diff --git a/config/rofi/resolution/1080p/config-waybar-layout.rasi b/config/rofi/resolution/1080p/config-waybar-layout.rasi deleted file mode 100644 index 18f7b8f..0000000 --- a/config/rofi/resolution/1080p/config-waybar-layout.rasi +++ /dev/null @@ -1,215 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* config - Waybar */ - -/* ---- Configuration ---- */ -configuration { - modi: "drun,run"; - font: "Fira Code SemiBold 12"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - -/* ---- Window ---- */ -window { - width: 800px; - /*height: 800px;*/ - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", height); -} - -/* ---- Mainbox ---- */ -mainbox { - enabled: true; - orientation: vertical; - padding: 8px; - background-color: transparent; - children: [ "inputbar", "listbox"]; - border-radius: 12px; -} - -/* ---- Imagebox ---- */ -imagebox { - background-color: transparent; - orientation: vertical; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; -} -/* ---- Dummy ---- */ -dummy { - background-color: transparent; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 8px; - border-radius: 10px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; -} - -textbox-prompt-colon { - enabled: true; - expand: false; - str: " "; - text-color: inherit; - background-color: transparent; -} - -entry { - enabled: true; - background-color: transparent; - text-color: inherit; - cursor: text; - placeholder: "Choose Waybar Layout"; - placeholder-color: inherit; -} - -/* ---- Listview ---- */ -listview { - enabled: true; - columns: 2; - lines: 8; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Message -----*****/ -message { - background-color: transparent; - margin: 20px 0px 0px 0px; - border-radius: 10px; -} - -textbox { - padding: 15px; - background-color: transparent; - text-color: @foreground; -} - -error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; -} diff --git a/config/rofi/resolution/1080p/config-waybar-style.rasi b/config/rofi/resolution/1080p/config-waybar-style.rasi deleted file mode 100644 index b48ef8c..0000000 --- a/config/rofi/resolution/1080p/config-waybar-style.rasi +++ /dev/null @@ -1,215 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* config - Waybar */ - -/* ---- Configuration ---- */ -configuration { - modi: "drun,run"; - font: "Fira Code SemiBold 12"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - -/* ---- Window ---- */ -window { - width: 800px; - /*height: 800px;*/ - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", height); -} - -/* ---- Mainbox ---- */ -mainbox { - enabled: true; - orientation: vertical; - padding: 8px; - background-color: transparent; - children: [ "inputbar", "listbox"]; - border-radius: 12px; -} - -/* ---- Imagebox ---- */ -imagebox { - background-color: transparent; - orientation: vertical; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; -} -/* ---- Dummy ---- */ -dummy { - background-color: transparent; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 8px; - border-radius: 10px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; -} - -textbox-prompt-colon { - enabled: true; - expand: false; - str: "󰮫 "; - text-color: inherit; - background-color: transparent; -} - -entry { - enabled: true; - background-color: transparent; - text-color: inherit; - cursor: text; - placeholder: "Choose Waybar Style"; - placeholder-color: inherit; -} - -/* ---- Listview ---- */ -listview { - enabled: true; - columns: 2; - lines: 8; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Message -----*****/ -message { - background-color: transparent; - margin: 20px 0px 0px 0px; - border-radius: 10px; -} - -textbox { - padding: 15px; - background-color: transparent; - text-color: @foreground; -} - -error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; -} diff --git a/config/rofi/resolution/1080p/config-zsh-theme.rasi b/config/rofi/resolution/1080p/config-zsh-theme.rasi deleted file mode 100644 index c6aff12..0000000 --- a/config/rofi/resolution/1080p/config-zsh-theme.rasi +++ /dev/null @@ -1,217 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* zsh theme switch */ -/* -- submitted by https://github.com/hyprhex -- */ - -/* ---- Configuration ---- */ -configuration { - modi: "drun,run"; - font: "Fira Code SemiBold 12"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - -/* ---- Window ---- */ -window { - width: 800px; - /*height: 450px;*/ - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", height); -} - -/* ---- Mainbox ---- */ -mainbox { - enabled: true; - orientation: horizontal; - padding: 8px; - background-color: transparent; - children: [ "imagebox"]; - border-radius: 12px; -} - -/* ---- Imagebox ---- */ -imagebox { - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "listbox"]; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; -} - -/* ---- Dummy ---- */ -dummy { - background-color: transparent; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 8px; - border-radius: 10px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; -} - -textbox-prompt-colon { - enabled: true; - expand: false; - str: "󰸉 "; - text-color: inherit; - background-color: transparent; -} - -entry { - enabled: true; - text-color: inherit; - cursor: text; - placeholder: "Choose ZSH theme"; - placeholder-color: inherit; - background-color: transparent; -} - -/* ---- Listview ---- */ -listview { - enabled: true; - columns: 3; - lines: 5; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: false; - background-color: transparent; - border-radius: 10px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Message -----*****/ -message { - background-color: @background; - margin: 20px 0px 0px 0px; - border-radius: 10px; -} - -textbox { - padding: 15px; - background-color: @background; - text-color: @foreground; -} - -error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; -} diff --git a/config/rofi/resolution/1080p/config.rasi b/config/rofi/resolution/1080p/config.rasi index d21800f..211e698 100644 --- a/config/rofi/resolution/1080p/config.rasi +++ b/config/rofi/resolution/1080p/config.rasi @@ -3,244 +3,247 @@ /* ---- Configuration ---- */ configuration { - modi: "drun,run,filebrowser"; - font: "Fira Code SemiBold 12"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: "󱂬"; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - + modi: "drun,run,filebrowser"; + font: "Fira Code SemiBold 12"; + show-icons: true; + display-drun: ""; + display-run: ""; + display-filebrowser: ""; + display-window: "󱂬"; + drun-display-format: "{name}"; + hover-select: true; + me-select-entry: "MouseSecondary"; + me-accept-entry: "MousePrimary"; + window-format: "{w} · {c} · {t}"; + dpi: 1; } /* ---- Load pywal colors (custom wal template) ---- */ @import "~/.config/rofi/pywal-color/pywal-theme.rasi" /* ---- Window ---- */ -window { - width: 600px; - /*height: 450px;*/ - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 1px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", height); + window { + width: 600px; + x-offset: 0px; + y-offset: 0px; + spacing: 0px; + padding: 1px; + margin: 0px; + border: 2px; + border-color: @active-background; + cursor: "default"; + location: center; + anchor: center; + fullscreen: false; + enabled: true; + border-radius: 12px; + background-image: url("~/.config/rofi/.current_wallpaper", height); } /* ---- Mainbox ---- */ mainbox { - enabled: true; - orientation: vertical; - padding: 8px; - background-color: transparent; - children: [ "inputbar", "imagebox" ]; - border-radius: 12px; + enabled: true; + orientation: vertical; + padding: 8px; + background-color: transparent; + children: + [ "inputbar", + "imagebox"]; + border-radius: 12px; } /* ---- Imagebox ---- */ imagebox { - background-color: transparent; - orientation: horizontal; - children: [ "mode-switcher", "listbox"]; + background-color: transparent; + orientation: horizontal; + children: + [ "mode-switcher", + "listbox"]; } /* ---- Listbox ---- */ listbox { - spacing: 4px; - orientation: vertical; - children: ["listview" ]; - padding: 6px; - border-radius: 12px; - border: 1px; - border-color: @active-background; - background-color: @background; + spacing: 4px; + orientation: vertical; + children: [ "listview"]; + padding: 6px; + border-radius: 12px; + border: 1px; + border-color: @active-background; + background-color: @background; } /* ---- Dummy ---- */ dummy { - background-color: transparent; + background-color: transparent; } /* ---- Inputbar ---- */ inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - border-radius: 12px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon","entry" ]; - border: 1px; - border-color: @active-background; + enabled: true; + text-color: @foreground; + spacing: 10px; + border-radius: 12px; + border-color: @foreground; + background-color: @background; + children: + [ "textbox-prompt-colon", + "entry"]; + border: 1px; + border-color: @active-background; } textbox-prompt-colon { - enabled: true; - padding: 6px 0px 6px 10px; - expand: false; - str: "🐧"; - text-color: inherit; - background-color: transparent; + enabled: true; + padding: 6px 0px 6px 10px; + expand: false; + str: "🐧"; + text-color: inherit; + background-color: transparent; } entry { - enabled: true; - padding: 6px 0px 0px 0px; - text-color: inherit; - cursor: text; - placeholder: "Search (ctrl tab to choose mode)"; - placeholder-color: inherit; - background-color: transparent; + enabled: true; + padding: 6px 0px 0px 0px; + text-color: inherit; + cursor: text; + placeholder: "Search (ctrl tab to choose mode)"; + placeholder-color: inherit; + background-color: transparent; } /* ---- Mode Switcher ---- */ -mode-switcher{ - orientation: vertical; - enabled: true; - spacing: 12px; - background-color: transparent; - text-color: @foreground; +mode-switcher { + orientation: vertical; + enabled: true; + spacing: 12px; + background-color: transparent; + text-color: @foreground; } button { - padding: 0px 12px 0px 8px; - border-radius: 12px; - background-color: @background; - text-color: inherit; - cursor: pointer; - border: 1px; - border-color: @active-background; + padding: 0px 12px 0px 8px; + border-radius: 12px; + background-color: @background; + text-color: inherit; + cursor: pointer; + border: 1px; + border-color: @active-background; } button selected { - background-color: @selected-normal-background; - text-color: @foreground; - border: 1px; - border-color: @background; - + background-color: @selected-normal-background; + text-color: @foreground; + border: 1px; + border-color: @background; } /* ---- Listview ---- */ listview { - enabled: true; - columns: 2; - lines: 5; - spacing: 2px; - padding: 6px; - dynamic: true; - cycle: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: false; - background-color: transparent; - border-radius: 12px; - border: 0px; + enabled: true; + columns: 2; + lines: 5; + spacing: 2px; + padding: 6px; + dynamic: true; + cycle: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: true; + fixed-columns: false; + background-color: transparent; + border-radius: 12px; + border: 0px; } /* ---- Element ---- */ element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 12px; - border: 0px; + enabled: true; + padding: 5px; + margin: 2px; + cursor: pointer; + background-color: transparent; + border-radius: 12px; + border: 0px; } element normal.normal { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element normal.urgent { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element normal.active { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; + background-color: @selected-normal-background; + text-color: @foreground; } element selected.urgent { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element selected.active { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element alternate.normal { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element alternate.urgent { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element alternate.active { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: @foreground; } element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; + background-color: transparent; + text-color: inherit; + size: 32px; + cursor: inherit; } element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0; + background-color: transparent; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0; } /*****----- Message -----*****/ message { - background-color: @background; - margin: 20px 0px 0px 0px; - border-radius: 12px; + background-color: @background; + margin: 20px 0px 0px 0px; + border-radius: 12px; } textbox { - padding: 10px; - background-color: @background; - text-color: @foreground; + padding: 10px; + background-color: @background; + text-color: @foreground; } error-message { - padding: 15px; - border-radius: 12px; - background-color: @background; - text-color: @foreground; + padding: 15px; + border-radius: 12px; + background-color: @background; + text-color: @foreground; } diff --git a/config/rofi/resolution/1440p/config-compact.rasi b/config/rofi/resolution/1440p/config-compact.rasi deleted file mode 100644 index 825fff6..0000000 --- a/config/rofi/resolution/1440p/config-compact.rasi +++ /dev/null @@ -1,215 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config compact */ - -/* ---- Configuration ---- */ -configuration { - modi: "drun,run"; - font: "Fira Code SemiBold 14"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - -/* ---- Window ---- */ -window { - width: 500px; - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 15px; - border-radius: 15px; - background-image: url("~/.config/rofi/.current_wallpaper", height); -} - -/* ---- Mainbox ---- */ -mainbox { - enabled: true; - orientation: horizontal; - padding: 8px; - background-color: transparent; - children: [ "imagebox"]; - border-radius: 12px; -} - -/* ---- Imagebox ---- */ -imagebox { - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "listbox"]; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; -} - -/* ---- Dummy ---- */ -dummy { - background-color: transparent; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 14px; - border-radius: 10px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; -} - -textbox-prompt-colon { - enabled: true; - expand: false; - str: ""; - text-color: inherit; - background-color: transparent; -} - -entry { - enabled: true; - text-color: inherit; - cursor: text; - placeholder: "View / Edit Hyprland Configs"; - placeholder-color: inherit; - background-color: transparent; -} - -/* ---- Listview ---- */ -listview { - enabled: true; - columns: 1; - lines: 7; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: false; - background-color: transparent; - border-radius: 10px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Message -----*****/ -message { - background-color: @background; - margin: 20px 0px 0px 0px; - border-radius: 10px; -} - -textbox { - padding: 15px; - background-color: @background; - text-color: @foreground; -} - -error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; -} diff --git a/config/rofi/resolution/1440p/config-long.rasi b/config/rofi/resolution/1440p/config-long.rasi deleted file mode 100644 index f8d0b4b..0000000 --- a/config/rofi/resolution/1440p/config-long.rasi +++ /dev/null @@ -1,217 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config (long) */ - -/* ---- Configuration ---- */ -configuration { - modi: "drun,run"; - font: "Fira Code SemiBold 14"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - -/* ---- Window ---- */ -window { - width: 700px; - /*height: 500px;*/ - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", height); - -} - -/* ---- Mainbox ---- */ -mainbox { - enabled: true; - orientation: vertical; - padding: 8px; - background-color: transparent; - children: [ "imagebox" ]; - border-radius: 12px; -} - -/* ---- Imagebox ---- */ -imagebox { - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "listbox"]; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 6px; - border-radius: 10px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; -} - -textbox-prompt-colon { - enabled: true; - expand: false; - str: "🔎 "; - text-color: inherit; - background-color: transparent; -} - -entry { - enabled: true; - text-color: inherit; - cursor: text; - placeholder: "Search"; - placeholder-color: inherit; - background-color: transparent; -} - -/* ---- Listview ---- */ -listview { - enabled: true; - columns: 1; - lines: 9; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - background-color: transparent; - border-radius: 10px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 2px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 10px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Message -----*****/ -message { - background-color: transparent; - border: 0px; - margin: 20px 0px 0px 0px; - padding: 0px; - spacing: 0px; - border-radius: 10px; -} - -textbox { - padding: 6px; - margin: 0px; - border-radius: 0px; - background-color: transparent; - text-color: @foreground; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -error-message { - padding: 6px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; -} diff --git a/config/rofi/resolution/1440p/config-rofi-Beats.rasi b/config/rofi/resolution/1440p/config-rofi-Beats.rasi deleted file mode 100644 index 141c9ed..0000000 --- a/config/rofi/resolution/1440p/config-rofi-Beats.rasi +++ /dev/null @@ -1,217 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config compact */ - -/* ---- Configuration ---- */ -configuration { - modi: "drun,run"; - font: "Fira Code SemiBold 14"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - -/* ---- Window ---- */ -window { - width: 500px; - height: 400px; - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", height); - -} - -/* ---- Mainbox ---- */ -mainbox { - enabled: true; - orientation: horizontal; - padding: 8px; - background-color: transparent; - children: [ "imagebox"]; - border-radius: 12px; -} - -/* ---- Imagebox ---- */ -imagebox { - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "listbox"]; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; -} - -/* ---- Dummy ---- */ -dummy { - background-color: transparent; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 14px; - border-radius: 10px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; -} - -textbox-prompt-colon { - enabled: true; - expand: false; - str: "📻"; - text-color: inherit; - background-color: transparent; -} - -entry { - enabled: true; - text-color: inherit; - cursor: text; - placeholder: "Choose Online Music Station"; - placeholder-color: inherit; - background-color: transparent; -} - -/* ---- Listview ---- */ -listview { - enabled: true; - columns: 1; - lines: 7; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - background-color: transparent; - border-radius: 10px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Message -----*****/ -message { - background-color: @background; - margin: 20px 0px 0px 0px; - border-radius: 10px; -} - -textbox { - padding: 15px; - background-color: @background; - text-color: @foreground; -} - -error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; -} diff --git a/config/rofi/resolution/1440p/config-wallpaper.rasi b/config/rofi/resolution/1440p/config-wallpaper.rasi deleted file mode 100644 index 3f01dc0..0000000 --- a/config/rofi/resolution/1440p/config-wallpaper.rasi +++ /dev/null @@ -1,219 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config wallpaper */ - -/* ---- Configuration ---- */ -configuration { - modi: "drun,run,filebrowser"; - font: "Fira Code SemiBold 14"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - -/* ---- Window ---- */ -window { - width: 700px; - /*height: 450px;*/ - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", height); -} - -/* ---- Mainbox ---- */ -mainbox { - enabled: true; - orientation: horizontal; - padding: 8px; - children: [ "imagebox"]; - border-radius: 12px; - background-color: transparent; -} - -/* ---- Imagebox ---- */ -imagebox { - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "listbox"]; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; -} - -/* ---- Dummy ---- */ -dummy { - background-color: transparent; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 8px; - border-radius: 10px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; -} - -textbox-prompt-colon { - enabled: true; - expand: false; - str: "󰸉 "; - text-color: inherit; - background-color: transparent; -} - -entry { - enabled: true; - text-color: inherit; - cursor: text; - placeholder: "Choose Wallpaper"; - placeholder-color: inherit; - background-color: transparent; -} - -/* ---- Listview ---- */ -listview { - enabled: true; - columns: 4; - lines: 4; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: false; - background-color: transparent; - border-radius: 10px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - orientation: vertical; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 130px; - cursor: inherit; -} - - -element-text { - font: "Fira Code SemiBold 10"; - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.5; -} - -/*****----- Message -----*****/ -message { - background-color: @background; - margin: 20px 0px 0px 0px; - border-radius: 10px; -} - -textbox { - padding: 15px; - background-color: @background; - text-color: @foreground; -} - -error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; -} diff --git a/config/rofi/resolution/1440p/config-waybar-layout.rasi b/config/rofi/resolution/1440p/config-waybar-layout.rasi deleted file mode 100644 index b829de3..0000000 --- a/config/rofi/resolution/1440p/config-waybar-layout.rasi +++ /dev/null @@ -1,215 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* config - Waybar */ - -/* ---- Configuration ---- */ -configuration { - modi: "drun,run"; - font: "Fira Code SemiBold 14"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - -/* ---- Window ---- */ -window { - width: 800px; - /*height: 800px;*/ - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", height); -} - -/* ---- Mainbox ---- */ -mainbox { - enabled: true; - orientation: vertical; - padding: 8px; - background-color: transparent; - children: [ "inputbar", "listbox"]; - border-radius: 12px; -} - -/* ---- Imagebox ---- */ -imagebox { - background-color: transparent; - orientation: vertical; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; -} -/* ---- Dummy ---- */ -dummy { - background-color: transparent; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 8px; - border-radius: 10px; - border-color: @foreground; - background-color: @backrgound90; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; -} - -textbox-prompt-colon { - enabled: true; - expand: false; - str: " "; - text-color: inherit; - background-color: transparent; -} - -entry { - enabled: true; - background-color: transparent; - text-color: inherit; - cursor: text; - placeholder: "Choose Waybar Layout"; - placeholder-color: inherit; -} - -/* ---- Listview ---- */ -listview { - enabled: true; - columns: 2; - lines: 8; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Message -----*****/ -message { - background-color: transparent; - margin: 20px 0px 0px 0px; - border-radius: 10px; -} - -textbox { - padding: 15px; - background-color: transparent; - text-color: @foreground; -} - -error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; -} diff --git a/config/rofi/resolution/1440p/config-waybar-style.rasi b/config/rofi/resolution/1440p/config-waybar-style.rasi deleted file mode 100644 index de7e693..0000000 --- a/config/rofi/resolution/1440p/config-waybar-style.rasi +++ /dev/null @@ -1,215 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* config - Waybar */ - -/* ---- Configuration ---- */ -configuration { - modi: "drun,run"; - font: "Fira Code SemiBold 14"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - -/* ---- Window ---- */ -window { - width: 800px; - /*height: 800px;*/ - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", height); -} - -/* ---- Mainbox ---- */ -mainbox { - enabled: true; - orientation: vertical; - padding: 8px; - background-color: transparent; - children: [ "inputbar", "listbox"]; - border-radius: 12px; -} - -/* ---- Imagebox ---- */ -imagebox { - background-color: transparent; - orientation: vertical; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; -} -/* ---- Dummy ---- */ -dummy { - background-color: transparent; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 8px; - border-radius: 10px; - border-color: @foreground; - background-color: @backrgound90; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; -} - -textbox-prompt-colon { - enabled: true; - expand: false; - str: "󰮫 "; - text-color: inherit; - background-color: transparent; -} - -entry { - enabled: true; - background-color: transparent; - text-color: inherit; - cursor: text; - placeholder: "Choose Waybar Style"; - placeholder-color: inherit; -} - -/* ---- Listview ---- */ -listview { - enabled: true; - columns: 2; - lines: 8; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Message -----*****/ -message { - background-color: transparent; - margin: 20px 0px 0px 0px; - border-radius: 10px; -} - -textbox { - padding: 15px; - background-color: transparent; - text-color: @foreground; -} - -error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; -} diff --git a/config/rofi/resolution/1440p/config-zsh-theme.rasi b/config/rofi/resolution/1440p/config-zsh-theme.rasi deleted file mode 100644 index 9ab3c0a..0000000 --- a/config/rofi/resolution/1440p/config-zsh-theme.rasi +++ /dev/null @@ -1,217 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* zsh theme switch */ -/* -- submitted by https://github.com/hyprhex -- */ - -/* ---- Configuration ---- */ -configuration { - modi: "drun,run"; - font: "Fira Code SemiBold 14"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: ""; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - -} - -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - -/* ---- Window ---- */ -window { - width: 800px; - /*height: 450px;*/ - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 2px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", width); -} - -/* ---- Mainbox ---- */ -mainbox { - enabled: true; - orientation: horizontal; - padding: 8px; - background-color: transparent; - children: [ "imagebox"]; - border-radius: 12px; -} - -/* ---- Imagebox ---- */ -imagebox { - background-color: transparent; - orientation: vertical; - children: [ "inputbar", "listbox"]; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview" ]; - border-radius: 10px; - border: 1px; - border-color: @active-background; - background-color: @background; -} - -/* ---- Dummy ---- */ -dummy { - background-color: transparent; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - padding: 8px; - border-radius: 10px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon", "entry" ]; - border: 1px; - border-color: @active-background; -} - -textbox-prompt-colon { - enabled: true; - expand: false; - str: "󰸉 "; - text-color: inherit; - background-color: transparent; -} - -entry { - enabled: true; - text-color: inherit; - cursor: text; - placeholder: "Choose ZSH theme"; - placeholder-color: inherit; - background-color: transparent; -} - -/* ---- Listview ---- */ -listview { - enabled: true; - columns: 3; - lines: 5; - spacing: 4px; - dynamic: true; - cycle: true; - scrollbar: true; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: false; - background-color: transparent; - border-radius: 10px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 10px; - border: 0px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Message -----*****/ -message { - background-color: @background; - margin: 20px 0px 0px 0px; - border-radius: 10px; -} - -textbox { - padding: 15px; - background-color: @background; - text-color: @foreground; -} - -error-message { - padding: 15px; - border-radius: 20px; - background-color: @background; - text-color: @foreground; -} diff --git a/config/rofi/resolution/1440p/config.rasi b/config/rofi/resolution/1440p/config.rasi index 83c481c..999d55c 100644 --- a/config/rofi/resolution/1440p/config.rasi +++ b/config/rofi/resolution/1440p/config.rasi @@ -1,247 +1,20 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ /* Main Config (main) */ -/* ---- Configuration ---- */ +@import "~/.config/rofi/resolution/1080p/config.rasi" + +/* ---- Configuration ---- */ configuration { - modi: "drun,run,filebrowser"; - font: "Fira Code SemiBold 14"; - show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: "󱂬"; - drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; - me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; - dpi: 1; - + font: "Fira Code SemiBold 14"; } -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" - /* ---- Window ---- */ window { - width: 650px; - /*height: 450px;*/ - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 1px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: center; - anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", width); - -} - -/* ---- Mainbox ---- */ -mainbox { - enabled: true; - orientation: vertical; - padding: 8px; - background-color: transparent; - children: [ "inputbar", "imagebox" ]; - border-radius: 12px; -} - -/* ---- Imagebox ---- */ -imagebox { - background-color: transparent; - orientation: horizontal; - children: [ "mode-switcher", "listbox"]; -} - -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: ["listview" ]; - padding: 6px; - border-radius: 12px; - border: 1px; - border-color: @active-background; - background-color: @background; -} - -/* ---- Dummy ---- */ -dummy { - background-color: transparent; -} - -/* ---- Inputbar ---- */ -inputbar { - enabled: true; - text-color: @foreground; - spacing: 10px; - border-radius: 12px; - border-color: @foreground; - background-color: @background; - children: [ "textbox-prompt-colon","entry" ]; - border: 1px; - border-color: @active-background; -} - -textbox-prompt-colon { - enabled: true; - padding: 6px 0px 6px 10px; - expand: false; - str: "🐧"; - text-color: inherit; - background-color: transparent; -} - -entry { - enabled: true; - padding: 6px 0px 0px 0px; - text-color: inherit; - cursor: text; - placeholder: "Search (ctrl tab to choose mode)"; - placeholder-color: inherit; - background-color: transparent; -} - -/* ---- Mode Switcher ---- */ -mode-switcher{ - orientation: vertical; - enabled: true; - spacing: 12px; - background-color: transparent; - text-color: @foreground; -} - -button { - padding: 0px 12px 0px 8px; - border-radius: 12px; - background-color: @background; - text-color: inherit; - cursor: pointer; - border: 1px; - border-color: @active-background; -} - -button selected { - background-color: @selected-normal-background; - text-color: @foreground; - border: 1px; - border-color: @background; - + width: 650px; + background-image: url("~/.config/rofi/.current_wallpaper", width); } /* ---- Listview ---- */ listview { - enabled: true; - columns: 2; - lines: 5; - spacing: 5px; - padding: 6px; - dynamic: true; - cycle: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: false; - background-color: transparent; - border-radius: 12px; - border: 0px; -} - -/* ---- Element ---- */ -element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 12px; - border: 0px; -} - -element normal.normal { - background-color: inherit; - text-color: @foreground; -} - -element normal.urgent { - background-color: inherit; - text-color: @foreground; -} - -element normal.active { - background-color: inherit; - text-color: @foreground; -} - -element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; -} - -element selected.urgent { - background-color: inherit; - text-color: @foreground; -} - -element selected.active { - background-color: inherit; - text-color: @foreground; -} - -element alternate.normal { - background-color: inherit; - text-color: @foreground; -} - -element alternate.urgent { - background-color: inherit; - text-color: @foreground; -} - -element alternate.active { - background-color: inherit; - text-color: @foreground; -} - -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} - -element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0; -} - -/*****----- Message -----*****/ -message { - background-color: @background; - margin: 20px 0px 0px 0px; - border-radius: 12px; -} - -textbox { - padding: 10px; - background-color: @background; - text-color: @foreground; -} - -error-message { - padding: 15px; - border-radius: 12px; - background-color: @background; - text-color: @foreground; + spacing: 5px; }