From 53d84b7628134058bd4e33872614d2f7cfd6f1f9 Mon Sep 17 00:00:00 2001 From: 0xL30 <72350874+0xl30@users.noreply.github.com> Date: Sun, 4 Feb 2024 20:19:00 +0530 Subject: Weather Source Update (Python File) --- config/hypr/UserScripts/Weather.py | 232 ++++++++++++++++++------------------- config/waybar/modules | 4 +- 2 files changed, 118 insertions(+), 118 deletions(-) diff --git a/config/hypr/UserScripts/Weather.py b/config/hypr/UserScripts/Weather.py index 154c1589..413682e1 100755 --- a/config/hypr/UserScripts/Weather.py +++ b/config/hypr/UserScripts/Weather.py @@ -1,122 +1,122 @@ #!/usr/bin/env python3 -# From https://raw.githubusercontent.com/rxyhn/dotfiles/main/home/rxyhn/modules/desktop/waybar/scripts/waybar-wttr.py -## ensure to insert city inside "" -city = "" +import subprocess +from pyquery import PyQuery # install using `pip install pyquery` import json -import requests -from datetime import datetime - -WEATHER_CODES = { - '113': '', - '116': '󰖕', - '119': '', - '122': '', - '143': '', - '176': '', - '179': '', - '182': '', - '185': '', - '200': '⛈️', - '227': '🌨️', - '230': '🌨️', - '248': '☁️ ', - '260': '☁️', - '263': '🌧️', - '266': '🌧️', - '281': '🌧️', - '284': '🌧️', - '293': '🌧️', - '296': '🌧️', - '299': '🌧️', - '302': '🌧️', - '305': '🌧️', - '308': '🌧️', - '311': '🌧️', - '314': '🌧️', - '317': '🌧️', - '320': '🌨️', - '323': '🌨️', - '326': '🌨️', - '329': '❄️', - '332': '❄️', - '335': '❄️', - '338': '❄️', - '350': '🌧️', - '353': '🌧️', - '356': '🌧️', - '359': '🌧️', - '362': '🌧️', - '365': '🌧️', - '368': '🌧️', - '371': '❄️', - '374': '🌨️', - '377': '🌨️', - '386': '🌨️', - '389': '🌨️', - '392': '🌧️', - '395': '❄️' -} - -data = {} - - -weather = requests.get(f"https://wttr.in/{city}?format=j1").json() - - -def format_time(time): - return time.replace("00", "").zfill(2) - - -def format_temp(temp): - return (hour['FeelsLikeC']+"°").ljust(3) -def format_chances(hour): - chances = { - "chanceoffog": "Fog", - "chanceoffrost": "Frost", - "chanceofovercast": "Overcast", - "chanceofrain": "Rain", - "chanceofsnow": "Snow", - "chanceofsunshine": "Sunshine", - "chanceofthunder": "Thunder", - "chanceofwindy": "Wind" - } - - conditions = [] - for event in chances.keys(): - if int(hour[event]) > 0: - conditions.append(chances[event]+" "+hour[event]+"%") - return ", ".join(conditions) - -tempint = int(weather['current_condition'][0]['FeelsLikeC']) -extrachar = '' -if tempint > 0 and tempint < 10: - extrachar = '+' - - -data['text'] = ' '+WEATHER_CODES[weather['current_condition'][0]['weatherCode']] + \ - " "+extrachar+weather['current_condition'][0]['FeelsLikeC']+"°" - -data['tooltip'] = f"{weather['current_condition'][0]['weatherDesc'][0]['value']} {weather['current_condition'][0]['temp_C']}°\n" -data['tooltip'] += f"Feels like: {weather['current_condition'][0]['FeelsLikeC']}°\n" -data['tooltip'] += f"Wind: {weather['current_condition'][0]['windspeedKmph']}Km/h\n" -data['tooltip'] += f"Humidity: {weather['current_condition'][0]['humidity']}%\n" -for i, day in enumerate(weather['weather']): - data['tooltip'] += f"\n" - if i == 0: - data['tooltip'] += "Today, " - if i == 1: - data['tooltip'] += "Tomorrow, " - data['tooltip'] += f"{day['date']}\n" - data['tooltip'] += f"⬆️{day['maxtempC']}° ⬇️{day['mintempC']}° " - data['tooltip'] += f"🌅{day['astronomy'][0]['sunrise']} 🌇{day['astronomy'][0]['sunset']}\n" - for hour in day['hourly']: - if i == 0: - if int(format_time(hour['time'])) < datetime.now().hour-2: - continue - data['tooltip'] += f"{format_time(hour['time'])} {WEATHER_CODES[hour['weatherCode']]} {format_temp(hour['FeelsLikeC'])} {hour['weatherDesc'][0]['value']}, {format_chances(hour)}\n" - +# original code https://gist.github.com/Surendrajat/ff3876fd2166dd86fb71180f4e9342d7 +# weather icons +weather_icons = { + "sunnyDay": "", + "clearNight": "", + "cloudyFoggyDay": "", + "cloudyFoggyNight": "", + "rainyDay": "", + "rainyNight": "", + "snowyIcyDay": "", + "snowyIcyNight": "", + "severe": "", + "default": "", +} -print(json.dumps(data)) +# get location_id +# to get your own location_id, go to https://weather.com & search your location. +# once you choose your location, you can see the location_id in the URL(64 chars long hex string) +# like this: https://weather.com/en-IN/weather/today/l/c3e96d6cc4965fc54f88296b54449571c4107c73b9638c16aafc83575b4ddf2e +location_id = "c3e96d6cc4965fc54f88296b54449571c4107c73b9638c16aafc83575b4ddf2e" # TODO + +# get html page +url = "https://weather.com/en-IN/weather/today/l/" + location_id +html_data = PyQuery(url=url) + +# current temperature +temp = html_data("span[data-testid='TemperatureValue']").eq(0).text() +# print(temp) + +# current status phrase +status = html_data("div[data-testid='wxPhrase']").text() +status = f"{status[:16]}.." if len(status) > 17 else status +# print(status) + +# status code +status_code = html_data("#regionHeader").attr("class").split(" ")[2].split("-")[2] +# print(status_code) + +# status icon +icon = ( + weather_icons[status_code] + if status_code in weather_icons + else weather_icons["default"] +) +# print(icon) + +# temperature feels like +temp_feel = html_data( + "div[data-testid='FeelsLikeSection'] > span > span[data-testid='TemperatureValue']" +).text() +temp_feel_text = f"Feels like {temp_feel}c" +# print(temp_feel_text) + +# min-max temperature +temp_min = ( + html_data("div[data-testid='wxData'] > span[data-testid='TemperatureValue']") + .eq(0) + .text() +) +temp_max = ( + html_data("div[data-testid='wxData'] > span[data-testid='TemperatureValue']") + .eq(1) + .text() +) +temp_min_max = f" {temp_min}\t\t {temp_max}" +# print(temp_min_max) + +# wind speed +wind_speed = html_data("span[data-testid='Wind']").text().split("\n")[1] +wind_text = f"煮 {wind_speed}" +# print(wind_text) + +# humidity +humidity = html_data("span[data-testid='PercentageValue']").text() +humidity_text = f" {humidity}" +# print(humidity_text) + +# visibility +visbility = html_data("span[data-testid='VisibilityValue']").text() +visbility_text = f" {visbility}" +# print(visbility_text) + +# air quality index +air_quality_index = html_data("text[data-testid='DonutChartValue']").text() +# print(air_quality_index) + +# hourly rain prediction +prediction = html_data("section[aria-label='Hourly Forecast']")( + "div[data-testid='SegmentPrecipPercentage'] > span" +).text() +prediction = prediction.replace("Chance of Rain", "") +prediction = f"\n\n (hourly) {prediction}" if len(prediction) > 0 else prediction +# print(prediction) + +# tooltip text +tooltip_text = str.format( + "\t\t{}\t\t\n{}\n{}\n{}\n\n{}\n{}\n{}{}", + f'{temp}', + f" {icon}", + f"{status}", + f"{temp_feel_text}", + f"{temp_min_max}", + f"{wind_text}\t{humidity_text}", + f"{visbility_text}\tAQI {air_quality_index}", + f" {prediction}", +) + +# print waybar module data +out_data = { + "text": f"{icon} {temp}", + "alt": status, + "tooltip": tooltip_text, + "class": status_code, +} +print(json.dumps(out_data)) diff --git a/config/waybar/modules b/config/waybar/modules index 1165211a..723f6b17 100644 --- a/config/waybar/modules +++ b/config/waybar/modules @@ -573,8 +573,8 @@ "format-alt-click": "click", "interval": 3600, "return-type": "json", - "exec": "~/.config/hypr/UserScripts/Weather.sh", - //"exec": "~/.config/hypr/UserScripts/Weather.py", + "exec": "~/.config/hypr/UserScripts/Weather.py", + //"exec": "~/.config/hypr/UserScripts/Weather.sh", "exec-if": "ping wttr.in -c1", "tooltip" : true, }, -- cgit v1.2.3 From 8cd047fcde9dc62f80c2afde4dc9a9c8102f4775 Mon Sep 17 00:00:00 2001 From: KKV9 Date: Wed, 14 Feb 2024 22:09:37 +0000 Subject: 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 +---------------- config/rofi/resolution/1080p/config-compact.rasi | 215 --------------- config/rofi/resolution/1080p/config-long.rasi | 216 --------------- .../rofi/resolution/1080p/config-rofi-Beats.rasi | 216 --------------- config/rofi/resolution/1080p/config-wallpaper.rasi | 217 --------------- .../resolution/1080p/config-waybar-layout.rasi | 215 --------------- .../rofi/resolution/1080p/config-waybar-style.rasi | 215 --------------- config/rofi/resolution/1080p/config-zsh-theme.rasi | 217 --------------- config/rofi/resolution/1080p/config.rasi | 299 +++++++++++---------- config/rofi/resolution/1440p/config-compact.rasi | 215 --------------- config/rofi/resolution/1440p/config-long.rasi | 217 --------------- .../rofi/resolution/1440p/config-rofi-Beats.rasi | 217 --------------- config/rofi/resolution/1440p/config-wallpaper.rasi | 219 --------------- .../resolution/1440p/config-waybar-layout.rasi | 215 --------------- .../rofi/resolution/1440p/config-waybar-style.rasi | 215 --------------- config/rofi/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 d0c9549d..e99cb3fd 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 2d68a6d0..5e723226 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 9813d7e6..aef78711 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 e59ace13..577d926d 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 3df1f67b..b2a79bc2 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 18f7b8f9..c1cbce5a 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 b48ef8c7..d3bdcc07 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 c6aff123..4f6ba64a 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 d21800f6..927a0b8a 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 2d68a6d0..00000000 --- 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 9813d7e6..00000000 --- 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 e59ace13..00000000 --- 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 3df1f67b..00000000 --- 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 18f7b8f9..00000000 --- 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 b48ef8c7..00000000 --- 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 c6aff123..00000000 --- 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 d21800f6..211e6981 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 825fff62..00000000 --- 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 f8d0b4bf..00000000 --- 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 141c9ed4..00000000 --- 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 3f01dc0a..00000000 --- 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 b829de39..00000000 --- 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 de7e6933..00000000 --- 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 9ab3c0a6..00000000 --- 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 83c481cf..999d55c6 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; } -- cgit v1.2.3 From f019c0f15946484e656acbf78943f672b20f96d4 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Wed, 1 May 2024 13:12:26 +0900 Subject: Bump to v2.2.10. pywal-nvidia fix. thanks to @Dreded --- config/hypr/initial-boot.sh | 2 +- config/hypr/scripts/PywalSwww.sh | 2 +- config/hypr/v2.2.10 | 5 +++++ config/hypr/v2.2.9 | 5 ----- 4 files changed, 7 insertions(+), 7 deletions(-) create mode 100644 config/hypr/v2.2.10 delete mode 100644 config/hypr/v2.2.9 diff --git a/config/hypr/initial-boot.sh b/config/hypr/initial-boot.sh index b6c57f3e..71f7a563 100755 --- a/config/hypr/initial-boot.sh +++ b/config/hypr/initial-boot.sh @@ -19,7 +19,7 @@ if [ ! -f ~/.config/hypr/.initial_startup_done ]; then # Initialize pywal and wallpaper if [ -f "$wallpaper" ]; then - wal -i $wallpaper -s -t > /dev/null + wal -i $wallpaper -s -t -n -e > /dev/null swww query || swww-daemon && $swww $wallpaper $effect "$scriptsDir/PywalSwww.sh" > /dev/null 2>&1 & fi diff --git a/config/hypr/scripts/PywalSwww.sh b/config/hypr/scripts/PywalSwww.sh index fe067611..30a4d980 100755 --- a/config/hypr/scripts/PywalSwww.sh +++ b/config/hypr/scripts/PywalSwww.sh @@ -34,5 +34,5 @@ if [ "$ln_success" = true ]; then # wal -i "$wallpaper_path" echo 'about to execute wal' # execute pywal skipping tty and terminal changes - wal -i "$wallpaper_path" -s -t & + wal -i "$wallpaper_path" -s -t -n -e & fi diff --git a/config/hypr/v2.2.10 b/config/hypr/v2.2.10 new file mode 100644 index 00000000..31b3414d --- /dev/null +++ b/config/hypr/v2.2.10 @@ -0,0 +1,5 @@ +### https://github.com/JaKooLit ### +## https://github.com/JaKooLit/Hyprland-Dots +## This is to have a reference of which version would be + +## note that this will always be higher than the released versions \ No newline at end of file diff --git a/config/hypr/v2.2.9 b/config/hypr/v2.2.9 deleted file mode 100644 index 31b3414d..00000000 --- a/config/hypr/v2.2.9 +++ /dev/null @@ -1,5 +0,0 @@ -### https://github.com/JaKooLit ### -## https://github.com/JaKooLit/Hyprland-Dots -## This is to have a reference of which version would be - -## note that this will always be higher than the released versions \ No newline at end of file -- cgit v1.2.3 From 5b97602584a1caf41439f8cfc9e6a762eec51b4c Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Wed, 1 May 2024 13:18:03 +0900 Subject: updated windowsrules v2 --- config/hypr/UserConfigs/WindowRules.conf | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/config/hypr/UserConfigs/WindowRules.conf b/config/hypr/UserConfigs/WindowRules.conf index 720ddf02..489d39e1 100644 --- a/config/hypr/UserConfigs/WindowRules.conf +++ b/config/hypr/UserConfigs/WindowRules.conf @@ -14,7 +14,6 @@ windowrule = float, yad windowrule = float, ^(wihotspot-gui)$ # wifi hotspot windowrule = float, ^(evince)$ # document viewer windowrule = float, ^(file-roller)$ # archive manager - #windowrule = noblur,gamescope #windowrule = fullscreen,gamescope #windowrule = workspace 6 silent,^(gamescope)$ @@ -36,6 +35,10 @@ windowrulev2 = workspace 7 silent, class:^(discord)$ windowrulev2 = workspace 7 silent, class:^(WebCord)$ windowrulev2 = workspace 9 silent, class:^([Aa]udacious)$ +# windowrule v2 - float +windowrulev2 = float, class:([Tt]hunar), title:(File Operation Progress) +windowrulev2 = float, class:([Tt]hunar), title:(Confirm to replace files) + #opacity (transparent) #enable as desired windowrulev2 = opacity 0.9 0.6, class:^([Rr]ofi)$ windowrulev2 = opacity 0.9 0.7, class:^(Brave-browser)$ -- cgit v1.2.3 From 8f2abf78f0866fabe02dce73c24183d7d3fd0df8 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Wed, 1 May 2024 16:11:36 +0900 Subject: updated copy.sh --- copy.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/copy.sh b/copy.sh index 75958a16..807507de 100755 --- a/copy.sh +++ b/copy.sh @@ -296,7 +296,7 @@ done ln -sf "$Waybar_Style" "$HOME/.config/waybar/style.css" && \ # initialize pywal to avoid config error on hyprland -wal -i $wallpaper -s -t 2>&1 | tee -a "$LOG" +wal -i $wallpaper -s -t -n -e 2>&1 | tee -a "$LOG" #initial symlink for Pywal Dark and Light for Rofi Themes ln -sf "$HOME/.cache/wal/colors-rofi-dark.rasi" "$HOME/.config/rofi/pywal-color/pywal-theme.rasi" -- cgit v1.2.3 From 8f2585948c93dc2ae99dbc17349d73367926fb30 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Wed, 1 May 2024 16:18:57 +0900 Subject: updated initial boot.sh setting of wallpaper was not working --- config/hypr/initial-boot.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/hypr/initial-boot.sh b/config/hypr/initial-boot.sh index 71f7a563..b6c57f3e 100755 --- a/config/hypr/initial-boot.sh +++ b/config/hypr/initial-boot.sh @@ -19,7 +19,7 @@ if [ ! -f ~/.config/hypr/.initial_startup_done ]; then # Initialize pywal and wallpaper if [ -f "$wallpaper" ]; then - wal -i $wallpaper -s -t -n -e > /dev/null + wal -i $wallpaper -s -t > /dev/null swww query || swww-daemon && $swww $wallpaper $effect "$scriptsDir/PywalSwww.sh" > /dev/null 2>&1 & fi -- cgit v1.2.3 From 1af3f2cd9bddf55df8051cd9f1a15c997e7ffd24 Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Wed, 1 May 2024 23:51:05 +0900 Subject: added some float windowrules --- config/hypr/UserConfigs/WindowRules.conf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/hypr/UserConfigs/WindowRules.conf b/config/hypr/UserConfigs/WindowRules.conf index 489d39e1..04b957d2 100644 --- a/config/hypr/UserConfigs/WindowRules.conf +++ b/config/hypr/UserConfigs/WindowRules.conf @@ -38,6 +38,8 @@ windowrulev2 = workspace 9 silent, class:^([Aa]udacious)$ # windowrule v2 - float windowrulev2 = float, class:([Tt]hunar), title:(File Operation Progress) windowrulev2 = float, class:([Tt]hunar), title:(Confirm to replace files) +windowrulev2 = float, class:(xdg-desktop-portal-gtk) +windowrulev2 = float, class:(org.gnome.Calculator), title:(Calculator) #opacity (transparent) #enable as desired windowrulev2 = opacity 0.9 0.6, class:^([Rr]ofi)$ -- cgit v1.2.3 From 371976a4cfbe70ea871e8d32051dcfa5a5569faf Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Thu, 2 May 2024 09:47:40 +0900 Subject: added Windowrules.Conf - to assign workspace rules, ie, assigning specific workspace into a certain monitors --- config/hypr/UserConfigs/WorkspaceRules.conf | 20 ++++++++++++++++++++ config/hypr/UserScripts/QuickEdit.sh | 10 +++++++--- config/hypr/hyprland.conf | 3 ++- config/rofi/config-compact.rasi | 2 +- config/rofi/resolution/1080p/config-compact.rasi | 2 +- config/rofi/resolution/1440p/config-compact.rasi | 4 ++-- 6 files changed, 33 insertions(+), 8 deletions(-) create mode 100644 config/hypr/UserConfigs/WorkspaceRules.conf diff --git a/config/hypr/UserConfigs/WorkspaceRules.conf b/config/hypr/UserConfigs/WorkspaceRules.conf new file mode 100644 index 00000000..8e98244a --- /dev/null +++ b/config/hypr/UserConfigs/WorkspaceRules.conf @@ -0,0 +1,20 @@ +# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # + +# You can set workspace rules to achieve workspace-specific behaviors. +# For instance, you can define a workspace where all windows are drawn without borders or gaps. + +# https://wiki.hyprland.org/Configuring/Workspace-Rules/ + +# Assigning workspace to a certain monitor +# workspace = 1, monitor:eDP-1 +# workspace = 2, monitor:DP-2 + + +# example rules (from wiki) +# workspace = 3, rounding:false, decorate:false +# workspace = name:coding, rounding:false, decorate:false, gapsin:0, gapsout:0, border:false, decorate:false, monitor:DP-1 +# workspace = 8,bordersize:8 +# workspace = name:Hello, monitor:DP-1, default:true +# workspace = name:gaming, monitor:desc:Chimei Innolux Corporation 0x150C, default:true +# workspace = 5, on-created-empty:[float] firefox +# workspace = special:scratchpad, on-created-empty:foot \ No newline at end of file diff --git a/config/hypr/UserScripts/QuickEdit.sh b/config/hypr/UserScripts/QuickEdit.sh index 658d7b03..af5c65d2 100755 --- a/config/hypr/UserScripts/QuickEdit.sh +++ b/config/hypr/UserScripts/QuickEdit.sh @@ -12,8 +12,9 @@ menu(){ printf "5. view Monitors\n" printf "6. view Laptop-Keybinds\n" printf "7. view User-Settings\n" - printf "8. view Default-Settings\n" - printf "9. view Default-Keybinds\n" + printf "8. view Workspace-Rules\n" + printf "9. view Default-Settings\n" + printf "10. view Default-Keybinds\n" } main() { @@ -41,9 +42,12 @@ main() { kitty -e nano "$UserConfigs/UserSettings.conf" ;; 8) + kitty -e nano "$UserConfigs/WorkspaceRules.conf" + ;; + 9) kitty -e nano "$configs/Settings.conf" ;; - 9) + 10) kitty -e nano "$configs/Keybinds.conf" ;; *) diff --git a/config/hypr/hyprland.conf b/config/hypr/hyprland.conf index 343b887b..a8ae26f4 100644 --- a/config/hypr/hyprland.conf +++ b/config/hypr/hyprland.conf @@ -16,4 +16,5 @@ source= $UserConfigs/Laptops.conf source= $UserConfigs/LaptopDisplay.conf source= $UserConfigs/WindowRules.conf source= $UserConfigs/UserKeybinds.conf -source= $UserConfigs/UserSettings.conf \ No newline at end of file +source= $UserConfigs/UserSettings.conf +source= $UserConfigs/WorkspaceRules.conf \ No newline at end of file diff --git a/config/rofi/config-compact.rasi b/config/rofi/config-compact.rasi index 2d68a6d0..9cc7b03d 100644 --- a/config/rofi/config-compact.rasi +++ b/config/rofi/config-compact.rasi @@ -110,7 +110,7 @@ entry { listview { enabled: true; columns: 1; - lines: 7; + lines: 10; spacing: 4px; dynamic: true; cycle: true; diff --git a/config/rofi/resolution/1080p/config-compact.rasi b/config/rofi/resolution/1080p/config-compact.rasi index 2d68a6d0..9cc7b03d 100644 --- a/config/rofi/resolution/1080p/config-compact.rasi +++ b/config/rofi/resolution/1080p/config-compact.rasi @@ -110,7 +110,7 @@ entry { listview { enabled: true; columns: 1; - lines: 7; + lines: 10; spacing: 4px; dynamic: true; cycle: true; diff --git a/config/rofi/resolution/1440p/config-compact.rasi b/config/rofi/resolution/1440p/config-compact.rasi index 825fff62..01ad4562 100644 --- a/config/rofi/resolution/1440p/config-compact.rasi +++ b/config/rofi/resolution/1440p/config-compact.rasi @@ -39,7 +39,7 @@ window { enabled: true; border-radius: 15px; border-radius: 15px; - background-image: url("~/.config/rofi/.current_wallpaper", height); + background-image: url("~/.config/rofi/.current_wallpaper", height); } /* ---- Mainbox ---- */ @@ -110,7 +110,7 @@ entry { listview { enabled: true; columns: 1; - lines: 7; + lines: 10; spacing: 4px; dynamic: true; cycle: true; -- cgit v1.2.3 From 5fea4dbed231e252ef976bd0775ead047451251b Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Thu, 2 May 2024 13:14:40 +0900 Subject: updated windowsrules.conf --- config/hypr/UserConfigs/WindowRules.conf | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/config/hypr/UserConfigs/WindowRules.conf b/config/hypr/UserConfigs/WindowRules.conf index 04b957d2..38d41222 100644 --- a/config/hypr/UserConfigs/WindowRules.conf +++ b/config/hypr/UserConfigs/WindowRules.conf @@ -48,6 +48,14 @@ windowrulev2 = opacity 0.9 0.7, class:^(Brave-browser-dev)$ windowrulev2 = opacity 0.9 0.7, class:^([Ff]irefox)$ windowrulev2 = opacity 0.9 0.7, class:^(org.mozilla.firefox)$ windowrulev2 = opacity 0.9 0.7, class:^([Ff]irefox-esr)$ +windowrulev2 = opacity 0.9 0.7, class:^([Mm]icrosoft-edge-stable)$ +windowrulev2 = opacity 0.9 0.7, class:^([Mm]icrosoft-edge-beta)$ +windowrulev2 = opacity 0.9 0.7, class:^([Mm]icrosoft-edge-dev)$ +windowrulev2 = opacity 0.9 0.8, class:^(google-chrome)$ +windowrulev2 = opacity 0.9 0.8, class:^(google-chrome-beta)$ +windowrulev2 = opacity 0.9 0.8, class:^(google-chrome-dev)$ +windowrulev2 = opacity 0.9 0.8, class:^(google-chrome-unstable)$ +windowrulev2 = opacity 0.94 0.86, class:^(chrome-.+-Default)$ # Chrome PWAs windowrulev2 = opacity 0.9 0.8, class:^([Tt]hunar)$ windowrulev2 = opacity 0.8 0.6, class:^(pcmanfm-qt)$ windowrulev2 = opacity 0.9 0.7, class:^(gedit)$ @@ -60,11 +68,6 @@ windowrulev2 = opacity 0.9 0.7, class:^(VSCodium)$ windowrulev2 = opacity 0.9 0.7, class:^(yad)$ windowrulev2 = opacity 0.9 0.7, class:^(com.obsproject.Studio)$ windowrulev2 = opacity 0.9 0.7, class:^([Aa]udacious)$ -windowrulev2 = opacity 0.9 0.8, class:^(google-chrome)$ -windowrulev2 = opacity 0.9 0.8, class:^(google-chrome-beta)$ -windowrulev2 = opacity 0.9 0.8, class:^(google-chrome-dev)$ -windowrulev2 = opacity 0.9 0.8, class:^(google-chrome-unstable)$ -windowrulev2 = opacity 0.94 0.86, class:^(chrome-.+-Default)$ # Chrome PWAs windowrulev2 = opacity 0.9 0.8, class:^(org.gnome.Nautilus)$ windowrulev2 = opacity 0.9 0.8, class:^(code-url-handler)$ windowrulev2 = opacity 0.9 0.8, class:^(VSCode)$ @@ -75,6 +78,7 @@ windowrulev2 = opacity 0.94 0.86, class:^(gnome-disks)$ windowrulev2 = opacity 0.9 0.8, class:^(org.gnome.baobab)$ windowrulev2 = opacity 0.9 0.8, class:^(seahorse)$ # gnome-keyring gui + #layerrule = unset,class:^([Rr]ofi)$ #layerrule = blur,class:^([Rr]ofi)$ #layerrule = ignorezero, -- cgit v1.2.3 From ea166660690ff119d46deed91156f5dabaf5ac89 Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Thu, 2 May 2024 13:39:48 +0900 Subject: to resolve conflict? --- config/rofi/config-compact.rasi | 196 +++------------------ config/rofi/resolution/1080p/config-compact.rasi | 215 ----------------------- config/rofi/resolution/1440p/config-compact.rasi | 215 ----------------------- 3 files changed, 26 insertions(+), 600 deletions(-) delete mode 100644 config/rofi/resolution/1080p/config-compact.rasi delete mode 100644 config/rofi/resolution/1440p/config-compact.rasi diff --git a/config/rofi/config-compact.rasi b/config/rofi/config-compact.rasi index 9cc7b03d..5e723226 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: 10; - 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/resolution/1080p/config-compact.rasi b/config/rofi/resolution/1080p/config-compact.rasi deleted file mode 100644 index 9cc7b03d..00000000 --- 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: 10; - 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-compact.rasi b/config/rofi/resolution/1440p/config-compact.rasi deleted file mode 100644 index 01ad4562..00000000 --- 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: 10; - 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; -} -- cgit v1.2.3 From 4966db1368403c16d25145e56aaa5e27d2069d69 Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Thu, 2 May 2024 13:47:58 +0900 Subject: updated rofi configs --- config/rofi/config-compact.rasi | 2 +- config/rofi/config-rofi-Beats.rasi | 5 + config/rofi/config-search.rasi | 238 ++--------------------- config/rofi/config-waybar-layout.rasi | 2 +- config/rofi/config.rasi | 245 ++++++++++++++++++++++- config/rofi/resolution/1080p/config-search.rasi | 246 ------------------------ config/rofi/resolution/1440p/config-search.rasi | 246 ------------------------ 7 files changed, 262 insertions(+), 722 deletions(-) delete mode 100644 config/rofi/resolution/1080p/config-search.rasi delete mode 100644 config/rofi/resolution/1440p/config-search.rasi diff --git a/config/rofi/config-compact.rasi b/config/rofi/config-compact.rasi index 5e723226..cf7ac31c 100644 --- a/config/rofi/config-compact.rasi +++ b/config/rofi/config-compact.rasi @@ -50,7 +50,7 @@ entry { /* ---- Listview ---- */ listview { columns: 1; - lines: 7; + lines: 10; spacing: 4px; scrollbar: true; border-radius: 10px; diff --git a/config/rofi/config-rofi-Beats.rasi b/config/rofi/config-rofi-Beats.rasi index 577d926d..52b4cfa7 100644 --- a/config/rofi/config-rofi-Beats.rasi +++ b/config/rofi/config-rofi-Beats.rasi @@ -12,3 +12,8 @@ entry { textbox-prompt-colon { str: "📻"; } + +/* ---- Listview ---- */ +listview { + lines: 7; +} \ No newline at end of file diff --git a/config/rofi/config-search.rasi b/config/rofi/config-search.rasi index 9a0c0fd6..c0608c73 100644 --- a/config/rofi/config-search.rasi +++ b/config/rofi/config-search.rasi @@ -1,246 +1,30 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ /* Rofi Config for Google Search) */ -/* ---- 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: 600px; - /*height: 450px;*/ - x-offset: 0px; - y-offset: 0px; - spacing: 0px; - padding: 1px; - margin: 0px; - border: 2px; - border-color: @active-background; - cursor: "default"; - location: north; - 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; + width: 600px; + location: north; } -/* ---- 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; + children: ["listview" ]; } -/* ---- Dummy ---- */ -dummy { - background-color: transparent; +/* ---- Entry ---- */ +entry { + placeholder: "Google Search"; } /* ---- 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: "Google Search"; - 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; - + str: "🔎"; } /* ---- Listview ---- */ listview { - enabled: true; - columns: 2; - lines: 0; - 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; -} + columns: 1; + lines: 0; +} \ No newline at end of file diff --git a/config/rofi/config-waybar-layout.rasi b/config/rofi/config-waybar-layout.rasi index c1cbce5a..be2eef40 100644 --- a/config/rofi/config-waybar-layout.rasi +++ b/config/rofi/config-waybar-layout.rasi @@ -10,5 +10,5 @@ entry { /* ---- Listview ---- */ listview { - columns: 1; + columns: 2; } diff --git a/config/rofi/config.rasi b/config/rofi/config.rasi index 927a0b8a..83c481cf 100644 --- a/config/rofi/config.rasi +++ b/config/rofi/config.rasi @@ -1,4 +1,247 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ /* Main Config (main) */ -@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; + +} + +/* ---- 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; + +} + +/* ---- 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; +} diff --git a/config/rofi/resolution/1080p/config-search.rasi b/config/rofi/resolution/1080p/config-search.rasi deleted file mode 100644 index 9a0c0fd6..00000000 --- a/config/rofi/resolution/1080p/config-search.rasi +++ /dev/null @@ -1,246 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Rofi Config for Google Search) */ - -/* ---- 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: north; - 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: "Google Search"; - 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: 0; - 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; -} diff --git a/config/rofi/resolution/1440p/config-search.rasi b/config/rofi/resolution/1440p/config-search.rasi deleted file mode 100644 index 9a0c0fd6..00000000 --- a/config/rofi/resolution/1440p/config-search.rasi +++ /dev/null @@ -1,246 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Rofi Config for Google Search) */ - -/* ---- 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: north; - 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: "Google Search"; - 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: 0; - 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; -} -- cgit v1.2.3 From 7e37da4144dc9bc6667edc1b815cde684526c799 Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Thu, 2 May 2024 14:00:20 +0900 Subject: updated rofi search --- config/rofi/config-search.rasi | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/config/rofi/config-search.rasi b/config/rofi/config-search.rasi index c0608c73..4160ba6a 100644 --- a/config/rofi/config-search.rasi +++ b/config/rofi/config-search.rasi @@ -5,12 +5,14 @@ /* ---- Window ---- */ window { - width: 600px; + width: 700px; location: north; } -listbox { - children: ["listview" ]; +/* ---- Mainbox ---- */ +mainbox { + padding: 2px; + children: [ "inputbar" ]; } /* ---- Entry ---- */ @@ -22,9 +24,3 @@ entry { textbox-prompt-colon { str: "🔎"; } - -/* ---- Listview ---- */ -listview { - columns: 1; - lines: 0; -} \ No newline at end of file -- cgit v1.2.3 From d79021a6d622d0b26819094448f27a3140747f5d Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Thu, 2 May 2024 14:03:22 +0900 Subject: updated waybar rofi configs --- config/rofi/config-waybar-layout.rasi | 4 ---- config/rofi/config-waybar-style.rasi | 1 + 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/config/rofi/config-waybar-layout.rasi b/config/rofi/config-waybar-layout.rasi index be2eef40..93ebdef4 100644 --- a/config/rofi/config-waybar-layout.rasi +++ b/config/rofi/config-waybar-layout.rasi @@ -8,7 +8,3 @@ entry { placeholder: "Choose Waybar Layout"; } -/* ---- Listview ---- */ -listview { - columns: 2; -} diff --git a/config/rofi/config-waybar-style.rasi b/config/rofi/config-waybar-style.rasi index d3bdcc07..0f5ee048 100644 --- a/config/rofi/config-waybar-style.rasi +++ b/config/rofi/config-waybar-style.rasi @@ -25,6 +25,7 @@ entry { /* ---- Listview ---- */ listview { + columns: 2; lines: 8; scrollbar: true; } -- cgit v1.2.3 From ac3adfa67be136361b75c92c99dc5da849d43aa9 Mon Sep 17 00:00:00 2001 From: John Titor <50095635+JohnRTitor@users.noreply.github.com> Date: Thu, 2 May 2024 13:44:20 +0530 Subject: add pyprland: with dropterm and magnify enabled --- config/hypr/UserConfigs/Startup_Apps.conf | 3 +++ config/hypr/UserConfigs/UserKeybinds.conf | 4 ++++ config/hypr/pyprland.toml | 12 ++++++++++++ 3 files changed, 19 insertions(+) create mode 100644 config/hypr/pyprland.toml diff --git a/config/hypr/UserConfigs/Startup_Apps.conf b/config/hypr/UserConfigs/Startup_Apps.conf index 86e40ba9..2dce6055 100644 --- a/config/hypr/UserConfigs/Startup_Apps.conf +++ b/config/hypr/UserConfigs/Startup_Apps.conf @@ -37,6 +37,9 @@ exec-once = $UserScripts/RainbowBorders.sh # Starting hypridle to start hyprlock exec-once = hypridle +# Start pyprland daemon +exec-once = pypr + # Here are list of features available but disabled by default # exec-once = swww query || swww-daemon --format xrgb && swww img $HOME/Pictures/wallpapers/mecha-nostalgia.png # persistent wallpaper diff --git a/config/hypr/UserConfigs/UserKeybinds.conf b/config/hypr/UserConfigs/UserKeybinds.conf index 41b61456..92985ec2 100644 --- a/config/hypr/UserConfigs/UserKeybinds.conf +++ b/config/hypr/UserConfigs/UserKeybinds.conf @@ -18,6 +18,10 @@ bind = $mainMod, D, exec, pkill rofi || rofi -show drun -modi drun,filebrowser,r bind = $mainMod, Return, exec, $term # Launch terminal bind = $mainMod, T, exec, $files +# pyprland +bind = $mainMod, A, exec, pypr toggle term # Dropdown terminal +bind = $mainMod, Z, exec, pypr zoom # Toggle Zoom + # User Added Keybinds bind = $mainMod SHIFT, O, exec, $UserScripts/ZshChangeTheme.sh # Change oh-my-zsh theme diff --git a/config/hypr/pyprland.toml b/config/hypr/pyprland.toml new file mode 100644 index 00000000..2ab74e86 --- /dev/null +++ b/config/hypr/pyprland.toml @@ -0,0 +1,12 @@ +[pyprland] + +plugins = [ + "scratchpads", + "magnify", +] + +[scratchpads.term] +animation = "fromTop" +command = "kitty --class kitty-dropterm" +class = "kitty-dropterm" +size = "75% 60%" -- cgit v1.2.3 From 2ec9b62dc338119dd84e2f55a0a4da8352e5f21d Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Thu, 2 May 2024 19:27:07 +0900 Subject: Change Keybind for drop down terminal Disabled Launch rofi using Super key Keyhints Updated --- config/hypr/UserConfigs/Startup_Apps.conf | 6 +++--- config/hypr/UserConfigs/UserKeybinds.conf | 4 ++-- config/hypr/scripts/KeyHints.sh | 2 ++ 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/config/hypr/UserConfigs/Startup_Apps.conf b/config/hypr/UserConfigs/Startup_Apps.conf index 2dce6055..8b5ed9f8 100644 --- a/config/hypr/UserConfigs/Startup_Apps.conf +++ b/config/hypr/UserConfigs/Startup_Apps.conf @@ -32,13 +32,13 @@ exec-once = wl-paste --type text --watch cliphist store exec-once = wl-paste --type image --watch cliphist store # Rainbow borders -exec-once = $UserScripts/RainbowBorders.sh +exec-once = $UserScripts/RainbowBorders.sh & # Starting hypridle to start hyprlock -exec-once = hypridle +exec-once = hypridle & # Start pyprland daemon -exec-once = pypr +exec-once = pypr & # Here are list of features available but disabled by default # exec-once = swww query || swww-daemon --format xrgb && swww img $HOME/Pictures/wallpapers/mecha-nostalgia.png # persistent wallpaper diff --git a/config/hypr/UserConfigs/UserKeybinds.conf b/config/hypr/UserConfigs/UserKeybinds.conf index 92985ec2..7ffd702e 100644 --- a/config/hypr/UserConfigs/UserKeybinds.conf +++ b/config/hypr/UserConfigs/UserKeybinds.conf @@ -12,14 +12,14 @@ $scriptsDir = $HOME/.config/hypr/scripts $UserScripts = $HOME/.config/hypr/UserScripts # rofi App launcher -bindr = $mainMod, $mainMod_L, exec, pkill rofi || rofi -show drun -modi drun,filebrowser,run,window +#bindr = $mainMod, $mainMod_L, exec, pkill rofi || rofi -show drun -modi drun,filebrowser,run,window # Super Key to Launch rofi menu bind = $mainMod, D, exec, pkill rofi || rofi -show drun -modi drun,filebrowser,run,window bind = $mainMod, Return, exec, $term # Launch terminal bind = $mainMod, T, exec, $files # pyprland -bind = $mainMod, A, exec, pypr toggle term # Dropdown terminal +bind = $mainMod SHIFT, Return, exec, pypr toggle term # Dropdown terminal bind = $mainMod, Z, exec, pypr zoom # Toggle Zoom # User Added Keybinds diff --git a/config/hypr/scripts/KeyHints.sh b/config/hypr/scripts/KeyHints.sh index 796084b8..97d612b0 100755 --- a/config/hypr/scripts/KeyHints.sh +++ b/config/hypr/scripts/KeyHints.sh @@ -39,11 +39,13 @@ yad --width=$dynamic_width --height=$dynamic_height \ --timeout-indicator=bottom \ "ESC" "close this app" "" "=" "SUPER KEY (Windows Key)" "(SUPER KEY)" \ " enter" "Terminal" "(kitty)" \ +" SHIFT enter" "DropDown Terminal" "(kitty-pyprland)" \ " or  D" "App Launcher" "(rofi)" \ " T" "Open File Manager" "(Thunar)" \ " S" "Google Search" "(rofi)" \ " Q" "close active window" "(not kill)" \ " Shift Q " "closes a specified window" "(window)" \ +" Z" "Desktop Zoom" "(pyprland)" \ " Alt V" "Clipboard Manager" "(cliphist)" \ " W" "Choose wallpaper" "(Wallpaper Menu)" \ "CTRL ALT W" "Random wallpaper" "(via swww)" \ -- cgit v1.2.3 From 8468aa9a83c7c201dd312bc5cdeacee16793a321 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Thu, 2 May 2024 19:51:20 +0900 Subject: updated Keyhints --- config/hypr/scripts/KeyHints.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/hypr/scripts/KeyHints.sh b/config/hypr/scripts/KeyHints.sh index 97d612b0..d45f2e7e 100755 --- a/config/hypr/scripts/KeyHints.sh +++ b/config/hypr/scripts/KeyHints.sh @@ -40,7 +40,7 @@ yad --width=$dynamic_width --height=$dynamic_height \ "ESC" "close this app" "" "=" "SUPER KEY (Windows Key)" "(SUPER KEY)" \ " enter" "Terminal" "(kitty)" \ " SHIFT enter" "DropDown Terminal" "(kitty-pyprland)" \ -" or  D" "App Launcher" "(rofi)" \ +" D" "App Launcher" "(rofi)" \ " T" "Open File Manager" "(Thunar)" \ " S" "Google Search" "(rofi)" \ " Q" "close active window" "(not kill)" \ -- cgit v1.2.3 From f28c690d06e6375eb608c42d3f4e41ed8e589779 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 May 2024 09:08:14 +0900 Subject: updated readme for some tips for nvidia-gpu users --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 55cf6c74..4ff42ae5 100644 --- a/README.md +++ b/README.md @@ -88,6 +88,7 @@ chmod +x upgrade.sh + Nvidia Owners. Make sure to edit your `~/.config/hypr/UserConfigs/ENVariables.conf` (recommended). Below env's will be activated if automatic copy is used > WLR_NO_CURSORS,1 , LIBVA_DRIVER_NAME,nvidia , __GLX_VENDOR_LIBRARY_NAME,nvidia +- NVIDIA users / owners, after installation, check [`THIS`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) + If you have already set your own keybinds, monitors, etc.... Just copy over from backup created before log-out or reboot. (recommended) -- cgit v1.2.3 From e116601615e3ba4dac47700d586f250dcb0f44fa Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 May 2024 10:17:38 +0900 Subject: updated default config.rasi --- config/rofi/resolution/1080p/config.rasi | 2 +- config/rofi/resolution/1440p/config.rasi | 243 ++++++++++++++++++++++++++++++- 2 files changed, 236 insertions(+), 9 deletions(-) diff --git a/config/rofi/resolution/1080p/config.rasi b/config/rofi/resolution/1080p/config.rasi index 211e6981..96a02930 100644 --- a/config/rofi/resolution/1080p/config.rasi +++ b/config/rofi/resolution/1080p/config.rasi @@ -1,5 +1,5 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config (main) */ +/* Main Config (main) 1080p*/ /* ---- Configuration ---- */ configuration { diff --git a/config/rofi/resolution/1440p/config.rasi b/config/rofi/resolution/1440p/config.rasi index 999d55c6..b4ef75e9 100644 --- a/config/rofi/resolution/1440p/config.rasi +++ b/config/rofi/resolution/1440p/config.rasi @@ -1,20 +1,247 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config (main) */ +/* Main Config (main) 1440p*/ -@import "~/.config/rofi/resolution/1080p/config.rasi" - -/* ---- Configuration ---- */ +/* ---- Configuration ---- */ configuration { - font: "Fira Code SemiBold 14"; + 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: 650px; - background-image: url("~/.config/rofi/.current_wallpaper", width); + 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; + } /* ---- Listview ---- */ listview { - spacing: 5px; + 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; } -- cgit v1.2.3 From 3785d1063e4f9599f6005b8c8faed7eb5216bc22 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 May 2024 16:38:04 +0900 Subject: New Rofi Themes --- config/rofi/config-compact.rasi | 37 +--- config/rofi/config-long.rasi | 26 +-- config/rofi/config-rofi-Beats.rasi | 7 +- config/rofi/config-search.rasi | 17 +- config/rofi/config-wallpaper.rasi | 18 +- config/rofi/config-waybar-layout.rasi | 2 +- config/rofi/config-waybar-style.rasi | 12 +- config/rofi/config-zsh-theme.rasi | 49 +++-- config/rofi/config.rasi | 327 +++++++++++++--------------- config/rofi/resolution/1080p/config.rasi | 359 +++++++++++++++---------------- config/rofi/resolution/1440p/config.rasi | 327 +++++++++++++--------------- 11 files changed, 532 insertions(+), 649 deletions(-) diff --git a/config/rofi/config-compact.rasi b/config/rofi/config-compact.rasi index cf7ac31c..1d5fb9e8 100644 --- a/config/rofi/config-compact.rasi +++ b/config/rofi/config-compact.rasi @@ -14,37 +14,15 @@ window { border-radius: 15px; } -/* ---- Mainbox ---- */ -mainbox { - orientation: horizontal; - children: [ "imagebox"]; -} - /* ---- Imagebox ---- */ imagebox { orientation: vertical; children: - [ "inputbar", - "listbox"]; -} - -/* ---- Listbox ---- */ -listbox { - border-radius: 10px; -} - -/* ---- Inputbar ---- */ -inputbar { - padding: 14px; - border-radius: 10px; -} - -textbox-prompt-colon { - str: " "; + [ "entry", "listview"]; } entry { - placeholder: "View / Edit Hyprland Configs"; + placeholder: " View / Edit Hyprland Configs"; } /* ---- Listview ---- */ @@ -52,7 +30,7 @@ listview { columns: 1; lines: 10; spacing: 4px; - scrollbar: true; + scrollbar: false; border-radius: 10px; } @@ -60,12 +38,3 @@ listview { element { border-radius: 10px; } - -/*****----- Message -----*****/ -message { - border-radius: 10px; -} - -textbox { - padding: 15px; -} diff --git a/config/rofi/config-long.rasi b/config/rofi/config-long.rasi index aef78711..4b594d5c 100644 --- a/config/rofi/config-long.rasi +++ b/config/rofi/config-long.rasi @@ -13,33 +13,15 @@ window { width: 700px; } -/* ---- Mainbox ---- */ -mainbox { - children: [ "imagebox"]; -} - -/* ---- Imagebox ---- */ -imagebox { - orientation: vertical; - children: - [ "inputbar", - "listbox"]; -} - /* ---- Inputbar ---- */ inputbar { children: - [ "textbox-prompt-colon", - "entry"]; -} - -textbox-prompt-colon { - str: "🔎 "; + ["entry"]; } entry { - placeholder: "Search"; - background-color: transparent; + placeholder: "🔎 Search"; + width: 22%; } /* ---- Listview ---- */ @@ -47,9 +29,9 @@ listview { columns: 1; lines: 9; spacing: 4px; - scrollbar: true; fixed-columns: true; border-radius: 10px; + scrollbar: false; } /*****----- Message -----*****/ diff --git a/config/rofi/config-rofi-Beats.rasi b/config/rofi/config-rofi-Beats.rasi index 52b4cfa7..5f7872f2 100644 --- a/config/rofi/config-rofi-Beats.rasi +++ b/config/rofi/config-rofi-Beats.rasi @@ -5,12 +5,7 @@ /* ---- Entry ---- */ entry { - placeholder: "Choose Online Music Station"; -} - -/* ---- Inputbar ---- */ -textbox-prompt-colon { - str: "📻"; + placeholder: "📻 Choose Online Music Station"; } /* ---- Listview ---- */ diff --git a/config/rofi/config-search.rasi b/config/rofi/config-search.rasi index 4160ba6a..149748da 100644 --- a/config/rofi/config-search.rasi +++ b/config/rofi/config-search.rasi @@ -9,18 +9,21 @@ window { location: north; } +/* ---- Inputbar ---- */ +inputbar { + enabled: true; + padding: 2px; + margin: 2px; +} + /* ---- Mainbox ---- */ mainbox { - padding: 2px; - children: [ "inputbar" ]; + padding: 2px; + children: [ "entry"]; } /* ---- Entry ---- */ entry { - placeholder: "Google Search"; + placeholder: "🔎 Google Search"; } -/* ---- Inputbar ---- */ -textbox-prompt-colon { - str: "🔎"; -} diff --git a/config/rofi/config-wallpaper.rasi b/config/rofi/config-wallpaper.rasi index b2a79bc2..a66ba66a 100644 --- a/config/rofi/config-wallpaper.rasi +++ b/config/rofi/config-wallpaper.rasi @@ -8,33 +8,23 @@ configuration { modi: "drun"; } -/* ---- Mainbox ---- */ -mainbox { - orientation: horizontal; - children: [ "imagebox"]; -} - /* ---- Imagebox ---- */ imagebox { orientation: vertical; children: - [ "inputbar", - "listbox"]; + [ "entry", "listbox"]; } -textbox-prompt-colon { - str: "󰸉 "; -} entry { - placeholder: "Choose Wallpaper"; + expand: true; + placeholder: "󰸉 Choose Wallpaper"; } /* ---- Listview ---- */ listview { columns: 4; lines: 3; - scrollbar: true; } /* ---- Element ---- */ @@ -43,7 +33,7 @@ element { } element-icon { - size: 130px; + size: 150px; } element-text { diff --git a/config/rofi/config-waybar-layout.rasi b/config/rofi/config-waybar-layout.rasi index 93ebdef4..4b15128f 100644 --- a/config/rofi/config-waybar-layout.rasi +++ b/config/rofi/config-waybar-layout.rasi @@ -5,6 +5,6 @@ /* ---- Entry ---- */ entry { - placeholder: "Choose Waybar Layout"; + placeholder: "󰮫 Choose Waybar Layout"; } diff --git a/config/rofi/config-waybar-style.rasi b/config/rofi/config-waybar-style.rasi index 0f5ee048..55c61567 100644 --- a/config/rofi/config-waybar-style.rasi +++ b/config/rofi/config-waybar-style.rasi @@ -11,21 +11,17 @@ configuration { /* ---- Mainbox ---- */ mainbox { children: - [ "inputbar", - "listbox"]; -} - -textbox-prompt-colon { - str: "󰮫 "; + [ "inputbar", "listview"]; } entry { - placeholder: "Choose Waybar Style"; + expand: true; + placeholder: "󰮫 Choose Waybar Style"; } /* ---- Listview ---- */ listview { columns: 2; lines: 8; - scrollbar: true; + scrollbar: false; } diff --git a/config/rofi/config-zsh-theme.rasi b/config/rofi/config-zsh-theme.rasi index 4f6ba64a..edc7a3ed 100644 --- a/config/rofi/config-zsh-theme.rasi +++ b/config/rofi/config-zsh-theme.rasi @@ -1,6 +1,5 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config (zsh) */ -/* -- submitted by https://github.com/hyprhex -- */ +/* Main Config (compact) */ @import "~/.config/rofi/config.rasi" @@ -11,43 +10,51 @@ configuration { /* ---- Window ---- */ window { - width: 800px; -} - -/* ---- Mainbox ---- */ -mainbox { - orientation: horizontal; - children: [ "imagebox"]; + width: 900px; + border-radius: 15px; } /* ---- Imagebox ---- */ imagebox { orientation: vertical; children: - [ "inputbar", - "listbox"]; + [ "inputbar", "listbox"]; +} + +/* ---- Listbox ---- */ +listbox { + border-radius: 12px; } /* ---- Inputbar ---- */ inputbar { - padding: 8px; + padding: 14px; border-radius: 10px; - children: - [ "textbox-prompt-colon", - "entry"]; -} - -textbox-prompt-colon { - str: "󰸉 "; } entry { - placeholder: "Choose ZSH theme"; + placeholder: "󰸉 Choose ZSH theme"; } /* ---- Listview ---- */ listview { columns: 3; + lines: 4; spacing: 4px; - scrollbar: true; + scrollbar: false; + border-radius: 10px; +} + +/* ---- Element ---- */ +element { + border-radius: 10px; +} + +/*****----- Message -----*****/ +message { + border-radius: 10px; +} + +textbox { + padding: 15px; } diff --git a/config/rofi/config.rasi b/config/rofi/config.rasi index 83c481cf..a2866102 100644 --- a/config/rofi/config.rasi +++ b/config/rofi/config.rasi @@ -1,247 +1,228 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config (main) */ +/* Main Config 1440p */ /* ---- Configuration ---- */ + configuration { - modi: "drun,run,filebrowser"; - font: "Fira Code SemiBold 14"; + modi: "drun,run,filebrowser"; + font: "Fira Code SemiBold 10"; show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: "󱂬"; + display-drun: "Apps"; + display-run: "Run"; + display-filebrowser: "Files"; + display-window: "Windows"; drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; + hover-select: true; + me-select-entry: "MouseSecondary"; me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; + window-format: "{w} · {c} · {t}"; dpi: 1; - } -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" +/* ---- Load pywal colors ---- */ +@theme "~/.cache/wal/colors-rofi-dark.rasi" + +/* ---- Global Properties ---- */ +* { + + background-alt: @selected-active-background; // Buttons backgroundr + selected: @selected-urgent-background; // Button selected + active: @selected-normal-background; // Window activated + urgent: @selected; // When hovering the activated window (maybe more?) + + text-selected: @background; + text-color: @foreground; + border-color: @selected; +} /* ---- Window ---- */ window { - width: 650px; - /*height: 450px;*/ - x-offset: 0px; - y-offset: 0px; + // Default + enabled: true; + fullscreen: false; + transparency: "real"; + cursor: "default"; spacing: 0px; - padding: 1px; - margin: 0px; border: 2px; - border-color: @active-background; - cursor: "default"; + border-radius: 30px; location: center; anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", width); - + + // Style Values + width: 900px; + background-color: #00000099; } -/* ---- Mainbox ---- */ +/* ----- Main Box ----- */ mainbox { - enabled: true; - orientation: vertical; - padding: 8px; - background-color: transparent; - children: [ "inputbar", "imagebox" ]; - border-radius: 12px; + enabled: true; + orientation: vertical; + children: [ "inputbar", "listbox" ]; + background-color: transparent; } -/* ---- 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; +/* ---- Inputbar ---- */ +inputbar { + enabled: true; + padding: 10px 10px 200px 10px; + margin: 10px; + background-color: transparent; + border-radius: 25px; + orientation: horizontal; + children: ["entry", "dummy", "mode-switcher" ]; + background-image: url("~/.config/rofi/.current_wallpaper", width); } -/* ---- Dummy ---- */ -dummy { - background-color: transparent; +/* ---- Entry input ---- */ +entry { + enabled: true; + expand: false; + width: 300px; + padding: 10px; + border-radius: 12px; + background-color: @background-alt; + text-color: inherit; + cursor: text; + placeholder: " Search "; // << Search symbol + placeholder-color: inherit; } -/* ---- 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; +/* ---- Listbox ---- */ +listbox { + spacing: 10px; + padding: 10px; + background-color: transparent; + orientation: vertical; + children: [ "message", "listview" ]; } -textbox-prompt-colon { - enabled: true; - padding: 6px 0px 6px 10px; - expand: false; - str: "🐧"; - text-color: inherit; - background-color: transparent; +/* ---- Listview ---- */ +listview { + enabled: true; + columns: 2; + lines: 8; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: true; + fixed-columns: true; + spacing: 10px; + background-color: transparent; + +// Adapt rofi theme + border: 0px; } -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; +/* ---- Dummy ---- */ +dummy { + expand: true; + background-color: transparent; } /* ---- Mode Switcher ---- */ mode-switcher{ - orientation: vertical; - enabled: true; - spacing: 12px; - background-color: transparent; - text-color: @foreground; + enabled: true; + spacing: 10px; + background-color: transparent; } - button { - padding: 0px 12px 0px 8px; - border-radius: 12px; - background-color: @background; - text-color: inherit; - cursor: pointer; - border: 1px; - border-color: @active-background; + width: 80px; + padding: 12px; + border-radius: 12px; + background-color: @background-alt; + text-color: inherit; + cursor: pointer; } - button selected { - background-color: @selected-normal-background; - text-color: @foreground; - border: 1px; - border-color: @background; - + background-color: @selected; + text-color: @text-selected; } -/* ---- 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 ---- */ + +/* ---- Elements ---- */ element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 12px; - border: 0px; + enabled: true; + spacing: 10px; + padding: 4px; + border-radius: 10px; + background-color: transparent; + cursor: pointer; } + element normal.normal { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: inherit; } - element normal.urgent { - background-color: inherit; - text-color: @foreground; + background-color: @urgent; + text-color: @foreground; } - element normal.active { - background-color: inherit; - text-color: @foreground; + background-color: @active; + text-color: @foreground; } element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; + background-color: @selected; + text-color: @text-selected; } - element selected.urgent { - background-color: inherit; - text-color: @foreground; + background-color: @urgent; + text-color: @text-selected; } - element selected.active { - background-color: inherit; - text-color: @foreground; + background-color: @urgent; + text-color: @text-selected; } - +// Adapt rofi theme element alternate.normal { - background-color: inherit; - text-color: @foreground; + background-color: transparent; + text-color: inherit; } - element alternate.urgent { - background-color: inherit; - text-color: @foreground; + background-color: transparent; + text-color: inherit; } - element alternate.active { - background-color: inherit; - text-color: @foreground; + background-color: transparent; + text-color: inherit; } - element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; + background-color: transparent; + text-color: inherit; + size: 36px; + cursor: inherit; } - element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0; + background-color: transparent; + font: "Fira Code SemiBold 14"; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.0; + } -/*****----- Message -----*****/ +/* ---- Message ---- */ message { - background-color: @background; - margin: 20px 0px 0px 0px; - border-radius: 12px; + background-color: transparent; + border: 0px; } - textbox { - padding: 10px; - background-color: @background; - text-color: @foreground; + padding: 12px; + border-radius: 10px; + background-color: @background-alt; + text-color: @foreground; + vertical-align: 0.5; + horizontal-align: 0.0; } - error-message { - padding: 15px; - border-radius: 12px; - background-color: @background; - text-color: @foreground; + padding: 12px; + border-radius: 20px; + background-color: @background-alt; + text-color: @foreground; } diff --git a/config/rofi/resolution/1080p/config.rasi b/config/rofi/resolution/1080p/config.rasi index 96a02930..18c057fc 100644 --- a/config/rofi/resolution/1080p/config.rasi +++ b/config/rofi/resolution/1080p/config.rasi @@ -1,249 +1,228 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config (main) 1080p*/ +/* Main Config 1440p */ /* ---- 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" + modi: "drun,run,filebrowser"; + font: "Fira Code SemiBold 9"; + show-icons: true; + display-drun: "Apps"; + display-run: "Run"; + display-filebrowser: "Files"; + display-window: "Windows"; + 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 ---- */ +@theme "~/.cache/wal/colors-rofi-dark.rasi" + +/* ---- Global Properties ---- */ +* { + + background-alt: @selected-active-background; // Buttons backgroundr + selected: @selected-urgent-background; // Button selected + active: @selected-normal-background; // Window activated + urgent: @selected; // When hovering the activated window (maybe more?) + + text-selected: @background; + text-color: @foreground; + border-color: @selected; +} /* ---- Window ---- */ - 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 ---- */ +window { + // Default + enabled: true; + fullscreen: false; + transparency: "real"; + cursor: "default"; + spacing: 0px; + border: 2px; + border-radius: 30px; + location: center; + anchor: center; + + // Style Values + width: 800px; + background-color: #00000099; +} + +/* ----- Main Box ----- */ mainbox { - enabled: true; - orientation: vertical; - padding: 8px; - background-color: transparent; - children: - [ "inputbar", - "imagebox"]; - border-radius: 12px; + enabled: true; + orientation: vertical; + children: [ "inputbar", "listbox" ]; + background-color: transparent; } -/* ---- Imagebox ---- */ -imagebox { - background-color: transparent; - orientation: horizontal; - children: - [ "mode-switcher", - "listbox"]; + +/* ---- Inputbar ---- */ +inputbar { + enabled: true; + padding: 10px 10px 200px 10px; + margin: 10px; + background-color: transparent; + border-radius: 25px; + orientation: horizontal; + children: ["entry", "dummy", "mode-switcher" ]; + background-image: url("~/.config/rofi/.current_wallpaper", width); } -/* ---- Listbox ---- */ -listbox { - spacing: 4px; - orientation: vertical; - children: [ "listview"]; - padding: 6px; - border-radius: 12px; - border: 1px; - border-color: @active-background; - background-color: @background; +/* ---- Entry input ---- */ +entry { + enabled: true; + expand: false; + width: 300px; + padding: 10px; + border-radius: 12px; + background-color: @background-alt; + text-color: inherit; + cursor: text; + placeholder: " Search "; // << Search symbol + placeholder-color: inherit; } -/* ---- Dummy ---- */ -dummy { - background-color: transparent; +/* ---- Listbox ---- */ +listbox { + spacing: 10px; + padding: 10px; + background-color: transparent; + orientation: vertical; + children: [ "message", "listview" ]; } -/* ---- 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; +/* ---- Listview ---- */ +listview { + enabled: true; + columns: 2; + lines: 6; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: true; + fixed-columns: true; + spacing: 10px; + background-color: transparent; + +// Adapt rofi theme + border: 0px; } -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; +/* ---- Dummy ---- */ +dummy { + expand: true; + background-color: transparent; } /* ---- Mode Switcher ---- */ -mode-switcher { - orientation: vertical; - enabled: true; - spacing: 12px; - background-color: transparent; - text-color: @foreground; +mode-switcher{ + enabled: true; + spacing: 10px; + background-color: transparent; } - button { - padding: 0px 12px 0px 8px; - border-radius: 12px; - background-color: @background; - text-color: inherit; - cursor: pointer; - border: 1px; - border-color: @active-background; + width: 80px; + padding: 12px; + border-radius: 12px; + background-color: @background-alt; + text-color: inherit; + cursor: pointer; } - button selected { - background-color: @selected-normal-background; - text-color: @foreground; - border: 1px; - border-color: @background; + background-color: @selected; + text-color: @text-selected; } -/* ---- 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 ---- */ + +/* ---- Elements ---- */ element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 12px; - border: 0px; + enabled: true; + spacing: 10px; + padding: 4px; + border-radius: 10px; + background-color: transparent; + cursor: pointer; } + element normal.normal { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: inherit; } - element normal.urgent { - background-color: inherit; - text-color: @foreground; + background-color: @urgent; + text-color: @foreground; } - element normal.active { - background-color: inherit; - text-color: @foreground; + background-color: @active; + text-color: @foreground; } element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; + background-color: @selected; + text-color: @text-selected; } - element selected.urgent { - background-color: inherit; - text-color: @foreground; + background-color: @urgent; + text-color: @text-selected; } - element selected.active { - background-color: inherit; - text-color: @foreground; + background-color: @urgent; + text-color: @text-selected; } - +// Adapt rofi theme element alternate.normal { - background-color: inherit; - text-color: @foreground; + background-color: transparent; + text-color: inherit; } - element alternate.urgent { - background-color: inherit; - text-color: @foreground; + background-color: transparent; + text-color: inherit; } - element alternate.active { - background-color: inherit; - text-color: @foreground; + background-color: transparent; + text-color: inherit; } - element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; + background-color: transparent; + text-color: inherit; + size: 36px; + cursor: inherit; } - element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0; + background-color: transparent; + font: "Fira Code SemiBold 12"; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.0; + } -/*****----- Message -----*****/ +/* ---- Message ---- */ message { - background-color: @background; - margin: 20px 0px 0px 0px; - border-radius: 12px; + background-color: transparent; + border: 0px; } - textbox { - padding: 10px; - background-color: @background; - text-color: @foreground; + padding: 12px; + border-radius: 10px; + background-color: @background-alt; + text-color: @foreground; + vertical-align: 0.5; + horizontal-align: 0.0; } - error-message { - padding: 15px; - border-radius: 12px; - background-color: @background; - text-color: @foreground; + padding: 12px; + border-radius: 20px; + background-color: @background-alt; + text-color: @foreground; } diff --git a/config/rofi/resolution/1440p/config.rasi b/config/rofi/resolution/1440p/config.rasi index b4ef75e9..a2866102 100644 --- a/config/rofi/resolution/1440p/config.rasi +++ b/config/rofi/resolution/1440p/config.rasi @@ -1,247 +1,228 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config (main) 1440p*/ +/* Main Config 1440p */ /* ---- Configuration ---- */ + configuration { - modi: "drun,run,filebrowser"; - font: "Fira Code SemiBold 14"; + modi: "drun,run,filebrowser"; + font: "Fira Code SemiBold 10"; show-icons: true; - display-drun: ""; - display-run: ""; - display-filebrowser: ""; - display-window: "󱂬"; + display-drun: "Apps"; + display-run: "Run"; + display-filebrowser: "Files"; + display-window: "Windows"; drun-display-format: "{name}"; - hover-select: true; - me-select-entry: "MouseSecondary"; + hover-select: true; + me-select-entry: "MouseSecondary"; me-accept-entry: "MousePrimary"; - window-format: "{w} · {c} · {t}"; + window-format: "{w} · {c} · {t}"; dpi: 1; - } -/* ---- Load pywal colors (custom wal template) ---- */ -@import "~/.config/rofi/pywal-color/pywal-theme.rasi" +/* ---- Load pywal colors ---- */ +@theme "~/.cache/wal/colors-rofi-dark.rasi" + +/* ---- Global Properties ---- */ +* { + + background-alt: @selected-active-background; // Buttons backgroundr + selected: @selected-urgent-background; // Button selected + active: @selected-normal-background; // Window activated + urgent: @selected; // When hovering the activated window (maybe more?) + + text-selected: @background; + text-color: @foreground; + border-color: @selected; +} /* ---- Window ---- */ window { - width: 650px; - /*height: 450px;*/ - x-offset: 0px; - y-offset: 0px; + // Default + enabled: true; + fullscreen: false; + transparency: "real"; + cursor: "default"; spacing: 0px; - padding: 1px; - margin: 0px; border: 2px; - border-color: @active-background; - cursor: "default"; + border-radius: 30px; location: center; anchor: center; - fullscreen: false; - enabled: true; - border-radius: 12px; - background-image: url("~/.config/rofi/.current_wallpaper", width); - + + // Style Values + width: 900px; + background-color: #00000099; } -/* ---- Mainbox ---- */ +/* ----- Main Box ----- */ mainbox { - enabled: true; - orientation: vertical; - padding: 8px; - background-color: transparent; - children: [ "inputbar", "imagebox" ]; - border-radius: 12px; + enabled: true; + orientation: vertical; + children: [ "inputbar", "listbox" ]; + background-color: transparent; } -/* ---- 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; +/* ---- Inputbar ---- */ +inputbar { + enabled: true; + padding: 10px 10px 200px 10px; + margin: 10px; + background-color: transparent; + border-radius: 25px; + orientation: horizontal; + children: ["entry", "dummy", "mode-switcher" ]; + background-image: url("~/.config/rofi/.current_wallpaper", width); } -/* ---- Dummy ---- */ -dummy { - background-color: transparent; +/* ---- Entry input ---- */ +entry { + enabled: true; + expand: false; + width: 300px; + padding: 10px; + border-radius: 12px; + background-color: @background-alt; + text-color: inherit; + cursor: text; + placeholder: " Search "; // << Search symbol + placeholder-color: inherit; } -/* ---- 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; +/* ---- Listbox ---- */ +listbox { + spacing: 10px; + padding: 10px; + background-color: transparent; + orientation: vertical; + children: [ "message", "listview" ]; } -textbox-prompt-colon { - enabled: true; - padding: 6px 0px 6px 10px; - expand: false; - str: "🐧"; - text-color: inherit; - background-color: transparent; +/* ---- Listview ---- */ +listview { + enabled: true; + columns: 2; + lines: 8; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: true; + fixed-columns: true; + spacing: 10px; + background-color: transparent; + +// Adapt rofi theme + border: 0px; } -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; +/* ---- Dummy ---- */ +dummy { + expand: true; + background-color: transparent; } /* ---- Mode Switcher ---- */ mode-switcher{ - orientation: vertical; - enabled: true; - spacing: 12px; - background-color: transparent; - text-color: @foreground; + enabled: true; + spacing: 10px; + background-color: transparent; } - button { - padding: 0px 12px 0px 8px; - border-radius: 12px; - background-color: @background; - text-color: inherit; - cursor: pointer; - border: 1px; - border-color: @active-background; + width: 80px; + padding: 12px; + border-radius: 12px; + background-color: @background-alt; + text-color: inherit; + cursor: pointer; } - button selected { - background-color: @selected-normal-background; - text-color: @foreground; - border: 1px; - border-color: @background; - + background-color: @selected; + text-color: @text-selected; } -/* ---- 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 ---- */ + +/* ---- Elements ---- */ element { - enabled: true; - padding: 5px; - margin: 2px; - cursor: pointer; - background-color: transparent; - border-radius: 12px; - border: 0px; + enabled: true; + spacing: 10px; + padding: 4px; + border-radius: 10px; + background-color: transparent; + cursor: pointer; } + element normal.normal { - background-color: inherit; - text-color: @foreground; + background-color: inherit; + text-color: inherit; } - element normal.urgent { - background-color: inherit; - text-color: @foreground; + background-color: @urgent; + text-color: @foreground; } - element normal.active { - background-color: inherit; - text-color: @foreground; + background-color: @active; + text-color: @foreground; } element selected.normal { - background-color: @selected-normal-background; - text-color: @foreground; + background-color: @selected; + text-color: @text-selected; } - element selected.urgent { - background-color: inherit; - text-color: @foreground; + background-color: @urgent; + text-color: @text-selected; } - element selected.active { - background-color: inherit; - text-color: @foreground; + background-color: @urgent; + text-color: @text-selected; } - +// Adapt rofi theme element alternate.normal { - background-color: inherit; - text-color: @foreground; + background-color: transparent; + text-color: inherit; } - element alternate.urgent { - background-color: inherit; - text-color: @foreground; + background-color: transparent; + text-color: inherit; } - element alternate.active { - background-color: inherit; - text-color: @foreground; + background-color: transparent; + text-color: inherit; } - element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; + background-color: transparent; + text-color: inherit; + size: 36px; + cursor: inherit; } - element-text { - background-color: transparent; - text-color: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0; + background-color: transparent; + font: "Fira Code SemiBold 14"; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.0; + } -/*****----- Message -----*****/ +/* ---- Message ---- */ message { - background-color: @background; - margin: 20px 0px 0px 0px; - border-radius: 12px; + background-color: transparent; + border: 0px; } - textbox { - padding: 10px; - background-color: @background; - text-color: @foreground; + padding: 12px; + border-radius: 10px; + background-color: @background-alt; + text-color: @foreground; + vertical-align: 0.5; + horizontal-align: 0.0; } - error-message { - padding: 15px; - border-radius: 12px; - background-color: @background; - text-color: @foreground; + padding: 12px; + border-radius: 20px; + background-color: @background-alt; + text-color: @foreground; } -- cgit v1.2.3 From 5cdd289b1903068b4e0d0687f02df6792eed43ba Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 May 2024 17:18:34 +0900 Subject: Updated GameMode.sh and DarkLight.sh in line with new swww initialization --- config/hypr/scripts/DarkLight.sh | 2 +- config/hypr/scripts/GameMode.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/config/hypr/scripts/DarkLight.sh b/config/hypr/scripts/DarkLight.sh index 50b01644..6c9f610f 100755 --- a/config/hypr/scripts/DarkLight.sh +++ b/config/hypr/scripts/DarkLight.sh @@ -17,7 +17,7 @@ light_rofi_pywal="$HOME/.cache/wal/colors-rofi-light.rasi" pkill swaybg # Initialize swww if needed -swww query || swww init +swww query || swww-daemon # Set swww options swww="swww img" diff --git a/config/hypr/scripts/GameMode.sh b/config/hypr/scripts/GameMode.sh index 74051403..37afe066 100755 --- a/config/hypr/scripts/GameMode.sh +++ b/config/hypr/scripts/GameMode.sh @@ -20,7 +20,7 @@ if [ "$HYPRGAMEMODE" = 1 ] ; then notify-send -e -u low -i "$notif" "gamemode enabled. All animations off" exit else - swww init && swww img "$HOME/.config/rofi/.current_wallpaper" + swww-daemon && swww img "$HOME/.config/rofi/.current_wallpaper" & sleep 0.1 ${SCRIPTSDIR}/PywalSwww.sh sleep 0.5 -- cgit v1.2.3 From a0c86660e824cbfe7b9b5f6ddafb2e33a3c676b9 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 May 2024 17:28:00 +0900 Subject: updated config.rasi rofi --- config/rofi/config.rasi | 2 +- config/rofi/resolution/1080p/config.rasi | 2 +- config/rofi/resolution/1440p/config.rasi | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/config/rofi/config.rasi b/config/rofi/config.rasi index a2866102..47782dab 100644 --- a/config/rofi/config.rasi +++ b/config/rofi/config.rasi @@ -82,7 +82,7 @@ entry { padding: 10px; border-radius: 12px; background-color: @background-alt; - text-color: inherit; + text-color: @text-selected; cursor: text; placeholder: " Search "; // << Search symbol placeholder-color: inherit; diff --git a/config/rofi/resolution/1080p/config.rasi b/config/rofi/resolution/1080p/config.rasi index 18c057fc..a77b0570 100644 --- a/config/rofi/resolution/1080p/config.rasi +++ b/config/rofi/resolution/1080p/config.rasi @@ -82,7 +82,7 @@ entry { padding: 10px; border-radius: 12px; background-color: @background-alt; - text-color: inherit; + text-color: @text-selected; cursor: text; placeholder: " Search "; // << Search symbol placeholder-color: inherit; diff --git a/config/rofi/resolution/1440p/config.rasi b/config/rofi/resolution/1440p/config.rasi index a2866102..47782dab 100644 --- a/config/rofi/resolution/1440p/config.rasi +++ b/config/rofi/resolution/1440p/config.rasi @@ -82,7 +82,7 @@ entry { padding: 10px; border-radius: 12px; background-color: @background-alt; - text-color: inherit; + text-color: @text-selected; cursor: text; placeholder: " Search "; // << Search symbol placeholder-color: inherit; -- cgit v1.2.3 From c04bc33fdd0005c959ad5f44ca19ce94ae1a961c Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Fri, 3 May 2024 17:33:39 +0900 Subject: Update modules --- config/waybar/modules | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/waybar/modules b/config/waybar/modules index 723f6b17..b9b57e25 100644 --- a/config/waybar/modules +++ b/config/waybar/modules @@ -573,8 +573,8 @@ "format-alt-click": "click", "interval": 3600, "return-type": "json", - "exec": "~/.config/hypr/UserScripts/Weather.py", - //"exec": "~/.config/hypr/UserScripts/Weather.sh", + //"exec": "~/.config/hypr/UserScripts/Weather.py", + "exec": "~/.config/hypr/UserScripts/Weather.sh", "exec-if": "ping wttr.in -c1", "tooltip" : true, }, -- cgit v1.2.3 From a9b1cea6130baaeb8fa8a4cc3bb088c6b17885d6 Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Fri, 3 May 2024 17:34:20 +0900 Subject: Delete config/waybar/modules --- config/waybar/modules | 730 -------------------------------------------------- 1 file changed, 730 deletions(-) delete mode 100644 config/waybar/modules diff --git a/config/waybar/modules b/config/waybar/modules deleted file mode 100644 index b9b57e25..00000000 --- a/config/waybar/modules +++ /dev/null @@ -1,730 +0,0 @@ -//* ---- 💫 https://github.com/JaKooLit 💫 ---- *// - -{ -// HYPRLAND WORKSPACES. CHOOSE as desired and place on waybar configs -// CIRCLES Style -"hyprland/workspaces": { - "active-only": false, - "all-outputs": true, - "format": "{icon}", - "show-special": false, - "on-click": "activate", - "on-scroll-up": "hyprctl dispatch workspace e+1", - "on-scroll-down": "hyprctl dispatch workspace e-1", - "persistent-workspaces": { - "1": [], - "2": [], - "3": [], - "4": [], - "5": [], - }, - "format-icons": { - "active": "", - "default": "", - }, -}, - -// ROMAN Numerals style -"hyprland/workspaces#roman": { - "active-only":false, - "all-outputs": true, - "format": "{icon}", - "show-special": false, - "on-click": "activate", - "on-scroll-up": "hyprctl dispatch workspace e+1", - "on-scroll-down": "hyprctl dispatch workspace e-1", - "persistent-workspaces":{ - "1": [], - "2": [], - "3": [], - "4": [], - "5": [], - }, - "format-icons": { - "1": "I", - "2": "II", - "3": "III", - "4": "IV", - "5": "V", - "6": "VI", - "7": "VII", - "8": "VIII", - "9": "IX", - "10": "X", - - }, -}, - -// PACMAN Style - "hyprland/workspaces#pacman": { - "active-only":false, - "all-outputs": true, - "format": "{icon}", - "on-click": "activate", - "on-scroll-up": "hyprctl dispatch workspace e+1", - "on-scroll-down": "hyprctl dispatch workspace e-1", - "show-special": false, - "persistent-workspaces":{ - "1": [], - "2": [], - "3": [], - "4": [], - "5": [], - }, - "format": "{icon}", - "format-icons": { - "active": " 󰮯 ", - "default": "󰊠", - "persistent":"󰊠", - }, -}, - -"hyprland/workspaces#kanji": { - "disable-scroll": true, - "all-outputs": true, - "format": "{icon}", - "persistent-workspaces": { - "1": [], - "2": [], - "3": [], - "4": [], - "5": [], - }, - "format-icons": { - "1": "一", - "2": "二", - "3": "三", - "4": "四", - "5": "五", - "6": "六", - "7": "七", - "8": "八", - "9": "九", - "10": "十", - } -}, - -// NUMBERS and ICONS style -"hyprland/workspaces#4": { - "format": "{name}", - "format": " {name} {icon} ", - //"format": " {icon} ", - "show-special": false, - "on-click": "activate", - "on-scroll-up": "hyprctl dispatch workspace e+1", - "on-scroll-down": "hyprctl dispatch workspace e-1", - "all-outputs": true, - "sort-by-number": true, - "format-icons": { - "1": " ", - "2": " ", - "3": " ", - "4": " ", - "5": " ", - "6": " ", - "7": "", - "8": " ", - "9": "", - "10": "10", - "focused": "", - "default": "", - }, -}, - -// GROUP - -"group/motherboard": { - "orientation": "horizontal", - "modules": [ - "cpu", - "memory", - "temperature", - "disk", - ] -}, - -"group/laptop": { - "orientation": "horizontal", - "modules": [ - "backlight", - "battery", - ] -}, - -"group/audio": { - "orientation": "horizontal", - "modules": [ - "pulseaudio", - "pulseaudio#microphone", - ] -}, - -"backlight": { - "interval": 2, - "align": 0, - "rotate": 0, - //"format": "{icon} {percent}%", - "format-icons": [" ", " ", " ", "󰃝 ", "󰃞 ", "󰃟 ", "󰃠 "], - "format": "{icon}", - //"format-icons": ["","","","","","","","","","","","","","",""], - "tooltip-format": "backlight {percent}%", - "icon-size": 10, - "on-click": "", - "on-click-middle": "", - "on-click-right": "", - "on-update": "", - "on-scroll-up": "~/.config/hypr/scripts/Brightness.sh --inc", - "on-scroll-down": "~/.config/hypr/scripts/Brightness.sh --dec", - "smooth-scrolling-threshold": 1, -}, - -"battery": { - //"interval": 5, - "align": 0, - "rotate": 0, - //"bat": "BAT1", - //"adapter": "ACAD", - "full-at": 100, - "design-capacity": false, - "states": { - "good": 95, - "warning": 30, - "critical": 15 - }, - "format": "{icon} {capacity}%", - "format-charging": "{capacity}%", - "format-plugged": "󱘖 {capacity}%", - "format-alt-click": "click", - "format-full": "{icon} Full", - "format-alt": "{icon} {time}", - "format-icons": ["󰂎", "󰁺", "󰁻", "󰁼", "󰁽", "󰁾", "󰁿", "󰂀", "󰂁", "󰂂", "󰁹"], - "format-time": "{H}h {M}min", - "tooltip": true, - "tooltip-format": "{timeTo} {power}w", - "on-click-middle": "~/.config/hypr/scripts/ChangeBlur.sh", - "on-click-right": "~/.config/hypr/scripts/Wlogout.sh", -}, - -"bluetooth": { - "format": "", - "format-disabled": "󰂳", - "format-connected": "󰂱 {num_connections}", - "tooltip-format": " {device_alias}", - "tooltip-format-connected": "{device_enumerate}", - "tooltip-format-enumerate-connected": " {device_alias} 󰂄{device_battery_percentage}%", - "tooltip": true, - "on-click": "blueman-manager", -}, - -"clock": { - "interval": 1, - //"format": " {:%I:%M %p}", // AM PM format - "format": " {:%H:%M:%S}", - "format-alt": " {:%H:%M  %Y, %d %B, %A}", - "tooltip-format": "{calendar}", - "calendar": { - "mode" : "year", - "mode-mon-col" : 3, - "weeks-pos" : "right", - "on-scroll" : 1, - "format": { - "months": "{}", - "days": "{}", - "weeks": "W{}", - "weekdays": "{}", - "today": "{}" - } - } - }, - "actions": { - "on-click-right": "mode", - "on-click-forward": "tz_up", - "on-click-backward": "tz_down", - "on-scroll-up": "shift_up", - "on-scroll-down": "shift_down" -}, - -"cpu": { - "format": "{usage}% 󰍛", - "interval": 1, - "format-alt-click": "click", - "format-alt": "{icon0}{icon1}{icon2}{icon3} {usage:>2}% 󰍛", - "format-icons": ["▁", "▂", "▃", "▄", "▅", "▆", "▇", "█"], - "on-click-right": "gnome-system-monitor", -}, - -"disk": { - "interval": 30, - //"format": "󰋊", - "path": "/", - //"format-alt-click": "click", - "format": "{percentage_used}% 󰋊", - //"tooltip": true, - "tooltip-format": "{used} used out of {total} on {path} ({percentage_used}%)", -}, - -"hyprland/language": { - "format": "Lang: {}", - "format-en": "US", - "format-tr": "Korea", - "keyboard-name": "at-translated-set-2-keyboard", - "on-click": "hyprctl switchxkblayout $SET_KB next" -}, - -"hyprland/submap": { - "format": " {}", // Icon: expand-arrows-alt - "tooltip": false, -}, - -"hyprland/window": { - "format": "{}", - "max-length": 40, - "separate-outputs": true, - "offscreen-css" : true, - "offscreen-css-text": "(inactive)", - "rewrite": { - "(.*) — Mozilla Firefox": " $1", - "(.*) - fish": "> [$1]", - "(.*) - zsh": "> [$1]", - "(.*) - kitty": "> [$1]", - }, -}, - -"idle_inhibitor": { - "format": "{icon}", - "format-icons": { - "activated": " ", - "deactivated": " ", - } -}, - -"keyboard-state": { - //"numlock": true, - "capslock": true, - "format": { - "numlock": "N {icon}", - "capslock":"󰪛 {icon}", - }, - "format-icons": { - "locked": "", - "unlocked": "" - }, -}, - -"memory": { - "interval": 10, - "format": "{used:0.1f}G 󰾆", - "format-alt": "{percentage}% 󰾆", - "format-alt-click": "click", - "tooltip": true, - "tooltip-format": "{used:0.1f}GB/{total:0.1f}G", - "on-click-right": "kitty --title btop sh -c 'btop'" -}, - -"mpris": { - "interval": 10, - "format": "{player_icon} ", - "format-paused": "{status_icon} {dynamic}", - "on-click-middle": "playerctl play-pause", - "on-click": "playerctl previous", - "on-click-right": "playerctl next", - "scroll-step": 5.0, - "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --inc", - "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --dec", - "smooth-scrolling-threshold": 1, - "player-icons": { - "chromium": "", - "default": "", - "firefox": "", - "kdeconnect": "", - "mopidy": "", - "mpv": "󰐹", - "spotify": "", - "vlc": "󰕼", - }, - "status-icons": { - "paused": "󰐎", - "playing": "", - "stopped": "", - }, - // "ignored-players": ["firefox"] - "max-length": 30, -}, - -"network": { - "format": "{ifname}", - "format-wifi": "{icon}", - "format-ethernet": "󰌘", - "format-disconnected": "󰌙", - "tooltip-format": "{ipaddr}  {bandwidthUpBytes}  {bandwidthDownBytes}", - "format-linked": "󰈁 {ifname} (No IP)", - "tooltip-format-wifi": "{essid} {icon} {signalStrength}%", - "tooltip-format-ethernet": "{ifname} 󰌘", - "tooltip-format-disconnected": "󰌙 Disconnected", - "max-length": 50, - "format-icons": ["󰤯","󰤟","󰤢","󰤥","󰤨"] -}, - -"network#speed": { - "interval": 1, - "format": "{ifname}", - "format-wifi": "{icon}  {bandwidthUpBytes}  {bandwidthDownBytes}", - "format-ethernet": "󰌘  {bandwidthUpBytes}  {bandwidthDownBytes}", - "format-disconnected": "󰌙", - "tooltip-format": "{ipaddr}", - "format-linked": "󰈁 {ifname} (No IP)", - "tooltip-format-wifi": "{essid} {icon} {signalStrength}%", - "tooltip-format-ethernet": "{ifname} 󰌘", - "tooltip-format-disconnected": "󰌙 Disconnected", - "max-length": 50, - "format-icons": ["󰤯","󰤟","󰤢","󰤥","󰤨"] -}, - -"pulseaudio": { - "format": "{icon} {volume}%", - "format-bluetooth": "{icon} 󰂰 {volume}%", - "format-muted": "󰖁", - "format-icons": { - "headphone": "", - "hands-free": "", - "headset": "", - "phone": "", - "portable": "", - "car": "", - "default": ["", "", "󰕾", ""], - "ignored-sinks": ["Easy Effects Sink"], - }, - "scroll-step": 5.0, - "on-click": "~/.config/hypr/scripts/Volume.sh --toggle", - "on-click-right": "pavucontrol -t 3", - "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --inc", - "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --dec", - "tooltip-format": "{icon} {desc} | {volume}%", - "smooth-scrolling-threshold": 1, -}, - -"pulseaudio#microphone": { - "format": "{format_source}", - "format-source": " {volume}%", - "format-source-muted": "", - "on-click": "~/.config/hypr/scripts/Volume.sh --toggle-mic", - "on-click-right": "pavucontrol -t 4", - "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --mic-inc", - "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --mic-dec", - "tooltip-format": "{source_desc} | {source_volume}%", - "scroll-step": 5, -}, - -"temperature": { - "interval": 10, - "tooltip": true, - "hwmon-path": ["/sys/class/hwmon/hwmon1/temp1_input", "/sys/class/thermal/thermal_zone0/temp"], - //"thermal-zone": 0, - "critical-threshold": 82, - "format-critical": "{temperatureC}°C {icon}", - "format": "{temperatureC}°C {icon}", - "format-icons": ["󰈸"], - "on-click-right": "kitty --title nvtop sh -c 'nvtop'" -}, - -"tray": { - "icon-size": 15, - "spacing": 8, -}, - -"wireplumber": { - "format": "{icon} {volume} %", - "format-muted": " Mute", - "on-click": "~/.config/hypr/scripts/Volume.sh --toggle", - "on-click-right": "pavucontrol -t 3", - "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --inc", - "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --dec", - "format-icons": ["", "", "󰕾", ""], -}, - -"wlr/taskbar": { - "format": "{icon} {name} ", - "icon-size": 15, - "all-outputs": false, - "tooltip-format": "{title}", - "on-click": "activate", - "on-click-middle": "close", - "ignore-list": [ - "wofi", - "rofi", - ] -}, - -"custom/cycle_wall":{ - "format":" ", - "exec": "echo ; echo 󰸉 wallpaper select", - "on-click": "~/.config/hypr/scripts/WallpaperSelect.sh", - "on-click-right": "~/.config/hypr/scripts/Wallpaper.sh", - "on-click-middle": "~/.config/hypr/scripts/WaybarStyles.sh", - "interval" : 86400, // once every day - "tooltip": true, -}, - -"custom/keybinds": { - "format":"󰺁 HINT!", - "exec": "echo ; echo  Key Hints SUPER H", - "on-click": "~/.config/hypr/scripts/KeyHints.sh", - "interval" : 86400, // once every day - "tooltip": true, -}, - -"custom/keyboard": { - "exec": "cat ~/.cache/kb_layout", - "interval": 1, - "format": " {}", - "on-click": "~/.config/hypr/scripts/SwitchKeyboardLayout.sh", - }, - -"custom/light_dark": { - "format": "{}", - "exec": "echo ; echo 󰔎 Dark-Light switcher", - "on-click": "~/.config/hypr/scripts/DarkLight.sh", - "on-click-right": "~/.config/hypr/scripts/WaybarStyles.sh", - "on-click-middle": "~/.config/hypr/scripts/Wallpaper.sh", - "interval" : 86400, // once every day - "tooltip": true -}, - -"custom/lock": { - "format": "󰌾{}", - "exec": "echo ; echo 󰷛 screen lock", - "interval" : 86400, // once every day - "tooltip": true, - "on-click": "~/.config/hypr/scripts/LockScreen.sh", -}, - -"custom/menu": { - "format": "{}", - "exec": "echo ; echo 󱓟 app launcher", - "interval" : 86400, // once every day - "tooltip": true, - "on-click": "pkill rofi || rofi -show drun -modi run,drun,filebrowser,window", - "on-click-middle": "~/.config/hypr/scripts/WallpaperSelect.sh", - "on-click-right": "~/.config/hypr/scripts/WaybarLayout.sh", -}, - -// This is a custom cava visualizer -"custom/cava_mviz": { - "exec": "~/.config/hypr/scripts/WaybarCava.sh", - "format": "{}" -}, - -"custom/playerctl": { - "format": "{}", - "return-type": "json", - "max-length": 35, - "exec": "playerctl -a metadata --format '{\"text\": \"{{artist}} ~ {{markup_escape(title)}}\", \"tooltip\": \"{{playerName}} : {{markup_escape(title)}}\", \"alt\": \"{{status}}\", \"class\": \"{{status}}\"}' -F", - "on-click-middle": "playerctl play-pause", - "on-click": "playerctl previous", - "on-click-right": "playerctl next", - "scroll-step": 5.0, - "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --inc", - "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --dec", - "smooth-scrolling-threshold": 1, -}, - -"custom/power": { - "format": "⏻ ", - "exec": "echo ; echo 󰟡 power // blur", - "on-click": "~/.config/hypr/scripts/Wlogout.sh", - "on-click-right": "~/.config/hypr/scripts/ChangeBlur.sh", - "interval" : 86400, // once every day - "tooltip": true, -}, - -"custom/swaync": { - "tooltip":true, - "format": "{icon} {}", - "format-icons": { - "notification": "", - "none": "", - "dnd-notification": "", - "dnd-none": "", - "inhibited-notification": "", - "inhibited-none": "", - "dnd-inhibited-notification": "", - "dnd-inhibited-none": "" - }, - "return-type": "json", - "exec-if": "which swaync-client", - "exec": "swaync-client -swb", - "on-click": "sleep 0.1 && swaync-client -t -sw", - "on-click-right": "swaync-client -d -sw", - "escape": true, -}, - -// NOTE:! This is only for Arch and Arch Based Distros -"custom/updater":{ - "format": " {}", - "exec": "checkupdates | wc -l", - "exec-if": "[[ $(checkupdates | wc -l) ]]", - "interval": 15, - "on-click": "kitty -T update paru -Syu || yay -Syu && notify-send 'The system has been updated'", -}, - -"custom/weather": { - "format": "{}", - "format-alt": "{alt}: {}", - "format-alt-click": "click", - "interval": 3600, - "return-type": "json", - //"exec": "~/.config/hypr/UserScripts/Weather.py", - "exec": "~/.config/hypr/UserScripts/Weather.sh", - "exec-if": "ping wttr.in -c1", - "tooltip" : true, -}, - - -// Separators -"custom/separator#dot": { - "format": "", - "interval": "once", - "tooltip": false -}, - -"custom/separator#dot-line": { - "format": "", - "interval": "once", - "tooltip": false -}, - -"custom/separator#line": { - "format": "|", - "interval": "once", - "tooltip": false -}, - -"custom/separator#blank": { - "format": "", - "interval": "once", - "tooltip": false -}, - -"custom/separator#blank_2": { - "format": " ", - "interval": "once", - "tooltip": false -}, - -"custom/separator#blank_3": { - "format": " ", - "interval": "once", - "tooltip": false -}, - -// Modules below are for vertical layout - -"backlight#vertical": { - "interval": 2, - "align": 0.35, - "rotate": 1, - "format": "{icon}", - //"format-icons": ["󰃞", "󰃟", "󰃠"], - "format-icons": ["","","","","","","","","","","","","","",""], - "on-click": "", - "on-click-middle": "", - "on-click-right": "", - "on-update": "", - "on-scroll-up": "~/.config/hypr/scripts/Brightness.sh --inc", - "on-scroll-down": "~/.config/hypr/scripts/Brightness.sh --dec", - "smooth-scrolling-threshold": 1, - "tooltip-format": "{percent}%", -}, - -"clock#vertical": { - "format": "{:\n%H\n%M\n%S\n\n \n%d\n%m\n%y}", - "interval": 1, - //"format": "{:\n%I\n%M\n%p\n\n \n%d\n%m\n%y}", - "tooltip": true, - "tooltip-format": "{calendar}", - "calendar": { - "mode": "year", - "mode-mon-col": 3, - "format": { - "today": "{}", - } - } -}, - -"cpu#vertical": { - "format": "󰍛\n{usage}%", - "interval": 1, - "on-click-right": "gnome-system-monitor", -}, - -"memory#vertical": { - "interval": 10, - "format": "󰾆\n{percentage}%", - "format-alt": "󰾆\n{used:0.1f}G", - "format-alt-click": "click", - "tooltip": true, - "tooltip-format": "{used:0.1f}GB/{total:0.1f}G", - "on-click-right": "kitty --title btop sh -c 'btop'", -}, - -"pulseaudio#vertical": { - "format": "{icon}", - "format-bluetooth": "󰂰", - "format-muted": "󰖁", - "format-icons": { - "headphone": "", - "hands-free": "", - "headset": "", - "phone": "", - "portable": "", - "car": "", - "default": ["", "", "󰕾", ""], - "tooltip-format": "{icon} {desc} | {volume}%", - "ignored-sinks": ["Easy Effects Sink"], - }, - "scroll-step": 5.0, - "on-click": "~/.config/hypr/scripts/Volume.sh --toggle", - "on-click-right": "pavucontrol -t 3", - "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --inc", - "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --dec", - "tooltip-format": "{icon} {desc} | {volume}%", - "smooth-scrolling-threshold": 1, -}, - -"pulseaudio#microphone_vertical": { - "format": "{format_source}", - "format-source": "󰍬", - "format-source-muted": "󰍭", - "on-click-right": "pavucontrol", - "on-click": "~/.config/hypr/scripts/Volume.sh --toggle-mic", - "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --mic-inc", - "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --mic-dec", - "max-volume": 100, - "tooltip": true, - "tooltip-format": "{source_desc} | {source_volume}%", -}, - -"temperature#vertical": { - "interval": 10, - "tooltip": true, - "hwmon-path": ["/sys/class/hwmon/hwmon1/temp1_input", "/sys/class/thermal/thermal_zone0/temp"], - //"thermal-zone": 0, - "critical-threshold": 80, - "format-critical": "{icon}\n{temperatureC}°C", - "format": " {icon}", - "format-icons": ["󰈸"], - "on-click-right": "kitty --title nvtop sh -c 'nvtop'" -}, - -"custom/power_vertical": { - "format": "⏻", - "exec": "echo ; echo 󰟡 power // blur", - "on-click": "~/.config/hypr/scripts/Wlogout.sh", - "on-click-right": "~/.config/hypr/scripts/ChangeBlur.sh", - "interval" : 86400, // once every day - "tooltip": true, -}, - -} - - -- cgit v1.2.3 From 0ff420ab25ed4f72e19034ac90cda6c885887d0b Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 May 2024 17:37:17 +0900 Subject: to resolve the conflict or PR #152 --- config/hypr/UserScripts/Weather.py | 232 ++++++++++++++++++------------------- 1 file changed, 116 insertions(+), 116 deletions(-) mode change 100755 => 100644 config/hypr/UserScripts/Weather.py diff --git a/config/hypr/UserScripts/Weather.py b/config/hypr/UserScripts/Weather.py old mode 100755 new mode 100644 index 2b13a977..413682e1 --- a/config/hypr/UserScripts/Weather.py +++ b/config/hypr/UserScripts/Weather.py @@ -1,122 +1,122 @@ #!/usr/bin/env python3 -# From https://raw.githubusercontent.com/rxyhn/dotfiles/main/home/rxyhn/modules/desktop/waybar/scripts/waybar-wttr.py -# ensure to insert city inside "" -city = "" +import subprocess +from pyquery import PyQuery # install using `pip install pyquery` import json -import requests -from datetime import datetime - -WEATHER_CODES = { - '113': '', - '116': '󰖕', - '119': '', - '122': '', - '143': '', - '176': '', - '179': '', - '182': '', - '185': '', - '200': '⛈️', - '227': '🌨️', - '230': '🌨️', - '248': '☁️ ', - '260': '☁️', - '263': '🌧️', - '266': '🌧️', - '281': '🌧️', - '284': '🌧️', - '293': '🌧️', - '296': '🌧️', - '299': '🌧️', - '302': '🌧️', - '305': '🌧️', - '308': '🌧️', - '311': '🌧️', - '314': '🌧️', - '317': '🌧️', - '320': '🌨️', - '323': '🌨️', - '326': '🌨️', - '329': '❄️', - '332': '❄️', - '335': '❄️', - '338': '❄️', - '350': '🌧️', - '353': '🌧️', - '356': '🌧️', - '359': '🌧️', - '362': '🌧️', - '365': '🌧️', - '368': '🌧️', - '371': '❄️', - '374': '🌨️', - '377': '🌨️', - '386': '🌨️', - '389': '🌨️', - '392': '🌧️', - '395': '❄️' -} - -data = {} - - -weather = requests.get(f"https://wttr.in/{city}?format=j1").json() - - -def format_time(time): - return time.replace("00", "").zfill(2) - - -def format_temp(temp): - return (hour['FeelsLikeC']+"°").ljust(3) -def format_chances(hour): - chances = { - "chanceoffog": "Fog", - "chanceoffrost": "Frost", - "chanceofovercast": "Overcast", - "chanceofrain": "Rain", - "chanceofsnow": "Snow", - "chanceofsunshine": "Sunshine", - "chanceofthunder": "Thunder", - "chanceofwindy": "Wind" - } - - conditions = [] - for event in chances.keys(): - if int(hour[event]) > 0: - conditions.append(chances[event]+" "+hour[event]+"%") - return ", ".join(conditions) - -tempint = int(weather['current_condition'][0]['FeelsLikeC']) -extrachar = '' -if tempint > 0 and tempint < 10: - extrachar = '+' - - -data['text'] = ' '+WEATHER_CODES[weather['current_condition'][0]['weatherCode']] + \ - " "+extrachar+weather['current_condition'][0]['FeelsLikeC']+"°" - -data['tooltip'] = f"{weather['current_condition'][0]['weatherDesc'][0]['value']} {weather['current_condition'][0]['temp_C']}°\n" -data['tooltip'] += f"Feels like: {weather['current_condition'][0]['FeelsLikeC']}°\n" -data['tooltip'] += f"Wind: {weather['current_condition'][0]['windspeedKmph']}Km/h\n" -data['tooltip'] += f"Humidity: {weather['current_condition'][0]['humidity']}%\n" -for i, day in enumerate(weather['weather']): - data['tooltip'] += f"\n" - if i == 0: - data['tooltip'] += "Today, " - if i == 1: - data['tooltip'] += "Tomorrow, " - data['tooltip'] += f"{day['date']}\n" - data['tooltip'] += f"⬆️{day['maxtempC']}° ⬇️{day['mintempC']}° " - data['tooltip'] += f"🌅{day['astronomy'][0]['sunrise']} 🌇{day['astronomy'][0]['sunset']}\n" - for hour in day['hourly']: - if i == 0: - if int(format_time(hour['time'])) < datetime.now().hour-2: - continue - data['tooltip'] += f"{format_time(hour['time'])} {WEATHER_CODES[hour['weatherCode']]} {format_temp(hour['FeelsLikeC'])} {hour['weatherDesc'][0]['value']}, {format_chances(hour)}\n" - +# original code https://gist.github.com/Surendrajat/ff3876fd2166dd86fb71180f4e9342d7 +# weather icons +weather_icons = { + "sunnyDay": "", + "clearNight": "", + "cloudyFoggyDay": "", + "cloudyFoggyNight": "", + "rainyDay": "", + "rainyNight": "", + "snowyIcyDay": "", + "snowyIcyNight": "", + "severe": "", + "default": "", +} -print(json.dumps(data)) +# get location_id +# to get your own location_id, go to https://weather.com & search your location. +# once you choose your location, you can see the location_id in the URL(64 chars long hex string) +# like this: https://weather.com/en-IN/weather/today/l/c3e96d6cc4965fc54f88296b54449571c4107c73b9638c16aafc83575b4ddf2e +location_id = "c3e96d6cc4965fc54f88296b54449571c4107c73b9638c16aafc83575b4ddf2e" # TODO + +# get html page +url = "https://weather.com/en-IN/weather/today/l/" + location_id +html_data = PyQuery(url=url) + +# current temperature +temp = html_data("span[data-testid='TemperatureValue']").eq(0).text() +# print(temp) + +# current status phrase +status = html_data("div[data-testid='wxPhrase']").text() +status = f"{status[:16]}.." if len(status) > 17 else status +# print(status) + +# status code +status_code = html_data("#regionHeader").attr("class").split(" ")[2].split("-")[2] +# print(status_code) + +# status icon +icon = ( + weather_icons[status_code] + if status_code in weather_icons + else weather_icons["default"] +) +# print(icon) + +# temperature feels like +temp_feel = html_data( + "div[data-testid='FeelsLikeSection'] > span > span[data-testid='TemperatureValue']" +).text() +temp_feel_text = f"Feels like {temp_feel}c" +# print(temp_feel_text) + +# min-max temperature +temp_min = ( + html_data("div[data-testid='wxData'] > span[data-testid='TemperatureValue']") + .eq(0) + .text() +) +temp_max = ( + html_data("div[data-testid='wxData'] > span[data-testid='TemperatureValue']") + .eq(1) + .text() +) +temp_min_max = f" {temp_min}\t\t {temp_max}" +# print(temp_min_max) + +# wind speed +wind_speed = html_data("span[data-testid='Wind']").text().split("\n")[1] +wind_text = f"煮 {wind_speed}" +# print(wind_text) + +# humidity +humidity = html_data("span[data-testid='PercentageValue']").text() +humidity_text = f" {humidity}" +# print(humidity_text) + +# visibility +visbility = html_data("span[data-testid='VisibilityValue']").text() +visbility_text = f" {visbility}" +# print(visbility_text) + +# air quality index +air_quality_index = html_data("text[data-testid='DonutChartValue']").text() +# print(air_quality_index) + +# hourly rain prediction +prediction = html_data("section[aria-label='Hourly Forecast']")( + "div[data-testid='SegmentPrecipPercentage'] > span" +).text() +prediction = prediction.replace("Chance of Rain", "") +prediction = f"\n\n (hourly) {prediction}" if len(prediction) > 0 else prediction +# print(prediction) + +# tooltip text +tooltip_text = str.format( + "\t\t{}\t\t\n{}\n{}\n{}\n\n{}\n{}\n{}{}", + f'{temp}', + f" {icon}", + f"{status}", + f"{temp_feel_text}", + f"{temp_min_max}", + f"{wind_text}\t{humidity_text}", + f"{visbility_text}\tAQI {air_quality_index}", + f" {prediction}", +) + +# print waybar module data +out_data = { + "text": f"{icon} {temp}", + "alt": status, + "tooltip": tooltip_text, + "class": status_code, +} +print(json.dumps(out_data)) -- cgit v1.2.3 From 9fe49e67a68cee000a0a4ca7021c71896eef7e4b Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 May 2024 17:38:33 +0900 Subject: to resolve PR#152 conflict --- config/waybar/modules | 730 -------------------------------------------------- 1 file changed, 730 deletions(-) delete mode 100644 config/waybar/modules diff --git a/config/waybar/modules b/config/waybar/modules deleted file mode 100644 index fed721be..00000000 --- a/config/waybar/modules +++ /dev/null @@ -1,730 +0,0 @@ -//* ---- 💫 https://github.com/JaKooLit 💫 ---- *// - -{ -// HYPRLAND WORKSPACES. CHOOSE as desired and place on waybar configs -// CIRCLES Style -"hyprland/workspaces": { - "active-only": false, - "all-outputs": true, - "format": "{icon}", - "show-special": false, - "on-click": "activate", - "on-scroll-up": "hyprctl dispatch workspace e+1", - "on-scroll-down": "hyprctl dispatch workspace e-1", - "persistent-workspaces": { - "1": [], - "2": [], - "3": [], - "4": [], - "5": [], - }, - "format-icons": { - "active": "", - "default": "", - }, -}, - -// ROMAN Numerals style -"hyprland/workspaces#roman": { - "active-only":false, - "all-outputs": true, - "format": "{icon}", - "show-special": false, - "on-click": "activate", - "on-scroll-up": "hyprctl dispatch workspace e+1", - "on-scroll-down": "hyprctl dispatch workspace e-1", - "persistent-workspaces":{ - "1": [], - "2": [], - "3": [], - "4": [], - "5": [], - }, - "format-icons": { - "1": "I", - "2": "II", - "3": "III", - "4": "IV", - "5": "V", - "6": "VI", - "7": "VII", - "8": "VIII", - "9": "IX", - "10": "X", - - }, -}, - -// PACMAN Style - "hyprland/workspaces#pacman": { - "active-only":false, - "all-outputs": true, - "format": "{icon}", - "on-click": "activate", - "on-scroll-up": "hyprctl dispatch workspace e+1", - "on-scroll-down": "hyprctl dispatch workspace e-1", - "show-special": false, - "persistent-workspaces":{ - "1": [], - "2": [], - "3": [], - "4": [], - "5": [], - }, - "format": "{icon}", - "format-icons": { - "active": " 󰮯 ", - "default": "󰊠", - "persistent":"󰊠", - }, -}, - -"hyprland/workspaces#kanji": { - "disable-scroll": true, - "all-outputs": true, - "format": "{icon}", - "persistent-workspaces": { - "1": [], - "2": [], - "3": [], - "4": [], - "5": [], - }, - "format-icons": { - "1": "一", - "2": "二", - "3": "三", - "4": "四", - "5": "五", - "6": "六", - "7": "七", - "8": "八", - "9": "九", - "10": "十", - } -}, - -// NUMBERS and ICONS style -"hyprland/workspaces#4": { - "format": "{name}", - "format": " {name} {icon} ", - //"format": " {icon} ", - "show-special": false, - "on-click": "activate", - "on-scroll-up": "hyprctl dispatch workspace e+1", - "on-scroll-down": "hyprctl dispatch workspace e-1", - "all-outputs": true, - "sort-by-number": true, - "format-icons": { - "1": " ", - "2": " ", - "3": " ", - "4": " ", - "5": " ", - "6": " ", - "7": "", - "8": " ", - "9": "", - "10": "10", - "focused": "", - "default": "", - }, -}, - -// GROUP - -"group/motherboard": { - "orientation": "horizontal", - "modules": [ - "cpu", - "memory", - "temperature", - "disk", - ] -}, - -"group/laptop": { - "orientation": "horizontal", - "modules": [ - "backlight", - "battery", - ] -}, - -"group/audio": { - "orientation": "horizontal", - "modules": [ - "pulseaudio", - "pulseaudio#microphone", - ] -}, - -"backlight": { - "interval": 2, - "align": 0, - "rotate": 0, - //"format": "{icon} {percent}%", - "format-icons": [" ", " ", " ", "󰃝 ", "󰃞 ", "󰃟 ", "󰃠 "], - "format": "{icon}", - //"format-icons": ["","","","","","","","","","","","","","",""], - "tooltip-format": "backlight {percent}%", - "icon-size": 10, - "on-click": "", - "on-click-middle": "", - "on-click-right": "", - "on-update": "", - "on-scroll-up": "~/.config/hypr/scripts/Brightness.sh --inc", - "on-scroll-down": "~/.config/hypr/scripts/Brightness.sh --dec", - "smooth-scrolling-threshold": 1, -}, - -"battery": { - //"interval": 5, - "align": 0, - "rotate": 0, - //"bat": "BAT1", - //"adapter": "ACAD", - "full-at": 100, - "design-capacity": false, - "states": { - "good": 95, - "warning": 30, - "critical": 15 - }, - "format": "{icon} {capacity}%", - "format-charging": "{capacity}%", - "format-plugged": "󱘖 {capacity}%", - "format-alt-click": "click", - "format-full": "{icon} Full", - "format-alt": "{icon} {time}", - "format-icons": ["󰂎", "󰁺", "󰁻", "󰁼", "󰁽", "󰁾", "󰁿", "󰂀", "󰂁", "󰂂", "󰁹"], - "format-time": "{H}h {M}min", - "tooltip": true, - "tooltip-format": "{timeTo} {power}w", - "on-click-middle": "~/.config/hypr/scripts/ChangeBlur.sh", - "on-click-right": "~/.config/hypr/scripts/Wlogout.sh", -}, - -"bluetooth": { - "format": "", - "format-disabled": "󰂳", - "format-connected": "󰂱 {num_connections}", - "tooltip-format": " {device_alias}", - "tooltip-format-connected": "{device_enumerate}", - "tooltip-format-enumerate-connected": " {device_alias} 󰂄{device_battery_percentage}%", - "tooltip": true, - "on-click": "blueman-manager", -}, - -"clock": { - "interval": 1, - //"format": " {:%I:%M %p}", // AM PM format - "format": " {:%H:%M:%S}", - "format-alt": " {:%H:%M  %Y, %d %B, %A}", - "tooltip-format": "{calendar}", - "calendar": { - "mode" : "year", - "mode-mon-col" : 3, - "weeks-pos" : "right", - "on-scroll" : 1, - "format": { - "months": "{}", - "days": "{}", - "weeks": "W{}", - "weekdays": "{}", - "today": "{}" - } - } - }, - "actions": { - "on-click-right": "mode", - "on-click-forward": "tz_up", - "on-click-backward": "tz_down", - "on-scroll-up": "shift_up", - "on-scroll-down": "shift_down" -}, - -"cpu": { - "format": "{usage}% 󰍛", - "interval": 1, - "format-alt-click": "click", - "format-alt": "{icon0}{icon1}{icon2}{icon3} {usage:>2}% 󰍛", - "format-icons": ["▁", "▂", "▃", "▄", "▅", "▆", "▇", "█"], - "on-click-right": "gnome-system-monitor", -}, - -"disk": { - "interval": 30, - //"format": "󰋊", - "path": "/", - //"format-alt-click": "click", - "format": "{percentage_used}% 󰋊", - //"tooltip": true, - "tooltip-format": "{used} used out of {total} on {path} ({percentage_used}%)", -}, - -"hyprland/language": { - "format": "Lang: {}", - "format-en": "US", - "format-tr": "Korea", - "keyboard-name": "at-translated-set-2-keyboard", - "on-click": "hyprctl switchxkblayout $SET_KB next" -}, - -"hyprland/submap": { - "format": " {}", // Icon: expand-arrows-alt - "tooltip": false, -}, - -"hyprland/window": { - "format": "{}", - "max-length": 40, - "separate-outputs": true, - "offscreen-css" : true, - "offscreen-css-text": "(inactive)", - "rewrite": { - "(.*) — Mozilla Firefox": " $1", - "(.*) - fish": "> [$1]", - "(.*) - zsh": "> [$1]", - "(.*) - kitty": "> [$1]", - }, -}, - -"idle_inhibitor": { - "format": "{icon}", - "format-icons": { - "activated": " ", - "deactivated": " ", - } -}, - -"keyboard-state": { - //"numlock": true, - "capslock": true, - "format": { - "numlock": "N {icon}", - "capslock":"󰪛 {icon}", - }, - "format-icons": { - "locked": "", - "unlocked": "" - }, -}, - -"memory": { - "interval": 10, - "format": "{used:0.1f}G 󰾆", - "format-alt": "{percentage}% 󰾆", - "format-alt-click": "click", - "tooltip": true, - "tooltip-format": "{used:0.1f}GB/{total:0.1f}G", - "on-click-right": "kitty --title btop sh -c 'btop'" -}, - -"mpris": { - "interval": 10, - "format": "{player_icon} ", - "format-paused": "{status_icon} {dynamic}", - "on-click-middle": "playerctl play-pause", - "on-click": "playerctl previous", - "on-click-right": "playerctl next", - "scroll-step": 5.0, - "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --inc", - "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --dec", - "smooth-scrolling-threshold": 1, - "player-icons": { - "chromium": "", - "default": "", - "firefox": "", - "kdeconnect": "", - "mopidy": "", - "mpv": "󰐹", - "spotify": "", - "vlc": "󰕼", - }, - "status-icons": { - "paused": "󰐎", - "playing": "", - "stopped": "", - }, - // "ignored-players": ["firefox"] - "max-length": 30, -}, - -"network": { - "format": "{ifname}", - "format-wifi": "{icon}", - "format-ethernet": "󰌘", - "format-disconnected": "󰌙", - "tooltip-format": "{ipaddr}  {bandwidthUpBytes}  {bandwidthDownBytes}", - "format-linked": "󰈁 {ifname} (No IP)", - "tooltip-format-wifi": "{essid} {icon} {signalStrength}%", - "tooltip-format-ethernet": "{ifname} 󰌘", - "tooltip-format-disconnected": "󰌙 Disconnected", - "max-length": 50, - "format-icons": ["󰤯","󰤟","󰤢","󰤥","󰤨"] -}, - -"network#speed": { - "interval": 1, - "format": "{ifname}", - "format-wifi": "{icon}  {bandwidthUpBytes}  {bandwidthDownBytes}", - "format-ethernet": "󰌘  {bandwidthUpBytes}  {bandwidthDownBytes}", - "format-disconnected": "󰌙", - "tooltip-format": "{ipaddr}", - "format-linked": "󰈁 {ifname} (No IP)", - "tooltip-format-wifi": "{essid} {icon} {signalStrength}%", - "tooltip-format-ethernet": "{ifname} 󰌘", - "tooltip-format-disconnected": "󰌙 Disconnected", - "max-length": 50, - "format-icons": ["󰤯","󰤟","󰤢","󰤥","󰤨"] -}, - -"pulseaudio": { - "format": "{icon} {volume}%", - "format-bluetooth": "{icon} 󰂰 {volume}%", - "format-muted": "󰖁", - "format-icons": { - "headphone": "", - "hands-free": "", - "headset": "", - "phone": "", - "portable": "", - "car": "", - "default": ["", "", "󰕾", ""], - "ignored-sinks": ["Easy Effects Sink"], - }, - "scroll-step": 5.0, - "on-click": "~/.config/hypr/scripts/Volume.sh --toggle", - "on-click-right": "pavucontrol -t 3", - "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --inc", - "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --dec", - "tooltip-format": "{icon} {desc} | {volume}%", - "smooth-scrolling-threshold": 1, -}, - -"pulseaudio#microphone": { - "format": "{format_source}", - "format-source": " {volume}%", - "format-source-muted": "", - "on-click": "~/.config/hypr/scripts/Volume.sh --toggle-mic", - "on-click-right": "pavucontrol -t 4", - "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --mic-inc", - "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --mic-dec", - "tooltip-format": "{source_desc} | {source_volume}%", - "scroll-step": 5, -}, - -"temperature": { - "interval": 10, - "tooltip": true, - "hwmon-path": ["/sys/class/hwmon/hwmon1/temp1_input", "/sys/class/thermal/thermal_zone0/temp"], - //"thermal-zone": 0, - "critical-threshold": 82, - "format-critical": "{temperatureC}°C {icon}", - "format": "{temperatureC}°C {icon}", - "format-icons": ["󰈸"], - "on-click-right": "kitty --title nvtop sh -c 'nvtop'" -}, - -"tray": { - "icon-size": 15, - "spacing": 8, -}, - -"wireplumber": { - "format": "{icon} {volume} %", - "format-muted": " Mute", - "on-click": "~/.config/hypr/scripts/Volume.sh --toggle", - "on-click-right": "pavucontrol -t 3", - "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --inc", - "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --dec", - "format-icons": ["", "", "󰕾", ""], -}, - -"wlr/taskbar": { - "format": "{icon} {name} ", - "icon-size": 15, - "all-outputs": false, - "tooltip-format": "{title}", - "on-click": "activate", - "on-click-middle": "close", - "ignore-list": [ - "wofi", - "rofi", - ] -}, - -"custom/cycle_wall":{ - "format":" ", - "exec": "echo ; echo 󰸉 wallpaper select", - "on-click": "~/.config/hypr/scripts/WallpaperSelect.sh", - "on-click-right": "~/.config/hypr/scripts/Wallpaper.sh", - "on-click-middle": "~/.config/hypr/scripts/WaybarStyles.sh", - "interval" : 86400, // once every day - "tooltip": true, -}, - -"custom/keybinds": { - "format":"󰺁 HINT!", - "exec": "echo ; echo  Key Hints SUPER H", - "on-click": "~/.config/hypr/scripts/KeyHints.sh", - "interval" : 86400, // once every day - "tooltip": true, -}, - -"custom/keyboard": { - "exec": "cat ~/.cache/kb_layout", - "interval": 1, - "format": " {}", - "on-click": "~/.config/hypr/scripts/SwitchKeyboardLayout.sh", - }, - -"custom/light_dark": { - "format": "{}", - "exec": "echo ; echo 󰔎 Dark-Light switcher", - "on-click": "~/.config/hypr/scripts/DarkLight.sh", - "on-click-right": "~/.config/hypr/scripts/WaybarStyles.sh", - "on-click-middle": "~/.config/hypr/scripts/Wallpaper.sh", - "interval" : 86400, // once every day - "tooltip": true -}, - -"custom/lock": { - "format": "󰌾{}", - "exec": "echo ; echo 󰷛 screen lock", - "interval" : 86400, // once every day - "tooltip": true, - "on-click": "~/.config/hypr/scripts/LockScreen.sh", -}, - -"custom/menu": { - "format": "{}", - "exec": "echo ; echo 󱓟 app launcher", - "interval" : 86400, // once every day - "tooltip": true, - "on-click": "pkill rofi || rofi -show drun -modi run,drun,filebrowser,window", - "on-click-middle": "~/.config/hypr/scripts/WallpaperSelect.sh", - "on-click-right": "~/.config/hypr/scripts/WaybarLayout.sh", -}, - -// This is a custom cava visualizer -"custom/cava_mviz": { - "exec": "~/.config/hypr/scripts/WaybarCava.sh", - "format": "{}" -}, - -"custom/playerctl": { - "format": "{}", - "return-type": "json", - "max-length": 35, - "exec": "playerctl -a metadata --format '{\"text\": \"{{artist}} ~ {{markup_escape(title)}}\", \"tooltip\": \"{{playerName}} : {{markup_escape(title)}}\", \"alt\": \"{{status}}\", \"class\": \"{{status}}\"}' -F", - "on-click-middle": "playerctl play-pause", - "on-click": "playerctl previous", - "on-click-right": "playerctl next", - "scroll-step": 5.0, - "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --inc", - "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --dec", - "smooth-scrolling-threshold": 1, -}, - -"custom/power": { - "format": "⏻ ", - "exec": "echo ; echo 󰟡 power // blur", - "on-click": "~/.config/hypr/scripts/Wlogout.sh", - "on-click-right": "~/.config/hypr/scripts/ChangeBlur.sh", - "interval" : 86400, // once every day - "tooltip": true, -}, - -"custom/swaync": { - "tooltip":true, - "format": "{icon} {}", - "format-icons": { - "notification": "", - "none": "", - "dnd-notification": "", - "dnd-none": "", - "inhibited-notification": "", - "inhibited-none": "", - "dnd-inhibited-notification": "", - "dnd-inhibited-none": "" - }, - "return-type": "json", - "exec-if": "which swaync-client", - "exec": "swaync-client -swb", - "on-click": "sleep 0.1 && swaync-client -t -sw", - "on-click-right": "swaync-client -d -sw", - "escape": true, -}, - -// NOTE:! This is only for Arch and Arch Based Distros -"custom/updater":{ - "format": " {}", - "exec": "checkupdates | wc -l", - "exec-if": "[[ $(checkupdates | wc -l) ]]", - "interval": 15, - "on-click": "kitty -T update paru -Syu || yay -Syu && notify-send 'The system has been updated'", -}, - -"custom/weather": { - "format": "{}", - "format-alt": "{alt}: {}", - "format-alt-click": "click", - "interval": 3600, - "return-type": "json", - "exec": "~/.config/hypr/UserScripts/Weather.sh", - //"exec": "~/.config/hypr/UserScripts/Weather.py", - "exec-if": "ping wttr.in -c1", - "tooltip" : true, -}, - - -// Separators -"custom/separator#dot": { - "format": "", - "interval": "once", - "tooltip": false -}, - -"custom/separator#dot-line": { - "format": "", - "interval": "once", - "tooltip": false -}, - -"custom/separator#line": { - "format": "|", - "interval": "once", - "tooltip": false -}, - -"custom/separator#blank": { - "format": "", - "interval": "once", - "tooltip": false -}, - -"custom/separator#blank_2": { - "format": " ", - "interval": "once", - "tooltip": false -}, - -"custom/separator#blank_3": { - "format": " ", - "interval": "once", - "tooltip": false -}, - -// Modules below are for vertical layout - -"backlight#vertical": { - "interval": 2, - "align": 0.35, - "rotate": 1, - "format": "{icon}", - //"format-icons": ["󰃞", "󰃟", "󰃠"], - "format-icons": ["","","","","","","","","","","","","","",""], - "on-click": "", - "on-click-middle": "", - "on-click-right": "", - "on-update": "", - "on-scroll-up": "~/.config/hypr/scripts/Brightness.sh --inc", - "on-scroll-down": "~/.config/hypr/scripts/Brightness.sh --dec", - "smooth-scrolling-threshold": 1, - "tooltip-format": "{percent}%", -}, - -"clock#vertical": { - "format": "\n{:%H\n%M\n%S\n\n \n%d\n%m\n%y}", - "interval": 1, - //"format": "\n{:%I\n%M\n%p\n\n \n%d\n%m\n%y}", - "tooltip": true, - "tooltip-format": "{calendar}", - "calendar": { - "mode": "year", - "mode-mon-col": 3, - "format": { - "today": "{}", - } - } -}, - -"cpu#vertical": { - "format": "󰍛\n{usage}%", - "interval": 1, - "on-click-right": "gnome-system-monitor", -}, - -"memory#vertical": { - "interval": 10, - "format": "󰾆\n{percentage}%", - "format-alt": "󰾆\n{used:0.1f}G", - "format-alt-click": "click", - "tooltip": true, - "tooltip-format": "{used:0.1f}GB/{total:0.1f}G", - "on-click-right": "kitty --title btop sh -c 'btop'", -}, - -"pulseaudio#vertical": { - "format": "{icon}", - "format-bluetooth": "󰂰", - "format-muted": "󰖁", - "format-icons": { - "headphone": "", - "hands-free": "", - "headset": "", - "phone": "", - "portable": "", - "car": "", - "default": ["", "", "󰕾", ""], - "tooltip-format": "{icon} {desc} | {volume}%", - "ignored-sinks": ["Easy Effects Sink"], - }, - "scroll-step": 5.0, - "on-click": "~/.config/hypr/scripts/Volume.sh --toggle", - "on-click-right": "pavucontrol -t 3", - "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --inc", - "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --dec", - "tooltip-format": "{icon} {desc} | {volume}%", - "smooth-scrolling-threshold": 1, -}, - -"pulseaudio#microphone_vertical": { - "format": "{format_source}", - "format-source": "󰍬", - "format-source-muted": "󰍭", - "on-click-right": "pavucontrol", - "on-click": "~/.config/hypr/scripts/Volume.sh --toggle-mic", - "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --mic-inc", - "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --mic-dec", - "max-volume": 100, - "tooltip": true, - "tooltip-format": "{source_desc} | {source_volume}%", -}, - -"temperature#vertical": { - "interval": 10, - "tooltip": true, - "hwmon-path": ["/sys/class/hwmon/hwmon1/temp1_input", "/sys/class/thermal/thermal_zone0/temp"], - //"thermal-zone": 0, - "critical-threshold": 80, - "format-critical": "{icon}\n{temperatureC}°C", - "format": " {icon}", - "format-icons": ["󰈸"], - "on-click-right": "kitty --title nvtop sh -c 'nvtop'" -}, - -"custom/power_vertical": { - "format": "⏻", - "exec": "echo ; echo 󰟡 power // blur", - "on-click": "~/.config/hypr/scripts/Wlogout.sh", - "on-click-right": "~/.config/hypr/scripts/ChangeBlur.sh", - "interval" : 86400, // once every day - "tooltip": true, -}, - -} - - -- cgit v1.2.3 From ee9e9774f03f99a313d796d8c73bf8c7a302b500 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 May 2024 17:39:22 +0900 Subject: Returning module after merging PR#152 --- config/waybar/modules | 730 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 730 insertions(+) create mode 100644 config/waybar/modules diff --git a/config/waybar/modules b/config/waybar/modules new file mode 100644 index 00000000..fed721be --- /dev/null +++ b/config/waybar/modules @@ -0,0 +1,730 @@ +//* ---- 💫 https://github.com/JaKooLit 💫 ---- *// + +{ +// HYPRLAND WORKSPACES. CHOOSE as desired and place on waybar configs +// CIRCLES Style +"hyprland/workspaces": { + "active-only": false, + "all-outputs": true, + "format": "{icon}", + "show-special": false, + "on-click": "activate", + "on-scroll-up": "hyprctl dispatch workspace e+1", + "on-scroll-down": "hyprctl dispatch workspace e-1", + "persistent-workspaces": { + "1": [], + "2": [], + "3": [], + "4": [], + "5": [], + }, + "format-icons": { + "active": "", + "default": "", + }, +}, + +// ROMAN Numerals style +"hyprland/workspaces#roman": { + "active-only":false, + "all-outputs": true, + "format": "{icon}", + "show-special": false, + "on-click": "activate", + "on-scroll-up": "hyprctl dispatch workspace e+1", + "on-scroll-down": "hyprctl dispatch workspace e-1", + "persistent-workspaces":{ + "1": [], + "2": [], + "3": [], + "4": [], + "5": [], + }, + "format-icons": { + "1": "I", + "2": "II", + "3": "III", + "4": "IV", + "5": "V", + "6": "VI", + "7": "VII", + "8": "VIII", + "9": "IX", + "10": "X", + + }, +}, + +// PACMAN Style + "hyprland/workspaces#pacman": { + "active-only":false, + "all-outputs": true, + "format": "{icon}", + "on-click": "activate", + "on-scroll-up": "hyprctl dispatch workspace e+1", + "on-scroll-down": "hyprctl dispatch workspace e-1", + "show-special": false, + "persistent-workspaces":{ + "1": [], + "2": [], + "3": [], + "4": [], + "5": [], + }, + "format": "{icon}", + "format-icons": { + "active": " 󰮯 ", + "default": "󰊠", + "persistent":"󰊠", + }, +}, + +"hyprland/workspaces#kanji": { + "disable-scroll": true, + "all-outputs": true, + "format": "{icon}", + "persistent-workspaces": { + "1": [], + "2": [], + "3": [], + "4": [], + "5": [], + }, + "format-icons": { + "1": "一", + "2": "二", + "3": "三", + "4": "四", + "5": "五", + "6": "六", + "7": "七", + "8": "八", + "9": "九", + "10": "十", + } +}, + +// NUMBERS and ICONS style +"hyprland/workspaces#4": { + "format": "{name}", + "format": " {name} {icon} ", + //"format": " {icon} ", + "show-special": false, + "on-click": "activate", + "on-scroll-up": "hyprctl dispatch workspace e+1", + "on-scroll-down": "hyprctl dispatch workspace e-1", + "all-outputs": true, + "sort-by-number": true, + "format-icons": { + "1": " ", + "2": " ", + "3": " ", + "4": " ", + "5": " ", + "6": " ", + "7": "", + "8": " ", + "9": "", + "10": "10", + "focused": "", + "default": "", + }, +}, + +// GROUP + +"group/motherboard": { + "orientation": "horizontal", + "modules": [ + "cpu", + "memory", + "temperature", + "disk", + ] +}, + +"group/laptop": { + "orientation": "horizontal", + "modules": [ + "backlight", + "battery", + ] +}, + +"group/audio": { + "orientation": "horizontal", + "modules": [ + "pulseaudio", + "pulseaudio#microphone", + ] +}, + +"backlight": { + "interval": 2, + "align": 0, + "rotate": 0, + //"format": "{icon} {percent}%", + "format-icons": [" ", " ", " ", "󰃝 ", "󰃞 ", "󰃟 ", "󰃠 "], + "format": "{icon}", + //"format-icons": ["","","","","","","","","","","","","","",""], + "tooltip-format": "backlight {percent}%", + "icon-size": 10, + "on-click": "", + "on-click-middle": "", + "on-click-right": "", + "on-update": "", + "on-scroll-up": "~/.config/hypr/scripts/Brightness.sh --inc", + "on-scroll-down": "~/.config/hypr/scripts/Brightness.sh --dec", + "smooth-scrolling-threshold": 1, +}, + +"battery": { + //"interval": 5, + "align": 0, + "rotate": 0, + //"bat": "BAT1", + //"adapter": "ACAD", + "full-at": 100, + "design-capacity": false, + "states": { + "good": 95, + "warning": 30, + "critical": 15 + }, + "format": "{icon} {capacity}%", + "format-charging": "{capacity}%", + "format-plugged": "󱘖 {capacity}%", + "format-alt-click": "click", + "format-full": "{icon} Full", + "format-alt": "{icon} {time}", + "format-icons": ["󰂎", "󰁺", "󰁻", "󰁼", "󰁽", "󰁾", "󰁿", "󰂀", "󰂁", "󰂂", "󰁹"], + "format-time": "{H}h {M}min", + "tooltip": true, + "tooltip-format": "{timeTo} {power}w", + "on-click-middle": "~/.config/hypr/scripts/ChangeBlur.sh", + "on-click-right": "~/.config/hypr/scripts/Wlogout.sh", +}, + +"bluetooth": { + "format": "", + "format-disabled": "󰂳", + "format-connected": "󰂱 {num_connections}", + "tooltip-format": " {device_alias}", + "tooltip-format-connected": "{device_enumerate}", + "tooltip-format-enumerate-connected": " {device_alias} 󰂄{device_battery_percentage}%", + "tooltip": true, + "on-click": "blueman-manager", +}, + +"clock": { + "interval": 1, + //"format": " {:%I:%M %p}", // AM PM format + "format": " {:%H:%M:%S}", + "format-alt": " {:%H:%M  %Y, %d %B, %A}", + "tooltip-format": "{calendar}", + "calendar": { + "mode" : "year", + "mode-mon-col" : 3, + "weeks-pos" : "right", + "on-scroll" : 1, + "format": { + "months": "{}", + "days": "{}", + "weeks": "W{}", + "weekdays": "{}", + "today": "{}" + } + } + }, + "actions": { + "on-click-right": "mode", + "on-click-forward": "tz_up", + "on-click-backward": "tz_down", + "on-scroll-up": "shift_up", + "on-scroll-down": "shift_down" +}, + +"cpu": { + "format": "{usage}% 󰍛", + "interval": 1, + "format-alt-click": "click", + "format-alt": "{icon0}{icon1}{icon2}{icon3} {usage:>2}% 󰍛", + "format-icons": ["▁", "▂", "▃", "▄", "▅", "▆", "▇", "█"], + "on-click-right": "gnome-system-monitor", +}, + +"disk": { + "interval": 30, + //"format": "󰋊", + "path": "/", + //"format-alt-click": "click", + "format": "{percentage_used}% 󰋊", + //"tooltip": true, + "tooltip-format": "{used} used out of {total} on {path} ({percentage_used}%)", +}, + +"hyprland/language": { + "format": "Lang: {}", + "format-en": "US", + "format-tr": "Korea", + "keyboard-name": "at-translated-set-2-keyboard", + "on-click": "hyprctl switchxkblayout $SET_KB next" +}, + +"hyprland/submap": { + "format": " {}", // Icon: expand-arrows-alt + "tooltip": false, +}, + +"hyprland/window": { + "format": "{}", + "max-length": 40, + "separate-outputs": true, + "offscreen-css" : true, + "offscreen-css-text": "(inactive)", + "rewrite": { + "(.*) — Mozilla Firefox": " $1", + "(.*) - fish": "> [$1]", + "(.*) - zsh": "> [$1]", + "(.*) - kitty": "> [$1]", + }, +}, + +"idle_inhibitor": { + "format": "{icon}", + "format-icons": { + "activated": " ", + "deactivated": " ", + } +}, + +"keyboard-state": { + //"numlock": true, + "capslock": true, + "format": { + "numlock": "N {icon}", + "capslock":"󰪛 {icon}", + }, + "format-icons": { + "locked": "", + "unlocked": "" + }, +}, + +"memory": { + "interval": 10, + "format": "{used:0.1f}G 󰾆", + "format-alt": "{percentage}% 󰾆", + "format-alt-click": "click", + "tooltip": true, + "tooltip-format": "{used:0.1f}GB/{total:0.1f}G", + "on-click-right": "kitty --title btop sh -c 'btop'" +}, + +"mpris": { + "interval": 10, + "format": "{player_icon} ", + "format-paused": "{status_icon} {dynamic}", + "on-click-middle": "playerctl play-pause", + "on-click": "playerctl previous", + "on-click-right": "playerctl next", + "scroll-step": 5.0, + "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --inc", + "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --dec", + "smooth-scrolling-threshold": 1, + "player-icons": { + "chromium": "", + "default": "", + "firefox": "", + "kdeconnect": "", + "mopidy": "", + "mpv": "󰐹", + "spotify": "", + "vlc": "󰕼", + }, + "status-icons": { + "paused": "󰐎", + "playing": "", + "stopped": "", + }, + // "ignored-players": ["firefox"] + "max-length": 30, +}, + +"network": { + "format": "{ifname}", + "format-wifi": "{icon}", + "format-ethernet": "󰌘", + "format-disconnected": "󰌙", + "tooltip-format": "{ipaddr}  {bandwidthUpBytes}  {bandwidthDownBytes}", + "format-linked": "󰈁 {ifname} (No IP)", + "tooltip-format-wifi": "{essid} {icon} {signalStrength}%", + "tooltip-format-ethernet": "{ifname} 󰌘", + "tooltip-format-disconnected": "󰌙 Disconnected", + "max-length": 50, + "format-icons": ["󰤯","󰤟","󰤢","󰤥","󰤨"] +}, + +"network#speed": { + "interval": 1, + "format": "{ifname}", + "format-wifi": "{icon}  {bandwidthUpBytes}  {bandwidthDownBytes}", + "format-ethernet": "󰌘  {bandwidthUpBytes}  {bandwidthDownBytes}", + "format-disconnected": "󰌙", + "tooltip-format": "{ipaddr}", + "format-linked": "󰈁 {ifname} (No IP)", + "tooltip-format-wifi": "{essid} {icon} {signalStrength}%", + "tooltip-format-ethernet": "{ifname} 󰌘", + "tooltip-format-disconnected": "󰌙 Disconnected", + "max-length": 50, + "format-icons": ["󰤯","󰤟","󰤢","󰤥","󰤨"] +}, + +"pulseaudio": { + "format": "{icon} {volume}%", + "format-bluetooth": "{icon} 󰂰 {volume}%", + "format-muted": "󰖁", + "format-icons": { + "headphone": "", + "hands-free": "", + "headset": "", + "phone": "", + "portable": "", + "car": "", + "default": ["", "", "󰕾", ""], + "ignored-sinks": ["Easy Effects Sink"], + }, + "scroll-step": 5.0, + "on-click": "~/.config/hypr/scripts/Volume.sh --toggle", + "on-click-right": "pavucontrol -t 3", + "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --inc", + "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --dec", + "tooltip-format": "{icon} {desc} | {volume}%", + "smooth-scrolling-threshold": 1, +}, + +"pulseaudio#microphone": { + "format": "{format_source}", + "format-source": " {volume}%", + "format-source-muted": "", + "on-click": "~/.config/hypr/scripts/Volume.sh --toggle-mic", + "on-click-right": "pavucontrol -t 4", + "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --mic-inc", + "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --mic-dec", + "tooltip-format": "{source_desc} | {source_volume}%", + "scroll-step": 5, +}, + +"temperature": { + "interval": 10, + "tooltip": true, + "hwmon-path": ["/sys/class/hwmon/hwmon1/temp1_input", "/sys/class/thermal/thermal_zone0/temp"], + //"thermal-zone": 0, + "critical-threshold": 82, + "format-critical": "{temperatureC}°C {icon}", + "format": "{temperatureC}°C {icon}", + "format-icons": ["󰈸"], + "on-click-right": "kitty --title nvtop sh -c 'nvtop'" +}, + +"tray": { + "icon-size": 15, + "spacing": 8, +}, + +"wireplumber": { + "format": "{icon} {volume} %", + "format-muted": " Mute", + "on-click": "~/.config/hypr/scripts/Volume.sh --toggle", + "on-click-right": "pavucontrol -t 3", + "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --inc", + "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --dec", + "format-icons": ["", "", "󰕾", ""], +}, + +"wlr/taskbar": { + "format": "{icon} {name} ", + "icon-size": 15, + "all-outputs": false, + "tooltip-format": "{title}", + "on-click": "activate", + "on-click-middle": "close", + "ignore-list": [ + "wofi", + "rofi", + ] +}, + +"custom/cycle_wall":{ + "format":" ", + "exec": "echo ; echo 󰸉 wallpaper select", + "on-click": "~/.config/hypr/scripts/WallpaperSelect.sh", + "on-click-right": "~/.config/hypr/scripts/Wallpaper.sh", + "on-click-middle": "~/.config/hypr/scripts/WaybarStyles.sh", + "interval" : 86400, // once every day + "tooltip": true, +}, + +"custom/keybinds": { + "format":"󰺁 HINT!", + "exec": "echo ; echo  Key Hints SUPER H", + "on-click": "~/.config/hypr/scripts/KeyHints.sh", + "interval" : 86400, // once every day + "tooltip": true, +}, + +"custom/keyboard": { + "exec": "cat ~/.cache/kb_layout", + "interval": 1, + "format": " {}", + "on-click": "~/.config/hypr/scripts/SwitchKeyboardLayout.sh", + }, + +"custom/light_dark": { + "format": "{}", + "exec": "echo ; echo 󰔎 Dark-Light switcher", + "on-click": "~/.config/hypr/scripts/DarkLight.sh", + "on-click-right": "~/.config/hypr/scripts/WaybarStyles.sh", + "on-click-middle": "~/.config/hypr/scripts/Wallpaper.sh", + "interval" : 86400, // once every day + "tooltip": true +}, + +"custom/lock": { + "format": "󰌾{}", + "exec": "echo ; echo 󰷛 screen lock", + "interval" : 86400, // once every day + "tooltip": true, + "on-click": "~/.config/hypr/scripts/LockScreen.sh", +}, + +"custom/menu": { + "format": "{}", + "exec": "echo ; echo 󱓟 app launcher", + "interval" : 86400, // once every day + "tooltip": true, + "on-click": "pkill rofi || rofi -show drun -modi run,drun,filebrowser,window", + "on-click-middle": "~/.config/hypr/scripts/WallpaperSelect.sh", + "on-click-right": "~/.config/hypr/scripts/WaybarLayout.sh", +}, + +// This is a custom cava visualizer +"custom/cava_mviz": { + "exec": "~/.config/hypr/scripts/WaybarCava.sh", + "format": "{}" +}, + +"custom/playerctl": { + "format": "{}", + "return-type": "json", + "max-length": 35, + "exec": "playerctl -a metadata --format '{\"text\": \"{{artist}} ~ {{markup_escape(title)}}\", \"tooltip\": \"{{playerName}} : {{markup_escape(title)}}\", \"alt\": \"{{status}}\", \"class\": \"{{status}}\"}' -F", + "on-click-middle": "playerctl play-pause", + "on-click": "playerctl previous", + "on-click-right": "playerctl next", + "scroll-step": 5.0, + "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --inc", + "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --dec", + "smooth-scrolling-threshold": 1, +}, + +"custom/power": { + "format": "⏻ ", + "exec": "echo ; echo 󰟡 power // blur", + "on-click": "~/.config/hypr/scripts/Wlogout.sh", + "on-click-right": "~/.config/hypr/scripts/ChangeBlur.sh", + "interval" : 86400, // once every day + "tooltip": true, +}, + +"custom/swaync": { + "tooltip":true, + "format": "{icon} {}", + "format-icons": { + "notification": "", + "none": "", + "dnd-notification": "", + "dnd-none": "", + "inhibited-notification": "", + "inhibited-none": "", + "dnd-inhibited-notification": "", + "dnd-inhibited-none": "" + }, + "return-type": "json", + "exec-if": "which swaync-client", + "exec": "swaync-client -swb", + "on-click": "sleep 0.1 && swaync-client -t -sw", + "on-click-right": "swaync-client -d -sw", + "escape": true, +}, + +// NOTE:! This is only for Arch and Arch Based Distros +"custom/updater":{ + "format": " {}", + "exec": "checkupdates | wc -l", + "exec-if": "[[ $(checkupdates | wc -l) ]]", + "interval": 15, + "on-click": "kitty -T update paru -Syu || yay -Syu && notify-send 'The system has been updated'", +}, + +"custom/weather": { + "format": "{}", + "format-alt": "{alt}: {}", + "format-alt-click": "click", + "interval": 3600, + "return-type": "json", + "exec": "~/.config/hypr/UserScripts/Weather.sh", + //"exec": "~/.config/hypr/UserScripts/Weather.py", + "exec-if": "ping wttr.in -c1", + "tooltip" : true, +}, + + +// Separators +"custom/separator#dot": { + "format": "", + "interval": "once", + "tooltip": false +}, + +"custom/separator#dot-line": { + "format": "", + "interval": "once", + "tooltip": false +}, + +"custom/separator#line": { + "format": "|", + "interval": "once", + "tooltip": false +}, + +"custom/separator#blank": { + "format": "", + "interval": "once", + "tooltip": false +}, + +"custom/separator#blank_2": { + "format": " ", + "interval": "once", + "tooltip": false +}, + +"custom/separator#blank_3": { + "format": " ", + "interval": "once", + "tooltip": false +}, + +// Modules below are for vertical layout + +"backlight#vertical": { + "interval": 2, + "align": 0.35, + "rotate": 1, + "format": "{icon}", + //"format-icons": ["󰃞", "󰃟", "󰃠"], + "format-icons": ["","","","","","","","","","","","","","",""], + "on-click": "", + "on-click-middle": "", + "on-click-right": "", + "on-update": "", + "on-scroll-up": "~/.config/hypr/scripts/Brightness.sh --inc", + "on-scroll-down": "~/.config/hypr/scripts/Brightness.sh --dec", + "smooth-scrolling-threshold": 1, + "tooltip-format": "{percent}%", +}, + +"clock#vertical": { + "format": "\n{:%H\n%M\n%S\n\n \n%d\n%m\n%y}", + "interval": 1, + //"format": "\n{:%I\n%M\n%p\n\n \n%d\n%m\n%y}", + "tooltip": true, + "tooltip-format": "{calendar}", + "calendar": { + "mode": "year", + "mode-mon-col": 3, + "format": { + "today": "{}", + } + } +}, + +"cpu#vertical": { + "format": "󰍛\n{usage}%", + "interval": 1, + "on-click-right": "gnome-system-monitor", +}, + +"memory#vertical": { + "interval": 10, + "format": "󰾆\n{percentage}%", + "format-alt": "󰾆\n{used:0.1f}G", + "format-alt-click": "click", + "tooltip": true, + "tooltip-format": "{used:0.1f}GB/{total:0.1f}G", + "on-click-right": "kitty --title btop sh -c 'btop'", +}, + +"pulseaudio#vertical": { + "format": "{icon}", + "format-bluetooth": "󰂰", + "format-muted": "󰖁", + "format-icons": { + "headphone": "", + "hands-free": "", + "headset": "", + "phone": "", + "portable": "", + "car": "", + "default": ["", "", "󰕾", ""], + "tooltip-format": "{icon} {desc} | {volume}%", + "ignored-sinks": ["Easy Effects Sink"], + }, + "scroll-step": 5.0, + "on-click": "~/.config/hypr/scripts/Volume.sh --toggle", + "on-click-right": "pavucontrol -t 3", + "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --inc", + "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --dec", + "tooltip-format": "{icon} {desc} | {volume}%", + "smooth-scrolling-threshold": 1, +}, + +"pulseaudio#microphone_vertical": { + "format": "{format_source}", + "format-source": "󰍬", + "format-source-muted": "󰍭", + "on-click-right": "pavucontrol", + "on-click": "~/.config/hypr/scripts/Volume.sh --toggle-mic", + "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --mic-inc", + "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --mic-dec", + "max-volume": 100, + "tooltip": true, + "tooltip-format": "{source_desc} | {source_volume}%", +}, + +"temperature#vertical": { + "interval": 10, + "tooltip": true, + "hwmon-path": ["/sys/class/hwmon/hwmon1/temp1_input", "/sys/class/thermal/thermal_zone0/temp"], + //"thermal-zone": 0, + "critical-threshold": 80, + "format-critical": "{icon}\n{temperatureC}°C", + "format": " {icon}", + "format-icons": ["󰈸"], + "on-click-right": "kitty --title nvtop sh -c 'nvtop'" +}, + +"custom/power_vertical": { + "format": "⏻", + "exec": "echo ; echo 󰟡 power // blur", + "on-click": "~/.config/hypr/scripts/Wlogout.sh", + "on-click-right": "~/.config/hypr/scripts/ChangeBlur.sh", + "interval" : 86400, // once every day + "tooltip": true, +}, + +} + + -- cgit v1.2.3 From 462d07c7d2e9b0d1ddd488d02ae0388c89743617 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 May 2024 17:46:07 +0900 Subject: updated python weather script --- config/hypr/UserScripts/Weather.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/config/hypr/UserScripts/Weather.py b/config/hypr/UserScripts/Weather.py index 413682e1..14c9cfe0 100644 --- a/config/hypr/UserScripts/Weather.py +++ b/config/hypr/UserScripts/Weather.py @@ -23,11 +23,13 @@ weather_icons = { # get location_id # to get your own location_id, go to https://weather.com & search your location. # once you choose your location, you can see the location_id in the URL(64 chars long hex string) -# like this: https://weather.com/en-IN/weather/today/l/c3e96d6cc4965fc54f88296b54449571c4107c73b9638c16aafc83575b4ddf2e -location_id = "c3e96d6cc4965fc54f88296b54449571c4107c73b9638c16aafc83575b4ddf2e" # TODO +# like this: https://weather.com/en-PH/weather/today/l/bca47d1099e762a012b9a139c36f30a0b1e647f69c0c4ac28b537e7ae9c1c200 +location_id = "bca47d1099e762a012b9a139c36f30a0b1e647f69c0c4ac28b537e7ae9c1c200" # TODO +# NOTE to change to deg F, change the URL to your preffered location after weather.com +# Default is English-Philippines with Busan, South Korea as location_id # get html page -url = "https://weather.com/en-IN/weather/today/l/" + location_id +url = "https://weather.com/en-PH/weather/today/l/" + location_id html_data = PyQuery(url=url) # current temperature -- cgit v1.2.3 From dce31466f4f5ee4584083b7ad2ec2a2b9ba9759b Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 May 2024 17:59:47 +0900 Subject: updated Weather.py --- config/hypr/UserScripts/Weather.py | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 config/hypr/UserScripts/Weather.py diff --git a/config/hypr/UserScripts/Weather.py b/config/hypr/UserScripts/Weather.py old mode 100644 new mode 100755 -- cgit v1.2.3 From 5940c2ed930bc528f6917a3560eafac1be8a5e9f Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 May 2024 19:37:17 +0900 Subject: updated rofi configs --- config/rofi/config-clipboard.rasi | 1 + config/rofi/config-compact.rasi | 1 + config/rofi/config-long.rasi | 2 +- config/rofi/config.rasi | 6 +++--- config/rofi/resolution/1080p/config.rasi | 4 ++-- config/rofi/resolution/1440p/config.rasi | 6 +++--- 6 files changed, 11 insertions(+), 9 deletions(-) diff --git a/config/rofi/config-clipboard.rasi b/config/rofi/config-clipboard.rasi index e99cb3fd..ddc9a9d0 100644 --- a/config/rofi/config-clipboard.rasi +++ b/config/rofi/config-clipboard.rasi @@ -5,5 +5,6 @@ /* ---- Entry ---- */ entry { + width: 600px; placeholder: "CTRL Del - Cliphist del || Alt Del - cliphist wipe"; } diff --git a/config/rofi/config-compact.rasi b/config/rofi/config-compact.rasi index 1d5fb9e8..d41fefde 100644 --- a/config/rofi/config-compact.rasi +++ b/config/rofi/config-compact.rasi @@ -22,6 +22,7 @@ imagebox { } entry { + width: 400px; placeholder: " View / Edit Hyprland Configs"; } diff --git a/config/rofi/config-long.rasi b/config/rofi/config-long.rasi index 4b594d5c..99f35d69 100644 --- a/config/rofi/config-long.rasi +++ b/config/rofi/config-long.rasi @@ -21,7 +21,7 @@ inputbar { entry { placeholder: "🔎 Search"; - width: 22%; + width: 600px; } /* ---- Listview ---- */ diff --git a/config/rofi/config.rasi b/config/rofi/config.rasi index 47782dab..a48a7d3c 100644 --- a/config/rofi/config.rasi +++ b/config/rofi/config.rasi @@ -5,7 +5,7 @@ configuration { modi: "drun,run,filebrowser"; - font: "Fira Code SemiBold 10"; + font: "Fira Code SemiBold 12"; show-icons: true; display-drun: "Apps"; display-run: "Run"; @@ -129,7 +129,7 @@ mode-switcher{ background-color: transparent; } button { - width: 80px; + width: 100px; padding: 12px; border-radius: 12px; background-color: @background-alt; @@ -199,7 +199,7 @@ element-icon { } element-text { background-color: transparent; - font: "Fira Code SemiBold 14"; + font: "Fira Code SemiBold 15"; text-color: inherit; cursor: inherit; vertical-align: 0.5; diff --git a/config/rofi/resolution/1080p/config.rasi b/config/rofi/resolution/1080p/config.rasi index a77b0570..b778616b 100644 --- a/config/rofi/resolution/1080p/config.rasi +++ b/config/rofi/resolution/1080p/config.rasi @@ -1,11 +1,11 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config 1440p */ +/* Main Config 1080p */ /* ---- Configuration ---- */ configuration { modi: "drun,run,filebrowser"; - font: "Fira Code SemiBold 9"; + font: "Fira Code SemiBold 10"; show-icons: true; display-drun: "Apps"; display-run: "Run"; diff --git a/config/rofi/resolution/1440p/config.rasi b/config/rofi/resolution/1440p/config.rasi index 47782dab..a48a7d3c 100644 --- a/config/rofi/resolution/1440p/config.rasi +++ b/config/rofi/resolution/1440p/config.rasi @@ -5,7 +5,7 @@ configuration { modi: "drun,run,filebrowser"; - font: "Fira Code SemiBold 10"; + font: "Fira Code SemiBold 12"; show-icons: true; display-drun: "Apps"; display-run: "Run"; @@ -129,7 +129,7 @@ mode-switcher{ background-color: transparent; } button { - width: 80px; + width: 100px; padding: 12px; border-radius: 12px; background-color: @background-alt; @@ -199,7 +199,7 @@ element-icon { } element-text { background-color: transparent; - font: "Fira Code SemiBold 14"; + font: "Fira Code SemiBold 15"; text-color: inherit; cursor: inherit; vertical-align: 0.5; -- cgit v1.2.3 From 4ac6c8b543a3a5d8585f062b812a734df0582a70 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 May 2024 20:28:15 +0900 Subject: tweaked hyprlock --- config/hypr/hyprlock.conf | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/config/hypr/hyprlock.conf b/config/hypr/hyprlock.conf index b2a1a163..3aa029d9 100644 --- a/config/hypr/hyprlock.conf +++ b/config/hypr/hyprlock.conf @@ -47,7 +47,7 @@ input-field { label { monitor = text = cmd[update:18000000] echo " "$(date +'%A, %-d %B %Y')" " - color = $color5 + color = $color1 font_size = 34 font_family = JetBrains Mono Nerd Font 10 @@ -63,7 +63,6 @@ label { color = $color7 font_size = 24 font_family = JetBrains Mono Nerd Font 10 - position = 0, -250 halign = center valign = top @@ -83,6 +82,7 @@ text = cmd[update:1000] echo " $(date +"%H:%M:%S") " # 24H valign = center } +# User label { monitor = text =  $USER @@ -95,6 +95,7 @@ label { valign = bottom } +# uptime label { monitor = text = cmd[update:60000] echo " "$(uptime -p)" " @@ -106,6 +107,7 @@ label { valign = bottom } +# weather edit specific location. Note, this cause a 2-4 seconds delay in locking label { monitor = text = cmd[update:3600000] ping -c 1 wttr.in > /dev/null && curl -s 'wttr.in?format=2' # For specific location : wttr.in/busan?format=2 @@ -117,13 +119,14 @@ label { valign = bottom } +# Put a picture of choice here. Default is the current wallpaper image { monitor = path = $HOME/.config/rofi/.current_wallpaper size = 230 rounding = -1 border_size = 4 - border_color = $color12 + border_color = $color2 rotate = 0 reload_time = -1 position = 0, 300 -- cgit v1.2.3 From da75affc196deec8846639ed562725a938fcf3cb Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Fri, 3 May 2024 22:23:09 +0900 Subject: updated default wallpaper and initial waybar style --- config/hypr/initial-boot.sh | 4 ++-- copy.sh | 4 ++-- wallpapers/Anime-Landscape2.png | Bin 0 -> 7704488 bytes wallpapers/Fantasy-Landscape.png | Bin 12483704 -> 0 bytes 4 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 wallpapers/Anime-Landscape2.png delete mode 100644 wallpapers/Fantasy-Landscape.png diff --git a/config/hypr/initial-boot.sh b/config/hypr/initial-boot.sh index b6c57f3e..cb2094be 100755 --- a/config/hypr/initial-boot.sh +++ b/config/hypr/initial-boot.sh @@ -7,8 +7,8 @@ # Variables scriptsDir=$HOME/.config/hypr/scripts -wallpaper=$HOME/Pictures/wallpapers/Dark_Nature.png -waybar_style="$HOME/.config/waybar/style/[Pywal] Chroma Tally.css" +wallpaper=$HOME/Pictures/wallpapers/Anime-Landscape2.png +waybar_style="$HOME/.config/waybar/style/[Dark] Half-Moon.css" kvantum_theme="Catppuccin-Mocha" swww="swww img" diff --git a/copy.sh b/copy.sh index 807507de..0a9f09b2 100755 --- a/copy.sh +++ b/copy.sh @@ -3,8 +3,8 @@ clear -wallpaper=$HOME/Pictures/wallpapers/Fantasy-Landscape.png -Waybar_Style="$HOME/.config/waybar/style/[Pywal] Chroma Tally.css" +wallpaper=$HOME/Pictures/wallpapers/Anime-Landscape2.png +Waybar_Style="$HOME/.config/waybar/style/[Dark] Half-Moon.css" # Check if running as root. If root, script will exit if [[ $EUID -eq 0 ]]; then diff --git a/wallpapers/Anime-Landscape2.png b/wallpapers/Anime-Landscape2.png new file mode 100644 index 00000000..c8681762 Binary files /dev/null and b/wallpapers/Anime-Landscape2.png differ diff --git a/wallpapers/Fantasy-Landscape.png b/wallpapers/Fantasy-Landscape.png deleted file mode 100644 index 79e13088..00000000 Binary files a/wallpapers/Fantasy-Landscape.png and /dev/null differ -- cgit v1.2.3 From e834b82491e07ae547f794efe7c81b5442901bea Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Fri, 3 May 2024 22:29:06 +0900 Subject: reverted back initial waybar style :) --- config/hypr/initial-boot.sh | 2 +- copy.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/config/hypr/initial-boot.sh b/config/hypr/initial-boot.sh index cb2094be..7810ad5f 100755 --- a/config/hypr/initial-boot.sh +++ b/config/hypr/initial-boot.sh @@ -8,7 +8,7 @@ # Variables scriptsDir=$HOME/.config/hypr/scripts wallpaper=$HOME/Pictures/wallpapers/Anime-Landscape2.png -waybar_style="$HOME/.config/waybar/style/[Dark] Half-Moon.css" +waybar_style="$HOME/.config/waybar/style/[Pywal] Chroma Tally.css" kvantum_theme="Catppuccin-Mocha" swww="swww img" diff --git a/copy.sh b/copy.sh index 0a9f09b2..ed71ea72 100755 --- a/copy.sh +++ b/copy.sh @@ -4,7 +4,7 @@ clear wallpaper=$HOME/Pictures/wallpapers/Anime-Landscape2.png -Waybar_Style="$HOME/.config/waybar/style/[Dark] Half-Moon.css" +Waybar_Style="$HOME/.config/waybar/style/[Pywal] Chroma Tally.css" # Check if running as root. If root, script will exit if [[ $EUID -eq 0 ]]; then -- cgit v1.2.3 From 19e62f8cdf46ce3bd658848511498e7358ceb0eb Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sat, 4 May 2024 00:45:52 +0900 Subject: Tweak wlogout.sh. Should be better for 1080p Tweak UserSettings.conf --- config/hypr/UserConfigs/UserSettings.conf | 36 ++++++++++++++++--------------- config/hypr/scripts/Wlogout.sh | 4 ++-- 2 files changed, 21 insertions(+), 19 deletions(-) diff --git a/config/hypr/UserConfigs/UserSettings.conf b/config/hypr/UserConfigs/UserSettings.conf index 6c801f7f..da8ec4ed 100644 --- a/config/hypr/UserConfigs/UserSettings.conf +++ b/config/hypr/UserConfigs/UserSettings.conf @@ -52,6 +52,7 @@ decoration { dim_inactive = true dim_strength = 0.1 + dim_special = 0.8 drop_shadow=true shadow_range=6 @@ -65,6 +66,7 @@ decoration { passes = 2 ignore_opacity = true new_optimizations = true + special = true } } @@ -100,30 +102,30 @@ input { kb_rules= repeat_rate=50 repeat_delay=300 - numlock_by_default=1 - left_handed=0 - follow_mouse=1 - float_switch_override_focus=0 + numlock_by_default=true + left_handed=false + follow_mouse=true + float_switch_override_focus=false touchpad { - disable_while_typing=1 - natural_scroll=0 - clickfinger_behavior=0 - middle_button_emulation=1 - tap-to-click=1 - drag_lock=0 + disable_while_typing=true + natural_scroll=false + clickfinger_behavior=false + middle_button_emulation=true + tap-to-click=true + drag_lock=false } } gestures { - workspace_swipe=1 + workspace_swipe=true workspace_swipe_fingers=3 workspace_swipe_distance=400 - workspace_swipe_invert=1 + workspace_swipe_invert=true workspace_swipe_min_speed_to_force=30 workspace_swipe_cancel_ratio=0.5 - workspace_swipe_create_new=1 - workspace_swipe_forever=1 + workspace_swipe_create_new=true + workspace_swipe_forever=true } misc { @@ -139,9 +141,9 @@ misc { } binds { - workspace_back_and_forth=1 - allow_workspace_cycles=1 - pass_mouse_when_bound=0 + workspace_back_and_forth=true + allow_workspace_cycles=true + pass_mouse_when_bound=false } #Could help when scaling and not pixelating diff --git a/config/hypr/scripts/Wlogout.sh b/config/hypr/scripts/Wlogout.sh index 1987e285..f0243062 100755 --- a/config/hypr/scripts/Wlogout.sh +++ b/config/hypr/scripts/Wlogout.sh @@ -8,8 +8,8 @@ A_2160=680 B_2160=750 A_1440=500 B_1440=550 -A_1080=300 -B_1080=380 +A_1080=350 +B_1080=350 A_720=50 B_720=50 -- cgit v1.2.3 From efa04b17a6fd9a389c762c832f22752bc2f5c67b Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sat, 4 May 2024 09:10:40 +0900 Subject: New Default icon for waybar menu module Renamed custom-keybinds to hints on waybar module, css and configs new waybar config default v2, which will be default for this release --- config/waybar/configs/[BOT] Default | 2 +- config/waybar/configs/[TOP] Default | 2 +- config/waybar/configs/[TOP] Default Laptop | 2 +- config/waybar/configs/[TOP] Default Laptop_v2 | 53 ++++++++++++++++++++++ config/waybar/configs/[TOP] Default_v2 | 51 +++++++++++++++++++++ config/waybar/modules | 4 +- config/waybar/style/Catppuccin-Latte.css | 2 +- config/waybar/style/Catppuccin-Mocha.css | 2 +- config/waybar/style/Crimson.css | 2 +- config/waybar/style/Mauve.css | 2 +- config/waybar/style/Purpl.css | 2 +- config/waybar/style/Rose Pine.css | 2 +- config/waybar/style/Simple Pink.css | 2 +- config/waybar/style/[Black & White] Monochrome.css | 2 +- .../style/[Bordered Pywal] Chroma Fusion Edge.css | 4 +- config/waybar/style/[Colored] Chroma Glow.css | 2 +- config/waybar/style/[Colored] Translucent.css | 2 +- config/waybar/style/[Colorful] Aurora Blossom.css | 2 +- config/waybar/style/[Colorful] Aurora.css | 2 +- .../waybar/style/[Colorful] Rainbow Spectrum.css | 4 +- config/waybar/style/[Dark] Golden Noir.css | 2 +- config/waybar/style/[Dark] Obsidian Edge.css | 2 +- .../waybar/style/[Light] Monochrome Contrast.css | 2 +- config/waybar/style/[Light] Obsidian Glow.css | 2 +- config/waybar/style/[Pywal] Chroma Edge.css | 2 +- config/waybar/style/[Pywal] Chroma Fusion.css | 4 +- config/waybar/style/[Pywal] Chroma Tally.css | 2 +- config/waybar/style/[Pywal] Colored.css | 2 +- config/waybar/style/[Pywal] Simple.css | 2 +- config/waybar/style/[Retro] Simple Style.css | 2 +- .../waybar/style/[Transparent] Crystal Clear.css | 2 +- copy.sh | 6 ++- 32 files changed, 141 insertions(+), 35 deletions(-) create mode 100644 config/waybar/configs/[TOP] Default Laptop_v2 create mode 100644 config/waybar/configs/[TOP] Default_v2 diff --git a/config/waybar/configs/[BOT] Default b/config/waybar/configs/[BOT] Default index 6cf3dd64..c396277e 100644 --- a/config/waybar/configs/[BOT] Default +++ b/config/waybar/configs/[BOT] Default @@ -41,7 +41,7 @@ "custom/lock", //], "custom/separator#dot-line", - "custom/keybinds", + "custom/hint", ], "modules-right": [ diff --git a/config/waybar/configs/[TOP] Default b/config/waybar/configs/[TOP] Default index 8ab71d6c..79ac0995 100644 --- a/config/waybar/configs/[TOP] Default +++ b/config/waybar/configs/[TOP] Default @@ -41,7 +41,7 @@ "custom/lock", //], "custom/separator#dot-line", - "custom/keybinds", + "custom/hint", ], "modules-right": [ diff --git a/config/waybar/configs/[TOP] Default Laptop b/config/waybar/configs/[TOP] Default Laptop index 654fe5c6..1521b824 100644 --- a/config/waybar/configs/[TOP] Default Laptop +++ b/config/waybar/configs/[TOP] Default Laptop @@ -41,7 +41,7 @@ "custom/lock", //], "custom/separator#dot-line", - "custom/keybinds", + "custom/hint", ], "modules-right": [ diff --git a/config/waybar/configs/[TOP] Default Laptop_v2 b/config/waybar/configs/[TOP] Default Laptop_v2 new file mode 100644 index 00000000..d60189d0 --- /dev/null +++ b/config/waybar/configs/[TOP] Default Laptop_v2 @@ -0,0 +1,53 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### DEFAULT v2 (Laptop) - Top ### // +{ +"include": "~/.config/waybar/modules", +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 3, +"fixed-center": true, +"ipc": true, +"margin-top": 3, +"margin-left": 8, +"margin-right": 8, + +"modules-left": [ + "custom/menu", + "custom/separator#dot-line", + "clock", + "group/motherboard", + "custom/separator#blank" + "group/laptop" + "custom/separator#line", + "custom/weather", + ], + +"modules-center": [ + "custom/swaync", + "custom/cava_mviz", + "custom/light_dark", + "custom/separator#line", + "hyprland/workspaces#roman", + "custom/separator#line", + "idle_inhibitor", + "custom/hint", + ], + +"modules-right": [ + "network#speed", + "custom/separator#line", + "tray", + "mpris", + "bluetooth", + "group/audio", + "keyboard-state", + "custom/keyboard", + "custom/lock", + "custom/separator#dot-line", + "custom/power", + ], +} \ No newline at end of file diff --git a/config/waybar/configs/[TOP] Default_v2 b/config/waybar/configs/[TOP] Default_v2 new file mode 100644 index 00000000..f865f22a --- /dev/null +++ b/config/waybar/configs/[TOP] Default_v2 @@ -0,0 +1,51 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### DEFAULT v2 - Top ### // +{ +"include": "~/.config/waybar/modules", +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 3, +"fixed-center": true, +"ipc": true, +"margin-top": 3, +"margin-left": 8, +"margin-right": 8, + +"modules-left": [ + "custom/menu", + "custom/separator#dot-line", + "clock", + "group/motherboard", + "custom/separator#line", + "custom/weather", + ], + +"modules-center": [ + "custom/swaync", + "custom/cava_mviz", + "custom/light_dark", + "custom/separator#line", + "hyprland/workspaces#roman", + "custom/separator#line", + "idle_inhibitor", + "custom/hint", + ], + +"modules-right": [ + "network#speed", + "custom/separator#line", + "tray", + "mpris", + "bluetooth", + "group/audio", + "keyboard-state", + "custom/keyboard", + "custom/lock", + "custom/separator#dot-line", + "custom/power", + ], +} \ No newline at end of file diff --git a/config/waybar/modules b/config/waybar/modules index fed721be..f42f89d0 100644 --- a/config/waybar/modules +++ b/config/waybar/modules @@ -465,7 +465,7 @@ "tooltip": true, }, -"custom/keybinds": { +"custom/hint": { "format":"󰺁 HINT!", "exec": "echo ; echo  Key Hints SUPER H", "on-click": "~/.config/hypr/scripts/KeyHints.sh", @@ -499,7 +499,7 @@ }, "custom/menu": { - "format": "{}", + "format": "{}", "exec": "echo ; echo 󱓟 app launcher", "interval" : 86400, // once every day "tooltip": true, diff --git a/config/waybar/style/Catppuccin-Latte.css b/config/waybar/style/Catppuccin-Latte.css index 187dac2f..3f344079 100644 --- a/config/waybar/style/Catppuccin-Latte.css +++ b/config/waybar/style/Catppuccin-Latte.css @@ -68,7 +68,7 @@ window#waybar.hidden { #workspaces, #custom-backlight, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/config/waybar/style/Catppuccin-Mocha.css b/config/waybar/style/Catppuccin-Mocha.css index 5f74fe8c..5ce97eac 100644 --- a/config/waybar/style/Catppuccin-Mocha.css +++ b/config/waybar/style/Catppuccin-Mocha.css @@ -74,7 +74,7 @@ window#waybar.hidden { #workspaces, #custom-backlight, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/config/waybar/style/Crimson.css b/config/waybar/style/Crimson.css index d08b53fe..89a3b9cf 100644 --- a/config/waybar/style/Crimson.css +++ b/config/waybar/style/Crimson.css @@ -129,7 +129,7 @@ tooltip { #workspaces, #custom-backlight, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/config/waybar/style/Mauve.css b/config/waybar/style/Mauve.css index 86b64185..685025fc 100644 --- a/config/waybar/style/Mauve.css +++ b/config/waybar/style/Mauve.css @@ -151,7 +151,7 @@ tooltip { #custom-backlight, #custom-cava_mviz, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/config/waybar/style/Purpl.css b/config/waybar/style/Purpl.css index 2e0e4f8f..0e463834 100644 --- a/config/waybar/style/Purpl.css +++ b/config/waybar/style/Purpl.css @@ -140,7 +140,7 @@ tooltip { #custom-backlight, #custom-cava_mviz, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/config/waybar/style/Rose Pine.css b/config/waybar/style/Rose Pine.css index bc9b202a..783ea1da 100644 --- a/config/waybar/style/Rose Pine.css +++ b/config/waybar/style/Rose Pine.css @@ -118,7 +118,7 @@ tooltip { #wireplumber, #custom-backlight, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/config/waybar/style/Simple Pink.css b/config/waybar/style/Simple Pink.css index e60e275b..2f41cbb4 100644 --- a/config/waybar/style/Simple Pink.css +++ b/config/waybar/style/Simple Pink.css @@ -145,7 +145,7 @@ tooltip { #custom-backlight, #custom-cava_mviz, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/config/waybar/style/[Black & White] Monochrome.css b/config/waybar/style/[Black & White] Monochrome.css index 6c2af3c7..d4ee32df 100644 --- a/config/waybar/style/[Black & White] Monochrome.css +++ b/config/waybar/style/[Black & White] Monochrome.css @@ -128,7 +128,7 @@ tooltip label{ #workspaces, #custom-backlight, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/config/waybar/style/[Bordered Pywal] Chroma Fusion Edge.css b/config/waybar/style/[Bordered Pywal] Chroma Fusion Edge.css index 5c99c520..04ca9248 100644 --- a/config/waybar/style/[Bordered Pywal] Chroma Fusion Edge.css +++ b/config/waybar/style/[Bordered Pywal] Chroma Fusion Edge.css @@ -68,7 +68,7 @@ window#waybar.empty #window { #wireplumber, #custom-backlight, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, @@ -126,7 +126,7 @@ window#waybar.empty #window { } #custom-swaync, -#custom-keybinds, +#custom-hint, #tray { color: aliceblue; } diff --git a/config/waybar/style/[Colored] Chroma Glow.css b/config/waybar/style/[Colored] Chroma Glow.css index dcb5bbc8..1a995dec 100644 --- a/config/waybar/style/[Colored] Chroma Glow.css +++ b/config/waybar/style/[Colored] Chroma Glow.css @@ -116,7 +116,7 @@ tooltip label{ #workspaces, #custom-backlight, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/config/waybar/style/[Colored] Translucent.css b/config/waybar/style/[Colored] Translucent.css index 49f8dbf0..5998227a 100644 --- a/config/waybar/style/[Colored] Translucent.css +++ b/config/waybar/style/[Colored] Translucent.css @@ -130,7 +130,7 @@ tooltip label{ #workspaces, #custom-backlight, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/config/waybar/style/[Colorful] Aurora Blossom.css b/config/waybar/style/[Colorful] Aurora Blossom.css index 3dd64b45..9eab49ad 100644 --- a/config/waybar/style/[Colorful] Aurora Blossom.css +++ b/config/waybar/style/[Colorful] Aurora Blossom.css @@ -117,7 +117,7 @@ tooltip label{ #workspaces, #custom-backlight, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/config/waybar/style/[Colorful] Aurora.css b/config/waybar/style/[Colorful] Aurora.css index c841c906..3c17abfd 100644 --- a/config/waybar/style/[Colorful] Aurora.css +++ b/config/waybar/style/[Colorful] Aurora.css @@ -108,7 +108,7 @@ tooltip label{ #custom-backlight, #custom-cava_mviz, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/config/waybar/style/[Colorful] Rainbow Spectrum.css b/config/waybar/style/[Colorful] Rainbow Spectrum.css index 8caa5cb8..df8808b4 100644 --- a/config/waybar/style/[Colorful] Rainbow Spectrum.css +++ b/config/waybar/style/[Colorful] Rainbow Spectrum.css @@ -72,7 +72,7 @@ tooltip label{ #workspaces, #custom-backlight, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, @@ -281,7 +281,7 @@ tooltip label{ background-color: #89dceb; } -#custom-keybinds, +#custom-hint, #pulseaudio { background-color: #fab387; } diff --git a/config/waybar/style/[Dark] Golden Noir.css b/config/waybar/style/[Dark] Golden Noir.css index 75ba82b7..00baff3e 100644 --- a/config/waybar/style/[Dark] Golden Noir.css +++ b/config/waybar/style/[Dark] Golden Noir.css @@ -143,7 +143,7 @@ tooltip { #custom-backlight, #custom-cava_mviz, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/config/waybar/style/[Dark] Obsidian Edge.css b/config/waybar/style/[Dark] Obsidian Edge.css index be74c6be..a64649f2 100644 --- a/config/waybar/style/[Dark] Obsidian Edge.css +++ b/config/waybar/style/[Dark] Obsidian Edge.css @@ -136,7 +136,7 @@ tooltip label { #custom-backlight, #custom-cava_mviz, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/config/waybar/style/[Light] Monochrome Contrast.css b/config/waybar/style/[Light] Monochrome Contrast.css index 25ccf5c7..9b3d5687 100644 --- a/config/waybar/style/[Light] Monochrome Contrast.css +++ b/config/waybar/style/[Light] Monochrome Contrast.css @@ -129,7 +129,7 @@ tooltip label{ #workspaces, #custom-backlight, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/config/waybar/style/[Light] Obsidian Glow.css b/config/waybar/style/[Light] Obsidian Glow.css index f95daa0f..c245a596 100644 --- a/config/waybar/style/[Light] Obsidian Glow.css +++ b/config/waybar/style/[Light] Obsidian Glow.css @@ -105,7 +105,7 @@ tooltip label { #custom-backlight, #custom-cava_mviz, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/config/waybar/style/[Pywal] Chroma Edge.css b/config/waybar/style/[Pywal] Chroma Edge.css index ba4e83ab..600b72d0 100644 --- a/config/waybar/style/[Pywal] Chroma Edge.css +++ b/config/waybar/style/[Pywal] Chroma Edge.css @@ -109,7 +109,7 @@ tooltip label{ #workspaces, #custom-backlight, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/config/waybar/style/[Pywal] Chroma Fusion.css b/config/waybar/style/[Pywal] Chroma Fusion.css index b1006398..90e2e7a5 100644 --- a/config/waybar/style/[Pywal] Chroma Fusion.css +++ b/config/waybar/style/[Pywal] Chroma Fusion.css @@ -68,7 +68,7 @@ window#waybar.empty #window { #wireplumber, #workspaces, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, @@ -124,7 +124,7 @@ window#waybar.empty #window { color: @rosewater; } -#custom-keybinds, +#custom-hint, #tray { color: aliceblue; } diff --git a/config/waybar/style/[Pywal] Chroma Tally.css b/config/waybar/style/[Pywal] Chroma Tally.css index ace2ea35..fa3a6971 100644 --- a/config/waybar/style/[Pywal] Chroma Tally.css +++ b/config/waybar/style/[Pywal] Chroma Tally.css @@ -74,7 +74,7 @@ window#waybar { #workspaces, #custom-backlight, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/config/waybar/style/[Pywal] Colored.css b/config/waybar/style/[Pywal] Colored.css index aeccffb9..f52211bf 100644 --- a/config/waybar/style/[Pywal] Colored.css +++ b/config/waybar/style/[Pywal] Colored.css @@ -137,7 +137,7 @@ tooltip { #custom-backlight, #custom-cava_mviz, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/config/waybar/style/[Pywal] Simple.css b/config/waybar/style/[Pywal] Simple.css index 138e926b..835d2cac 100644 --- a/config/waybar/style/[Pywal] Simple.css +++ b/config/waybar/style/[Pywal] Simple.css @@ -125,7 +125,7 @@ tooltip { #custom-backlight, #custom-cava_mviz, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/config/waybar/style/[Retro] Simple Style.css b/config/waybar/style/[Retro] Simple Style.css index ea13145e..ca811682 100644 --- a/config/waybar/style/[Retro] Simple Style.css +++ b/config/waybar/style/[Retro] Simple Style.css @@ -67,7 +67,7 @@ window#waybar { #workspaces, #custom-backlight, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/config/waybar/style/[Transparent] Crystal Clear.css b/config/waybar/style/[Transparent] Crystal Clear.css index 0f9b1760..430072dd 100644 --- a/config/waybar/style/[Transparent] Crystal Clear.css +++ b/config/waybar/style/[Transparent] Crystal Clear.css @@ -114,7 +114,7 @@ tooltip { #wireplumber, #workspaces, #custom-cycle_wall, -#custom-keybinds, +#custom-hint, #custom-keyboard, #custom-light_dark, #custom-lock, diff --git a/copy.sh b/copy.sh index ed71ea72..4bb1c521 100755 --- a/copy.sh +++ b/copy.sh @@ -249,12 +249,14 @@ printf "\n%.0s" {1..3} # Detect machine type and set Waybar configurations accordingly, logging the output if hostnamectl | grep -q 'Chassis: desktop'; then # Configurations for a desktop - ln -sf "$HOME/.config/waybar/configs/[TOP] Default" "$HOME/.config/waybar/config" 2>&1 | tee -a "$LOG" + ln -sf "$HOME/.config/waybar/configs/[TOP] Default_v2" "$HOME/.config/waybar/config" 2>&1 | tee -a "$LOG" rm -r "$HOME/.config/waybar/configs/[TOP] Default Laptop" "$HOME/.config/waybar/configs/[BOT] Default Laptop" 2>&1 | tee -a "$LOG" + rm -r "$HOME/.config/waybar/configs/[TOP] Default Laptop_v2" 2>&1 | tee -a "$LOG" else # Configurations for a laptop or any system other than desktop - ln -sf "$HOME/.config/waybar/configs/[TOP] Default Laptop" "$HOME/.config/waybar/config" 2>&1 | tee -a "$LOG" + ln -sf "$HOME/.config/waybar/configs/[TOP] Default Laptop_v2" "$HOME/.config/waybar/config" 2>&1 | tee -a "$LOG" rm -r "$HOME/.config/waybar/configs/[TOP] Default" "$HOME/.config/waybar/configs/[BOT] Default" 2>&1 | tee -a "$LOG" + rm -r "$HOME/.config/waybar/configs/[TOP] Default_v2" 2>&1 | tee -a "$LOG" fi printf "\n%.0s" {1..3} -- cgit v1.2.3 From 1da52d875d0ca424fc89688a95c3bc1054e68c4a Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sat, 4 May 2024 10:04:22 +0900 Subject: added env = QT_QPA_PLATFORMTHEME,qt6ct onn ENVariables.conf Updated Chroma Tally waybar style --- config/hypr/UserConfigs/ENVariables.conf | 3 +- config/waybar/style/[Pywal] Chroma Tally.css | 67 +++++++++++++--------------- 2 files changed, 34 insertions(+), 36 deletions(-) diff --git a/config/hypr/UserConfigs/ENVariables.conf b/config/hypr/UserConfigs/ENVariables.conf index b9d20480..1d60c24b 100644 --- a/config/hypr/UserConfigs/ENVariables.conf +++ b/config/hypr/UserConfigs/ENVariables.conf @@ -5,7 +5,8 @@ env = CLUTTER_BACKEND,wayland env = GDK_BACKEND,wayland,x11 env = QT_AUTO_SCREEN_SCALE_FACTOR,1 env = QT_QPA_PLATFORM,wayland;xcb -env = QT_QPA_PLATFORMTHEME,qt5ct +env = QT_QPA_PLATFORMTHEME,qt5ct +env = QT_QPA_PLATFORMTHEME,qt6ct env = QT_SCALE_FACTOR,1 env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1 env = XDG_CURRENT_DESKTOP,Hyprland diff --git a/config/waybar/style/[Pywal] Chroma Tally.css b/config/waybar/style/[Pywal] Chroma Tally.css index fa3a6971..5b080a52 100644 --- a/config/waybar/style/[Pywal] Chroma Tally.css +++ b/config/waybar/style/[Pywal] Chroma Tally.css @@ -21,34 +21,45 @@ window#waybar { border-color: @color2; } +#workspaces { + background: #0F1419; + padding: 0px 1px; + border-radius: 15px; + border: 0px; + font-style: normal; + color: #0F1419; +} + +#taskbar button, #workspaces button { - color: #eceff4; - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: 9px; - padding-left: 4px; - padding-right: 4px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); + padding: 0px 5px; + border-radius: 15px; + border: 0px; + color: #0F1419; + background: linear-gradient(45deg, #95E6CB, #59C2FF, #D2A6FF); + opacity: 0.5; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); } +#taskbar button.active, #workspaces button.active { - border-radius: 15px; - background-color: @color2; - padding-left: 8px; - padding-right: 8px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); + padding: 0px 5px; + border-radius: 15px; + border: 0px; + color: #0F1419; + background: linear-gradient(45deg, #59C2FF, #D2A6FF); + opacity: 1.0; + min-width: 40px; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); } #workspaces button:hover { - color: @color2; - background-color: rgba(0,153,153,0); - padding-left: 2px; - padding-right: 2px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); + border-radius: 15px; + color: #0F1419; + background: linear-gradient(45deg, #59C2FF, #D2A6FF); + opacity: 0.8; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); + } #backlight, @@ -213,20 +224,6 @@ window#waybar { color:#d08770; } -#taskbar button.active { - background-color: #7f849c; - padding-left: 12px; - padding-right: 12px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#taskbar button:hover { - padding-left: 3px; - padding-right: 3px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} #pulseaudio-slider slider { min-width: 0px; min-height: 0px; -- cgit v1.2.3 From 1ac9c396131d0024bc98044b01ffda51331c003e Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sat, 4 May 2024 11:46:59 +0900 Subject: wlogout.sh tweaked better for 1080p small tweak for rofi --- config/hypr/scripts/Wlogout.sh | 4 ++-- config/rofi/config.rasi | 8 ++++---- config/rofi/resolution/1080p/config.rasi | 6 +++--- config/rofi/resolution/1440p/config.rasi | 8 ++++---- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/config/hypr/scripts/Wlogout.sh b/config/hypr/scripts/Wlogout.sh index f0243062..58e1fd68 100755 --- a/config/hypr/scripts/Wlogout.sh +++ b/config/hypr/scripts/Wlogout.sh @@ -8,8 +8,8 @@ A_2160=680 B_2160=750 A_1440=500 B_1440=550 -A_1080=350 -B_1080=350 +A_1080=400 +B_1080=400 A_720=50 B_720=50 diff --git a/config/rofi/config.rasi b/config/rofi/config.rasi index a48a7d3c..f2353a62 100644 --- a/config/rofi/config.rasi +++ b/config/rofi/config.rasi @@ -5,7 +5,7 @@ configuration { modi: "drun,run,filebrowser"; - font: "Fira Code SemiBold 12"; + font: "Fira Code SemiBold 13"; show-icons: true; display-drun: "Apps"; display-run: "Run"; @@ -49,7 +49,7 @@ window { anchor: center; // Style Values - width: 900px; + width: 1100px; background-color: #00000099; } @@ -129,7 +129,7 @@ mode-switcher{ background-color: transparent; } button { - width: 100px; + width: 110px; padding: 12px; border-radius: 12px; background-color: @background-alt; @@ -199,7 +199,7 @@ element-icon { } element-text { background-color: transparent; - font: "Fira Code SemiBold 15"; + font: "Fira Code SemiBold 16"; text-color: inherit; cursor: inherit; vertical-align: 0.5; diff --git a/config/rofi/resolution/1080p/config.rasi b/config/rofi/resolution/1080p/config.rasi index b778616b..907c7ad0 100644 --- a/config/rofi/resolution/1080p/config.rasi +++ b/config/rofi/resolution/1080p/config.rasi @@ -5,7 +5,7 @@ configuration { modi: "drun,run,filebrowser"; - font: "Fira Code SemiBold 10"; + font: "Fira Code SemiBold 12"; show-icons: true; display-drun: "Apps"; display-run: "Run"; @@ -129,7 +129,7 @@ mode-switcher{ background-color: transparent; } button { - width: 80px; + width: 95px; padding: 12px; border-radius: 12px; background-color: @background-alt; @@ -199,7 +199,7 @@ element-icon { } element-text { background-color: transparent; - font: "Fira Code SemiBold 12"; + font: "Fira Code SemiBold 14"; text-color: inherit; cursor: inherit; vertical-align: 0.5; diff --git a/config/rofi/resolution/1440p/config.rasi b/config/rofi/resolution/1440p/config.rasi index a48a7d3c..f2353a62 100644 --- a/config/rofi/resolution/1440p/config.rasi +++ b/config/rofi/resolution/1440p/config.rasi @@ -5,7 +5,7 @@ configuration { modi: "drun,run,filebrowser"; - font: "Fira Code SemiBold 12"; + font: "Fira Code SemiBold 13"; show-icons: true; display-drun: "Apps"; display-run: "Run"; @@ -49,7 +49,7 @@ window { anchor: center; // Style Values - width: 900px; + width: 1100px; background-color: #00000099; } @@ -129,7 +129,7 @@ mode-switcher{ background-color: transparent; } button { - width: 100px; + width: 110px; padding: 12px; border-radius: 12px; background-color: @background-alt; @@ -199,7 +199,7 @@ element-icon { } element-text { background-color: transparent; - font: "Fira Code SemiBold 15"; + font: "Fira Code SemiBold 16"; text-color: inherit; cursor: inherit; vertical-align: 0.5; -- cgit v1.2.3 From 5e304d31a220a64338e5cb84e397d1a102855260 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sat, 4 May 2024 12:06:08 +0900 Subject: rofi-wallpaper tweaked --- config/rofi/config-wallpaper.rasi | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/config/rofi/config-wallpaper.rasi b/config/rofi/config-wallpaper.rasi index a66ba66a..bde4e07c 100644 --- a/config/rofi/config-wallpaper.rasi +++ b/config/rofi/config-wallpaper.rasi @@ -8,6 +8,10 @@ configuration { modi: "drun"; } +window { + width: 60%; +} + /* ---- Imagebox ---- */ imagebox { orientation: vertical; @@ -17,25 +21,30 @@ imagebox { entry { - expand: true; + expand: false; placeholder: "󰸉 Choose Wallpaper"; } /* ---- Listview ---- */ listview { columns: 4; - lines: 3; + lines: 4; } /* ---- Element ---- */ element { orientation: vertical; + padding: 0px; + spacing: 0px; + border-radius: 12px; } element-icon { - size: 150px; + size: 15%; } element-text { font: "Fira Code SemiBold 8"; + vertical-align: 0.5; + horizontal-align: 0.5; } -- cgit v1.2.3 From 6059d82374c4ea523f6715c338241c30c9b5d1be Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sat, 4 May 2024 15:33:56 +0900 Subject: RofiEmoji tweaked, new Rofi-Emoji Configs Tweaked rofi configs and used % instead of px --- config/hypr/scripts/RofiEmoji.sh | 2 +- config/rofi/config-clipboard.rasi | 6 +++--- config/rofi/config-compact.rasi | 12 ++++++++--- config/rofi/config-emoji.rasi | 10 +++++++++ config/rofi/config-long.rasi | 36 +++++--------------------------- config/rofi/config-rofi-Beats.rasi | 2 +- config/rofi/config-search.rasi | 2 +- config/rofi/config-zsh-theme.rasi | 2 +- config/rofi/config.rasi | 3 +-- config/rofi/resolution/1080p/config.rasi | 12 +++++------ config/rofi/resolution/1440p/config.rasi | 3 +-- 11 files changed, 39 insertions(+), 51 deletions(-) create mode 100644 config/rofi/config-emoji.rasi diff --git a/config/hypr/scripts/RofiEmoji.sh b/config/hypr/scripts/RofiEmoji.sh index cf6bec55..c92aec87 100755 --- a/config/hypr/scripts/RofiEmoji.sh +++ b/config/hypr/scripts/RofiEmoji.sh @@ -3,7 +3,7 @@ # Rofi Emoticons. Not my own. Cant remember the source sed '1,/^# # DATA # #$/d' $0 | -rofi -i -dmenu -config ~/.config/rofi/config-long.rasi| +rofi -i -dmenu -config ~/.config/rofi/config-emoji.rasi| cut -d ' ' -f 1 | tr -d '\n' | wl-copy exit diff --git a/config/rofi/config-clipboard.rasi b/config/rofi/config-clipboard.rasi index ddc9a9d0..60d04149 100644 --- a/config/rofi/config-clipboard.rasi +++ b/config/rofi/config-clipboard.rasi @@ -1,10 +1,10 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Clipboard Config (long) */ +/* Clipboard Config (long) - Clipboard */ @import "~/.config/rofi/config-long.rasi" /* ---- Entry ---- */ entry { - width: 600px; - placeholder: "CTRL Del - Cliphist del || Alt Del - cliphist wipe"; + width: 45%; + placeholder: "🔎 Search Clipboard **note** 👀 CTRL Del - Cliphist del or Alt Del - cliphist wipe"; } diff --git a/config/rofi/config-compact.rasi b/config/rofi/config-compact.rasi index d41fefde..bea90360 100644 --- a/config/rofi/config-compact.rasi +++ b/config/rofi/config-compact.rasi @@ -10,10 +10,15 @@ configuration { /* ---- Window ---- */ window { - width: 500px; + width: 20%; border-radius: 15px; } +/* ---- Inputbar ---- */ +inputbar { + background-image: url("~/.config/rofi/.current_wallpaper", height); +} + /* ---- Imagebox ---- */ imagebox { orientation: vertical; @@ -21,8 +26,9 @@ imagebox { [ "entry", "listview"]; } +/* ---- Entry input ---- */ entry { - width: 400px; + width: 16%; placeholder: " View / Edit Hyprland Configs"; } @@ -32,7 +38,7 @@ listview { lines: 10; spacing: 4px; scrollbar: false; - border-radius: 10px; + border-radius: 12px; } /* ---- Element ---- */ diff --git a/config/rofi/config-emoji.rasi b/config/rofi/config-emoji.rasi new file mode 100644 index 00000000..53a7ffb7 --- /dev/null +++ b/config/rofi/config-emoji.rasi @@ -0,0 +1,10 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Main Config (long) - emoji */ + +@import "~/.config/rofi/config-long.rasi" + +/* ---- Entry ---- */ +entry { + width: 45%; + placeholder: "🔎 Search Emoji's **note** 👀 Click or Return to choose | Ctrl V to Paste"; +} diff --git a/config/rofi/config-long.rasi b/config/rofi/config-long.rasi index 99f35d69..b75d3d5e 100644 --- a/config/rofi/config-long.rasi +++ b/config/rofi/config-long.rasi @@ -3,44 +3,18 @@ @import "~/.config/rofi/config.rasi" -/* ---- Configuration ---- */ -configuration { - modi: "drun"; -} - /* ---- Window ---- */ window { - width: 700px; -} - -/* ---- Inputbar ---- */ -inputbar { - children: - ["entry"]; + width: 50%; } +/* ---- Entry ---- */ entry { - placeholder: "🔎 Search"; - width: 600px; + placeholder: "🔎 Search "; } /* ---- Listview ---- */ listview { columns: 1; - lines: 9; - spacing: 4px; - fixed-columns: true; - border-radius: 10px; - scrollbar: false; -} - -/*****----- Message -----*****/ -message { - background-color: transparent; - border-radius: 10px; -} - -textbox { - padding: 6px; - background-color: transparent; -} + lines: 10; +} \ No newline at end of file diff --git a/config/rofi/config-rofi-Beats.rasi b/config/rofi/config-rofi-Beats.rasi index 5f7872f2..efd67033 100644 --- a/config/rofi/config-rofi-Beats.rasi +++ b/config/rofi/config-rofi-Beats.rasi @@ -10,5 +10,5 @@ entry { /* ---- Listview ---- */ listview { - lines: 7; + lines: 10; } \ No newline at end of file diff --git a/config/rofi/config-search.rasi b/config/rofi/config-search.rasi index 149748da..2fc2f475 100644 --- a/config/rofi/config-search.rasi +++ b/config/rofi/config-search.rasi @@ -5,7 +5,7 @@ /* ---- Window ---- */ window { - width: 700px; + width: 40%; location: north; } diff --git a/config/rofi/config-zsh-theme.rasi b/config/rofi/config-zsh-theme.rasi index edc7a3ed..ffa8bd14 100644 --- a/config/rofi/config-zsh-theme.rasi +++ b/config/rofi/config-zsh-theme.rasi @@ -10,7 +10,7 @@ configuration { /* ---- Window ---- */ window { - width: 900px; + width: 40%; border-radius: 15px; } diff --git a/config/rofi/config.rasi b/config/rofi/config.rasi index f2353a62..1ed79730 100644 --- a/config/rofi/config.rasi +++ b/config/rofi/config.rasi @@ -49,7 +49,7 @@ window { anchor: center; // Style Values - width: 1100px; + width: 40%; background-color: #00000099; } @@ -218,7 +218,6 @@ textbox { background-color: @background-alt; text-color: @foreground; vertical-align: 0.5; - horizontal-align: 0.0; } error-message { padding: 12px; diff --git a/config/rofi/resolution/1080p/config.rasi b/config/rofi/resolution/1080p/config.rasi index 907c7ad0..55c2f76c 100644 --- a/config/rofi/resolution/1080p/config.rasi +++ b/config/rofi/resolution/1080p/config.rasi @@ -1,11 +1,11 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config 1080p */ +/* Main Config 1440p */ /* ---- Configuration ---- */ configuration { modi: "drun,run,filebrowser"; - font: "Fira Code SemiBold 12"; + font: "Fira Code SemiBold 9"; show-icons: true; display-drun: "Apps"; display-run: "Run"; @@ -49,7 +49,7 @@ window { anchor: center; // Style Values - width: 800px; + width: 40%; background-color: #00000099; } @@ -82,7 +82,7 @@ entry { padding: 10px; border-radius: 12px; background-color: @background-alt; - text-color: @text-selected; + text-color: inherit; cursor: text; placeholder: " Search "; // << Search symbol placeholder-color: inherit; @@ -129,7 +129,7 @@ mode-switcher{ background-color: transparent; } button { - width: 95px; + width: 80px; padding: 12px; border-radius: 12px; background-color: @background-alt; @@ -199,7 +199,7 @@ element-icon { } element-text { background-color: transparent; - font: "Fira Code SemiBold 14"; + font: "Fira Code SemiBold 12"; text-color: inherit; cursor: inherit; vertical-align: 0.5; diff --git a/config/rofi/resolution/1440p/config.rasi b/config/rofi/resolution/1440p/config.rasi index f2353a62..1ed79730 100644 --- a/config/rofi/resolution/1440p/config.rasi +++ b/config/rofi/resolution/1440p/config.rasi @@ -49,7 +49,7 @@ window { anchor: center; // Style Values - width: 1100px; + width: 40%; background-color: #00000099; } @@ -218,7 +218,6 @@ textbox { background-color: @background-alt; text-color: @foreground; vertical-align: 0.5; - horizontal-align: 0.0; } error-message { padding: 12px; -- cgit v1.2.3 From 053d16b8601f73acde1b7e62ad3407e9d62a32dd Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sat, 4 May 2024 15:59:26 +0900 Subject: adjustment on some rofi configs made for 1080p to look better --- config/rofi/config-compact.rasi | 6 +++--- config/rofi/resolution/1080p/config.rasi | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) mode change 100644 => 100755 config/rofi/resolution/1080p/config.rasi diff --git a/config/rofi/config-compact.rasi b/config/rofi/config-compact.rasi index bea90360..e35ec79d 100644 --- a/config/rofi/config-compact.rasi +++ b/config/rofi/config-compact.rasi @@ -10,13 +10,13 @@ configuration { /* ---- Window ---- */ window { - width: 20%; + width: 24%; border-radius: 15px; } /* ---- Inputbar ---- */ inputbar { - background-image: url("~/.config/rofi/.current_wallpaper", height); + background-image: url("~/.config/rofi/.current_wallpaper", width); } /* ---- Imagebox ---- */ @@ -28,7 +28,7 @@ imagebox { /* ---- Entry input ---- */ entry { - width: 16%; + width: 18%; placeholder: " View / Edit Hyprland Configs"; } diff --git a/config/rofi/resolution/1080p/config.rasi b/config/rofi/resolution/1080p/config.rasi old mode 100644 new mode 100755 index 55c2f76c..d4405819 --- a/config/rofi/resolution/1080p/config.rasi +++ b/config/rofi/resolution/1080p/config.rasi @@ -5,7 +5,7 @@ configuration { modi: "drun,run,filebrowser"; - font: "Fira Code SemiBold 9"; + font: "Fira Code SemiBold 12"; show-icons: true; display-drun: "Apps"; display-run: "Run"; @@ -49,7 +49,7 @@ window { anchor: center; // Style Values - width: 40%; + width: 50%; background-color: #00000099; } @@ -129,7 +129,7 @@ mode-switcher{ background-color: transparent; } button { - width: 80px; + width: 5%; padding: 12px; border-radius: 12px; background-color: @background-alt; @@ -199,7 +199,7 @@ element-icon { } element-text { background-color: transparent; - font: "Fira Code SemiBold 12"; + font: "Fira Code SemiBold 14"; text-color: inherit; cursor: inherit; vertical-align: 0.5; -- cgit v1.2.3 From bd0e9001bd063fe45cfd85d796d5e6f1b625a4ac Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sat, 4 May 2024 16:00:50 +0900 Subject: last tweak.. I hope for 1080p rofi config lmao --- config/rofi/config-wallpaper.rasi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/rofi/config-wallpaper.rasi b/config/rofi/config-wallpaper.rasi index bde4e07c..3cfecc41 100644 --- a/config/rofi/config-wallpaper.rasi +++ b/config/rofi/config-wallpaper.rasi @@ -28,7 +28,7 @@ entry { /* ---- Listview ---- */ listview { columns: 4; - lines: 4; + lines: 3; } /* ---- Element ---- */ -- cgit v1.2.3 From 16c0bdbe56a5ac1df2a4f19f2317f73093dc68c0 Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Sat, 4 May 2024 17:00:43 +0900 Subject: Update copy.sh Remove swaylock folder in the backup folder function --- copy.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/copy.sh b/copy.sh index 4bb1c521..697fc6db 100755 --- a/copy.sh +++ b/copy.sh @@ -209,7 +209,7 @@ get_backup_dirname() { echo "back-up_${timestamp}" } -for DIR in btop cava hypr kitty Kvantum qt5ct qt6ct rofi swappy swaync swaylock wal waybar wlogout; do +for DIR in btop cava hypr kitty Kvantum qt5ct qt6ct rofi swappy swaync wal waybar wlogout; do DIRPATH=~/.config/"$DIR" if [ -d "$DIRPATH" ]; then echo -e "${NOTE} - Config for $DIR found, attempting to back up." -- cgit v1.2.3 From 30e159abfb5001f7b5ca71350b51ca804770ff51 Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Sat, 4 May 2024 17:02:51 +0900 Subject: Update README.md Updated readme for removal of swaylock folder to be backed up --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4ff42ae5..7d75dab4 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,7 @@ https://github.com/JaKooLit/Hyprland-Dots/assets/85185940/4bebe592-ca43-4962-9b5 - [`MORE INFO HERE`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) > [!Note] > The auto copy script will create backups of intended folders to be copied. However, still a good idea to manually backup just incase script failed to backup! -- ~/.config (btop cava hypr kitty rofi swappy swaylock swaync waybar wlogout) - These are folders to be copied. +- ~/.config (btop cava hypr kitty rofi swappy swaync waybar wlogout) - These are folders to be copied. - ~/Pictures/wallpapers - Will be backed up - clone this repo by using git. Change directory, make executable and run the script ```bash -- cgit v1.2.3 From dc0ca9bec85ce0a3ddd5e4cb17970147d444b2f9 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sat, 4 May 2024 19:32:49 +0900 Subject: Updated Swaync light theme mode; Deleted swaylock folder as not gonna use anymore; updated default v2 waybar configs, updated Chroma Tally waybar css --- config/swaylock/config | 59 --------------------------- config/swaync/style.css | 20 ++++----- config/waybar/configs/[TOP] Default Laptop_v2 | 9 ++-- config/waybar/configs/[TOP] Default_v2 | 5 ++- config/waybar/style/[Pywal] Chroma Tally.css | 52 +++++++++++------------ 5 files changed, 44 insertions(+), 101 deletions(-) delete mode 100644 config/swaylock/config diff --git a/config/swaylock/config b/config/swaylock/config deleted file mode 100644 index 53e0b0ab..00000000 --- a/config/swaylock/config +++ /dev/null @@ -1,59 +0,0 @@ -daemonize -show-failed-attempts -clock - -# AM/PM formats (American Format) -#datestr=%a, %B %e -#timestr=%I:%M %p - -#24 HRS clock format and standard Europe Date Format -timestr=%H:%M:%S -datestr=%d %B, %a - -# Add current display as background -#screenshots - -# Add an image as a background. You need to disable screenshots above -image=$HOME/.config/rofi/.current_wallpaper - -# Effect for background -# NOTE: if you choose image as wallpaper, you may want to comment (#) these effects -# effect-blur=9x5 -# effect-vignette=0.5:0.5 -effect-greyscale -# effect-pixelate=5 - -color=1f1d2e80 -font="Fira Code Medium" -indicator -indicator-radius=200 -indicator-thickness=20 - -text-color=e0def4 -text-caps-lock-color=ffffff -inside-color=000000 -line-color=1f1d2e -ring-color=191724 -separator-color=00000000 -text-ver-color=ffffff -inside-ver-color=000000 -line-ver-color=0000ff -ring-ver-color=2777ff -text-wrong-color=ff0000 -inside-wrong-color=000000 -line-wrong-color=000000 -ring-wrong-color=ff8000 -text-clear-color=000000 -inside-clear-color=ffffff -line-clear-color=00ff00 -ring-clear-color=0ffff0 -key-hl-color=ff0000 -bs-hl-color=ffffff - -grace=1 -grace-no-mouse -grace-no-touch -fade-in=0.2 -ignore-empty-password - - diff --git a/config/swaync/style.css b/config/swaync/style.css index 728e2157..db5a3b78 100644 --- a/config/swaync/style.css +++ b/config/swaync/style.css @@ -3,16 +3,16 @@ @import '../../.cache/wal/colors-waybar.css'; @define-color noti-border-color @color2; -@define-color noti-bg rgba(0, 0, 0, 0.8); -@define-color noti-bg-alt #111111; +@define-color noti-bg rgba(255, 255, 255, 0.9); +@define-color noti-bg-alt #F0F0F0; @define-color noti-bg-hover @color2; -@define-color text-color @color2; -@define-color text-color-alt @color7; +@define-color text-color @color7; +@define-color text-color-alt @color2; @define-color text-color-disabled rgba(150, 150, 150, 0.8); * { - font-family: FiraCode; - font-weight: Bolder; + font-family: "JetBrains Mono Nerd Font"; + font-weight: bold; } .control-center .notification-row:focus, @@ -36,7 +36,7 @@ background: @noti-bg; padding: 3px 10px 3px 6px; border-radius: 10px; - border: 2px solid @noti-border-color; + border: 1px solid @noti-border-color; margin: 0px; } @@ -136,7 +136,7 @@ .summary { font-size: 1rem; - font-weight: 200; + font-weight: bold; background: transparent; color: @text-color-alt; text-shadow: none @@ -144,7 +144,7 @@ .time { font-size: 1rem; - font-weight: 200; + font-weight: bold; background: transparent; color: @text-color; text-shadow: none; @@ -153,7 +153,7 @@ .body { font-size: 1rem; - font-weight: 200; + font-weight: bold; background: transparent; color: @text-color; text-shadow: none diff --git a/config/waybar/configs/[TOP] Default Laptop_v2 b/config/waybar/configs/[TOP] Default Laptop_v2 index d60189d0..31f3d6e5 100644 --- a/config/waybar/configs/[TOP] Default Laptop_v2 +++ b/config/waybar/configs/[TOP] Default Laptop_v2 @@ -17,11 +17,11 @@ "modules-left": [ "custom/menu", + "custom/light_dark", "custom/separator#dot-line", - "clock", "group/motherboard", - "custom/separator#blank" - "group/laptop" + "custom/separator#blank", + "group/laptop", "custom/separator#line", "custom/weather", ], @@ -29,7 +29,8 @@ "modules-center": [ "custom/swaync", "custom/cava_mviz", - "custom/light_dark", + "custom/separator#dot-line", + "clock", "custom/separator#line", "hyprland/workspaces#roman", "custom/separator#line", diff --git a/config/waybar/configs/[TOP] Default_v2 b/config/waybar/configs/[TOP] Default_v2 index f865f22a..0b4c90d8 100644 --- a/config/waybar/configs/[TOP] Default_v2 +++ b/config/waybar/configs/[TOP] Default_v2 @@ -17,8 +17,8 @@ "modules-left": [ "custom/menu", + "custom/light_dark", "custom/separator#dot-line", - "clock", "group/motherboard", "custom/separator#line", "custom/weather", @@ -27,7 +27,8 @@ "modules-center": [ "custom/swaync", "custom/cava_mviz", - "custom/light_dark", + "custom/separator#dot-line", + "clock", "custom/separator#line", "hyprland/workspaces#roman", "custom/separator#line", diff --git a/config/waybar/style/[Pywal] Chroma Tally.css b/config/waybar/style/[Pywal] Chroma Tally.css index 5b080a52..41a15f32 100644 --- a/config/waybar/style/[Pywal] Chroma Tally.css +++ b/config/waybar/style/[Pywal] Chroma Tally.css @@ -22,43 +22,43 @@ window#waybar { } #workspaces { - background: #0F1419; - padding: 0px 1px; - border-radius: 15px; - border: 0px; - font-style: normal; - color: #0F1419; + background: #0F1419; + padding: 0px 1px; + border-radius: 15px; + border: 0px; + font-style: normal; + color: #0F1419; } #taskbar button, #workspaces button { - padding: 0px 5px; - border-radius: 15px; - border: 0px; - color: #0F1419; - background: linear-gradient(45deg, #95E6CB, #59C2FF, #D2A6FF); - opacity: 0.5; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); + padding: 0px 5px; + border-radius: 15px; + border: 0px; + color: #0F1419; + background: linear-gradient(45deg, #95E6CB, #59C2FF, #D2A6FF); + opacity: 0.5; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); } #taskbar button.active, #workspaces button.active { - padding: 0px 5px; - border-radius: 15px; - border: 0px; - color: #0F1419; - background: linear-gradient(45deg, #59C2FF, #D2A6FF); - opacity: 1.0; - min-width: 40px; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); + padding: 0px 5px; + border-radius: 15px; + border: 0px; + color: #0F1419; + background: linear-gradient(45deg, #59C2FF, #D2A6FF); + opacity: 1.0; + min-width: 40px; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); } #workspaces button:hover { - border-radius: 15px; - color: #0F1419; - background: linear-gradient(45deg, #59C2FF, #D2A6FF); - opacity: 0.8; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); + border-radius: 15px; + color: #0F1419; + background: linear-gradient(45deg, #59C2FF, #D2A6FF); + opacity: 0.8; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); } -- cgit v1.2.3 From df9a357d0a657839c5ba49bedcdd662c9d2baede Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sat, 4 May 2024 20:37:38 +0900 Subject: updated swaync folder --- config/swaync/config.json | 0 config/swaync/icons/backup.png | Bin config/swaync/icons/battery-quarter-solid.svg | 0 config/swaync/icons/battery-status.png | Bin config/swaync/icons/brightness-100.png | Bin config/swaync/icons/brightness-20.png | Bin config/swaync/icons/brightness-40.png | Bin config/swaync/icons/brightness-60.png | Bin config/swaync/icons/brightness-80.png | Bin config/swaync/icons/dropper.png | Bin config/swaync/icons/microphone-mute.png | Bin config/swaync/icons/microphone.png | Bin config/swaync/icons/music.png | Bin config/swaync/icons/palette.png | Bin config/swaync/icons/picture.png | Bin config/swaync/icons/timer.png | Bin config/swaync/icons/uptime.png | Bin config/swaync/icons/volume-high.png | Bin config/swaync/icons/volume-low.png | Bin config/swaync/icons/volume-mid.png | Bin config/swaync/icons/volume-mute.png | Bin config/swaync/icons/vpn.png | Bin config/swaync/images/bell.png | Bin config/swaync/style.css | 4 ++-- 24 files changed, 2 insertions(+), 2 deletions(-) mode change 100644 => 100755 config/swaync/config.json mode change 100644 => 100755 config/swaync/icons/backup.png mode change 100644 => 100755 config/swaync/icons/battery-quarter-solid.svg mode change 100644 => 100755 config/swaync/icons/battery-status.png mode change 100644 => 100755 config/swaync/icons/brightness-100.png mode change 100644 => 100755 config/swaync/icons/brightness-20.png mode change 100644 => 100755 config/swaync/icons/brightness-40.png mode change 100644 => 100755 config/swaync/icons/brightness-60.png mode change 100644 => 100755 config/swaync/icons/brightness-80.png mode change 100644 => 100755 config/swaync/icons/dropper.png mode change 100644 => 100755 config/swaync/icons/microphone-mute.png mode change 100644 => 100755 config/swaync/icons/microphone.png mode change 100644 => 100755 config/swaync/icons/music.png mode change 100644 => 100755 config/swaync/icons/palette.png mode change 100644 => 100755 config/swaync/icons/picture.png mode change 100644 => 100755 config/swaync/icons/timer.png mode change 100644 => 100755 config/swaync/icons/uptime.png mode change 100644 => 100755 config/swaync/icons/volume-high.png mode change 100644 => 100755 config/swaync/icons/volume-low.png mode change 100644 => 100755 config/swaync/icons/volume-mid.png mode change 100644 => 100755 config/swaync/icons/volume-mute.png mode change 100644 => 100755 config/swaync/icons/vpn.png mode change 100644 => 100755 config/swaync/images/bell.png mode change 100644 => 100755 config/swaync/style.css diff --git a/config/swaync/config.json b/config/swaync/config.json old mode 100644 new mode 100755 diff --git a/config/swaync/icons/backup.png b/config/swaync/icons/backup.png old mode 100644 new mode 100755 diff --git a/config/swaync/icons/battery-quarter-solid.svg b/config/swaync/icons/battery-quarter-solid.svg old mode 100644 new mode 100755 diff --git a/config/swaync/icons/battery-status.png b/config/swaync/icons/battery-status.png old mode 100644 new mode 100755 diff --git a/config/swaync/icons/brightness-100.png b/config/swaync/icons/brightness-100.png old mode 100644 new mode 100755 diff --git a/config/swaync/icons/brightness-20.png b/config/swaync/icons/brightness-20.png old mode 100644 new mode 100755 diff --git a/config/swaync/icons/brightness-40.png b/config/swaync/icons/brightness-40.png old mode 100644 new mode 100755 diff --git a/config/swaync/icons/brightness-60.png b/config/swaync/icons/brightness-60.png old mode 100644 new mode 100755 diff --git a/config/swaync/icons/brightness-80.png b/config/swaync/icons/brightness-80.png old mode 100644 new mode 100755 diff --git a/config/swaync/icons/dropper.png b/config/swaync/icons/dropper.png old mode 100644 new mode 100755 diff --git a/config/swaync/icons/microphone-mute.png b/config/swaync/icons/microphone-mute.png old mode 100644 new mode 100755 diff --git a/config/swaync/icons/microphone.png b/config/swaync/icons/microphone.png old mode 100644 new mode 100755 diff --git a/config/swaync/icons/music.png b/config/swaync/icons/music.png old mode 100644 new mode 100755 diff --git a/config/swaync/icons/palette.png b/config/swaync/icons/palette.png old mode 100644 new mode 100755 diff --git a/config/swaync/icons/picture.png b/config/swaync/icons/picture.png old mode 100644 new mode 100755 diff --git a/config/swaync/icons/timer.png b/config/swaync/icons/timer.png old mode 100644 new mode 100755 diff --git a/config/swaync/icons/uptime.png b/config/swaync/icons/uptime.png old mode 100644 new mode 100755 diff --git a/config/swaync/icons/volume-high.png b/config/swaync/icons/volume-high.png old mode 100644 new mode 100755 diff --git a/config/swaync/icons/volume-low.png b/config/swaync/icons/volume-low.png old mode 100644 new mode 100755 diff --git a/config/swaync/icons/volume-mid.png b/config/swaync/icons/volume-mid.png old mode 100644 new mode 100755 diff --git a/config/swaync/icons/volume-mute.png b/config/swaync/icons/volume-mute.png old mode 100644 new mode 100755 diff --git a/config/swaync/icons/vpn.png b/config/swaync/icons/vpn.png old mode 100644 new mode 100755 diff --git a/config/swaync/images/bell.png b/config/swaync/images/bell.png old mode 100644 new mode 100755 diff --git a/config/swaync/style.css b/config/swaync/style.css old mode 100644 new mode 100755 index db5a3b78..da3746c9 --- a/config/swaync/style.css +++ b/config/swaync/style.css @@ -3,8 +3,8 @@ @import '../../.cache/wal/colors-waybar.css'; @define-color noti-border-color @color2; -@define-color noti-bg rgba(255, 255, 255, 0.9); -@define-color noti-bg-alt #F0F0F0; +@define-color noti-bg rgba(0, 0, 0, 0.8); +@define-color noti-bg-alt #111111; @define-color noti-bg-hover @color2; @define-color text-color @color7; @define-color text-color-alt @color2; -- cgit v1.2.3 From 6b77da3e3e66312cf9e4b60ac072a20a13f09706 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sat, 4 May 2024 21:40:31 +0900 Subject: updated WindowsRules.conf --- config/hypr/UserConfigs/WindowRules.conf | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/hypr/UserConfigs/WindowRules.conf b/config/hypr/UserConfigs/WindowRules.conf index 38d41222..68de90e4 100644 --- a/config/hypr/UserConfigs/WindowRules.conf +++ b/config/hypr/UserConfigs/WindowRules.conf @@ -40,6 +40,9 @@ windowrulev2 = float, class:([Tt]hunar), title:(File Operation Progress) windowrulev2 = float, class:([Tt]hunar), title:(Confirm to replace files) windowrulev2 = float, class:(xdg-desktop-portal-gtk) windowrulev2 = float, class:(org.gnome.Calculator), title:(Calculator) +windowrulev2 = float, class:(codium), title:(Add Folder to Workspace) +windowrulev2 = float, class:(codium-url-handler), title:(Add Folder to Workspace) +windowrulev2 = float, class:(VSCodium), title:(Add Folder to Workspace) #opacity (transparent) #enable as desired windowrulev2 = opacity 0.9 0.6, class:^([Rr]ofi)$ -- cgit v1.2.3 From 376968f5d3ea2251a19c27716b020bf135db9b9b Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sat, 4 May 2024 23:44:23 +0900 Subject: Final tweak before pushing to main (I hope so), Rofi.rasi 1080p made as default. New default wallpaper --- config/hypr/initial-boot.sh | 2 +- config/rofi/config.rasi | 15 ++++++++------- config/rofi/resolution/1080p/config.rasi | 2 +- copy.sh | 4 ++-- wallpapers/Anime-girl.jpg | Bin 4562339 -> 0 bytes wallpapers/Lofi-Urban-Nightscape.png | Bin 0 -> 13754390 bytes 6 files changed, 12 insertions(+), 11 deletions(-) mode change 100644 => 100755 config/rofi/config.rasi delete mode 100644 wallpapers/Anime-girl.jpg create mode 100644 wallpapers/Lofi-Urban-Nightscape.png diff --git a/config/hypr/initial-boot.sh b/config/hypr/initial-boot.sh index 7810ad5f..f5fe66d7 100755 --- a/config/hypr/initial-boot.sh +++ b/config/hypr/initial-boot.sh @@ -7,7 +7,7 @@ # Variables scriptsDir=$HOME/.config/hypr/scripts -wallpaper=$HOME/Pictures/wallpapers/Anime-Landscape2.png +wallpaper=$HOME/Pictures/wallpapers/Lofi-Urban-Nightscape.png waybar_style="$HOME/.config/waybar/style/[Pywal] Chroma Tally.css" kvantum_theme="Catppuccin-Mocha" diff --git a/config/rofi/config.rasi b/config/rofi/config.rasi old mode 100644 new mode 100755 index 1ed79730..5a161f29 --- a/config/rofi/config.rasi +++ b/config/rofi/config.rasi @@ -1,11 +1,11 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config 1440p */ +/* Main Config 1080p */ /* ---- Configuration ---- */ configuration { modi: "drun,run,filebrowser"; - font: "Fira Code SemiBold 13"; + font: "Fira Code SemiBold 12"; show-icons: true; display-drun: "Apps"; display-run: "Run"; @@ -49,7 +49,7 @@ window { anchor: center; // Style Values - width: 40%; + width: 50%; background-color: #00000099; } @@ -82,7 +82,7 @@ entry { padding: 10px; border-radius: 12px; background-color: @background-alt; - text-color: @text-selected; + text-color: inherit; cursor: text; placeholder: " Search "; // << Search symbol placeholder-color: inherit; @@ -101,7 +101,7 @@ listbox { listview { enabled: true; columns: 2; - lines: 8; + lines: 6; cycle: true; dynamic: true; scrollbar: false; @@ -129,7 +129,7 @@ mode-switcher{ background-color: transparent; } button { - width: 110px; + width: 5%; padding: 12px; border-radius: 12px; background-color: @background-alt; @@ -199,7 +199,7 @@ element-icon { } element-text { background-color: transparent; - font: "Fira Code SemiBold 16"; + font: "Fira Code SemiBold 14"; text-color: inherit; cursor: inherit; vertical-align: 0.5; @@ -218,6 +218,7 @@ textbox { background-color: @background-alt; text-color: @foreground; vertical-align: 0.5; + horizontal-align: 0.0; } error-message { padding: 12px; diff --git a/config/rofi/resolution/1080p/config.rasi b/config/rofi/resolution/1080p/config.rasi index d4405819..5a161f29 100755 --- a/config/rofi/resolution/1080p/config.rasi +++ b/config/rofi/resolution/1080p/config.rasi @@ -1,5 +1,5 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Main Config 1440p */ +/* Main Config 1080p */ /* ---- Configuration ---- */ diff --git a/copy.sh b/copy.sh index 697fc6db..2e94494c 100755 --- a/copy.sh +++ b/copy.sh @@ -3,7 +3,7 @@ clear -wallpaper=$HOME/Pictures/wallpapers/Anime-Landscape2.png +wallpaper=$HOME/Pictures/wallpapers/Lofi-Urban-Nightscape.png Waybar_Style="$HOME/.config/waybar/style/[Pywal] Chroma Tally.css" # Check if running as root. If root, script will exit @@ -259,7 +259,7 @@ else rm -r "$HOME/.config/waybar/configs/[TOP] Default_v2" 2>&1 | tee -a "$LOG" fi -printf "\n%.0s" {1..3} +printf "\n%.0s" {1..2} # additional wallpapers echo "$(tput setaf 6) By default only a few wallpapers are copied...$(tput sgr0)" diff --git a/wallpapers/Anime-girl.jpg b/wallpapers/Anime-girl.jpg deleted file mode 100644 index 092fe7c2..00000000 Binary files a/wallpapers/Anime-girl.jpg and /dev/null differ diff --git a/wallpapers/Lofi-Urban-Nightscape.png b/wallpapers/Lofi-Urban-Nightscape.png new file mode 100644 index 00000000..42dc718f Binary files /dev/null and b/wallpapers/Lofi-Urban-Nightscape.png differ -- cgit v1.2.3