aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--config/ags/variables.js4
-rw-r--r--config/hypr/UserConfigs/UserDecorAnimations.conf4
-rwxr-xr-xconfig/hypr/UserScripts/RofiBeats.sh3
-rwxr-xr-xconfig/hypr/scripts/Hypridle.sh23
-rw-r--r--config/hypr/v2.3.6 (renamed from config/hypr/v2.3.5)0
-rw-r--r--config/rofi/config-compact.rasi1
-rw-r--r--config/wallust/templates/colors-cava477
-rw-r--r--config/wallust/templates/colors-hyprland.conf3
-rw-r--r--config/wallust/templates/colors-kitty.conf3
-rw-r--r--config/wallust/templates/colors-rofi.rasi3
-rw-r--r--config/wallust/templates/colors-swaync.css3
-rw-r--r--config/wallust/templates/colors-waybar.css3
-rw-r--r--config/wallust/wallust.toml3
-rw-r--r--config/waybar/Modules (renamed from config/waybar/modules)314
-rw-r--r--config/waybar/ModulesWorkspaces190
l---------config/waybar/config2
-rw-r--r--config/waybar/configs/[BOT & Left] SouthWest10
-rw-r--r--config/waybar/configs/[BOT & Right] SouthEast10
-rw-r--r--config/waybar/configs/[BOT] Camellia5
-rw-r--r--config/waybar/configs/[BOT] Chrysanthemum5
-rw-r--r--config/waybar/configs/[BOT] Default5
-rw-r--r--config/waybar/configs/[BOT] Default Laptop5
-rw-r--r--config/waybar/configs/[BOT] Gardenia5
-rw-r--r--config/waybar/configs/[BOT] Peony5
-rw-r--r--config/waybar/configs/[BOT] Simple5
-rw-r--r--config/waybar/configs/[BOT] Sleek5
-rw-r--r--config/waybar/configs/[Left] WestWing5
-rw-r--r--config/waybar/configs/[Right] EastWing5
-rw-r--r--config/waybar/configs/[TOP & BOT] SummitSplit10
-rw-r--r--config/waybar/configs/[TOP & Left] NorthWest10
-rw-r--r--config/waybar/configs/[TOP & Right] NorthEast10
-rw-r--r--config/waybar/configs/[TOP] Camellia5
-rw-r--r--config/waybar/configs/[TOP] Chrysanthemum5
-rw-r--r--config/waybar/configs/[TOP] Default5
-rw-r--r--config/waybar/configs/[TOP] Default Laptop5
-rw-r--r--config/waybar/configs/[TOP] Default Laptop_v25
-rw-r--r--config/waybar/configs/[TOP] Default Laptop_v35
-rw-r--r--config/waybar/configs/[TOP] Default_v25
-rw-r--r--config/waybar/configs/[TOP] Default_v38
-rw-r--r--config/waybar/configs/[TOP] Everforest6
-rw-r--r--config/waybar/configs/[TOP] Gardenia5
-rw-r--r--config/waybar/configs/[TOP] Minimal - Long5
-rw-r--r--config/waybar/configs/[TOP] Minimal - Short5
-rw-r--r--config/waybar/configs/[TOP] Peony5
-rw-r--r--config/waybar/configs/[TOP] Simple7
-rw-r--r--config/waybar/configs/[TOP] Sleek5
l---------config/waybar/style.css2
-rw-r--r--config/waybar/style/[Black & White] Monochrome.css6
-rw-r--r--config/waybar/style/[Catppuccin] Latte.css8
-rw-r--r--config/waybar/style/[Catppuccin] Mocha.css9
-rw-r--r--config/waybar/style/[Colored] Chroma Glow.css13
-rw-r--r--config/waybar/style/[Colored] Translucent.css9
-rw-r--r--config/waybar/style/[Colorful] Aurora Blossom.css6
-rw-r--r--config/waybar/style/[Colorful] Aurora.css6
-rw-r--r--config/waybar/style/[Colorful] Rainbow Spectrum.css9
-rw-r--r--config/waybar/style/[Dark] Golden Noir.css8
-rw-r--r--config/waybar/style/[Dark] Half-Moon.css8
-rw-r--r--config/waybar/style/[Dark] Latte-Wallust combined.css12
-rw-r--r--config/waybar/style/[Dark] Purpl.css8
-rw-r--r--config/waybar/style/[Dark] Wallust Obsidian Edge.css8
-rw-r--r--config/waybar/style/[Extra] Crimson.css8
-rw-r--r--config/waybar/style/[Extra] EverForest.css4
-rw-r--r--config/waybar/style/[Extra] Mauve.css8
-rw-r--r--config/waybar/style/[Extra] Rose Pine.css8
-rw-r--r--config/waybar/style/[Extra] Simple Pink.css8
-rw-r--r--config/waybar/style/[Light] Monochrome Contrast.css6
-rw-r--r--config/waybar/style/[Light] Obsidian Glow.css8
-rw-r--r--config/waybar/style/[Retro] Simple Style.css8
-rw-r--r--config/waybar/style/[Transparent] Crystal Clear.css9
-rw-r--r--config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css9
-rw-r--r--config/waybar/style/[Wallust Bordered] Chroma Simple.css7
-rw-r--r--config/waybar/style/[Wallust Transparent] Crystal Clear.css8
-rw-r--r--config/waybar/style/[Wallust] Box type.css8
-rw-r--r--config/waybar/style/[Wallust] Chroma Edge.css7
-rw-r--r--config/waybar/style/[Wallust] Chroma Fusion.css9
-rw-r--r--config/waybar/style/[Wallust] Chroma Tally.css9
-rw-r--r--config/waybar/style/[Wallust] Colored.css8
-rw-r--r--config/waybar/style/[Wallust] Simple.css6
-rw-r--r--config/waybar/wallust/colors-waybar.css38
-rwxr-xr-xcopy.sh14
80 files changed, 987 insertions, 532 deletions
diff --git a/config/ags/variables.js b/config/ags/variables.js
index 803b9157..645a5807 100644
--- a/config/ags/variables.js
+++ b/config/ags/variables.js
@@ -6,8 +6,8 @@ const { exec, execAsync } = Utils;
Gtk.IconTheme.get_default().append_search_path(`${App.configDir}/assets/icons`);
// Screen size
-export const SCREEN_WIDTH = Number(exec(`bash -c "hyprctl monitors -j | jq '.[0].width'"`));
-export const SCREEN_HEIGHT = Number(exec(`bash -c "hyprctl monitors -j | jq '.[0].height'"`));
+export const SCREEN_WIDTH = Number(exec(`bash -c "hyprctl monitors -j | jq '.[0].width / .[0].scale'"`));
+export const SCREEN_HEIGHT = Number(exec(`bash -c "hyprctl monitors -j | jq '.[0].height / .[0].scale'"`));
// Mode switching
export const currentShellMode = Variable('normal', {}) // normal, focus
diff --git a/config/hypr/UserConfigs/UserDecorAnimations.conf b/config/hypr/UserConfigs/UserDecorAnimations.conf
index 2885971a..88224473 100644
--- a/config/hypr/UserConfigs/UserDecorAnimations.conf
+++ b/config/hypr/UserConfigs/UserDecorAnimations.conf
@@ -57,6 +57,6 @@ animations {
animation = workspaces, 1, 5, overshot
# animations for -git or version >0.42.0
- #animation = workspacesIn, 1, 5, winIn, slide
- #animation = workspacesOut, 1, 5, winOut, slide
+ animation = workspacesIn, 1, 5, winIn, slide
+ animation = workspacesOut, 1, 5, winOut, slide
}
diff --git a/config/hypr/UserScripts/RofiBeats.sh b/config/hypr/UserScripts/RofiBeats.sh
index 26e12876..17ce645a 100755
--- a/config/hypr/UserScripts/RofiBeats.sh
+++ b/config/hypr/UserScripts/RofiBeats.sh
@@ -22,7 +22,8 @@ declare -A online_music=(
["YT - Relaxing Music 📹🎶"]="https://youtube.com/playlist?list=PLMIbmfP_9vb8BCxRoraJpoo4q1yMFg4CE"
["YT - Youtube Remix 📹🎶"]="https://youtube.com/playlist?list=PLeqTkIUlrZXlSNn3tcXAa-zbo95j0iN-0"
["YT - Korean Drama OST 📹🎶"]="https://youtube.com/playlist?list=PLUge_o9AIFp4HuA-A3e3ZqENh63LuRRlQ"
- ["YT - AfroBeatz 2024 📹"]="https://www.youtube.com/watch?v=7uB-Eh9XVZQ"
+ ["YT - AfroBeatz 2024 📹🎶"]="https://www.youtube.com/watch?v=7uB-Eh9XVZQ"
+ ["YT - Relaxing Piano Jazz Music 🎹🎶"]="https://youtu.be/85UEqRat6E4?si=jXQL1Yp2VP_G6NSn"
)
# Populate local_music array with files from music directory and subdirectories
diff --git a/config/hypr/scripts/Hypridle.sh b/config/hypr/scripts/Hypridle.sh
new file mode 100755
index 00000000..56176716
--- /dev/null
+++ b/config/hypr/scripts/Hypridle.sh
@@ -0,0 +1,23 @@
+#!/bin/bash
+# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
+# This is for custom version of waybar idle_inhibitor which activates / deactivates hypridle instead
+
+PROCESS="hypridle"
+
+if [[ "$1" == "status" ]]; then
+ sleep 1
+ if pgrep -x "$PROCESS" >/dev/null; then
+ echo '{"text": "RUNNING", "class": "active", "tooltip": "idle_inhibitor NOT ACTIVE\nLeft Click: Activate\nRight Click: Lock Screen"}'
+ else
+ echo '{"text": "NOT RUNNING", "class": "notactive", "tooltip": "idle_inhibitor is ACTIVE\nLeft Click: Deactivate\nRight Click: Lock Screen"}'
+ fi
+elif [[ "$1" == "toggle" ]]; then
+ if pgrep -x "$PROCESS" >/dev/null; then
+ pkill "$PROCESS"
+ else
+ "$PROCESS"
+ fi
+else
+ echo "Usage: $0 {status|toggle}"
+ exit 1
+fi
diff --git a/config/hypr/v2.3.5 b/config/hypr/v2.3.6
index 31b3414d..31b3414d 100644
--- a/config/hypr/v2.3.5
+++ b/config/hypr/v2.3.6
diff --git a/config/rofi/config-compact.rasi b/config/rofi/config-compact.rasi
index 42b09f30..c1137490 100644
--- a/config/rofi/config-compact.rasi
+++ b/config/rofi/config-compact.rasi
@@ -36,7 +36,6 @@ listview {
columns: 2;
lines: 6;
spacing: 4px;
- scrollbar: false;
border-radius: 12px;
}
diff --git a/config/wallust/templates/colors-cava b/config/wallust/templates/colors-cava
index 1fd9eb65..05e55918 100644
--- a/config/wallust/templates/colors-cava
+++ b/config/wallust/templates/colors-cava
@@ -1,185 +1,292 @@
-## Configuration file for CAVA. Default values are commented out. Use either ';' or '#' for commenting.
-
-
-[general]
-
-# Smoothing mode. Can be 'normal', 'scientific' or 'waves'. DEPRECATED as of 0.6.0
-; mode = normal
-
-# Accepts only non-negative values.
-; framerate = 60
-
-# 'autosens' will attempt to decrease sensitivity if the bars peak. 1 = on, 0 = off
-# new as of 0.6.0 autosens of low values (dynamic range)
-# 'overshoot' allows bars to overshoot (in % of terminal height) without initiating autosens. DEPRECATED as of 0.6.0
-; autosens = 1
-; overshoot = 20
-
-# Manual sensitivity in %. If autosens is enabled, this will only be the initial value.
-# 200 means double height. Accepts only non-negative values.
-; sensitivity = 100
-
-# The number of bars (0-200). 0 sets it to auto (fill up console).
-# Bars' width and space between bars in number of characters.
-; bars = 0
-; bar_width = 2
-; bar_spacing = 1
-
-# For SDL width and space between bars is in pixels, defaults are:
-; bar_width = 20
-; bar_spacing = 5
-
-
-# Lower and higher cutoff frequencies for lowest and highest bars
-# the bandwidth of the visualizer.
-# Note: there is a minimum total bandwidth of 43Mhz x number of bars.
-# Cava will automatically increase the higher cutoff if a too low band is specified.
-; lower_cutoff_freq = 50
-; higher_cutoff_freq = 10000
-
-
-# Seconds with no input before cava goes to sleep mode. Cava will not perform FFT or drawing and
-# only check for input once per second. Cava will wake up once input is detected. 0 = disable.
-; sleep_timer = 0
-
-
-[input]
-
-# Audio capturing method. Possible methods are: 'pulse', 'alsa', 'fifo', 'sndio' or 'shmem'
-# Defaults to 'pulse', 'alsa' or 'fifo', in that order, dependent on what support cava was built with.
-#
-# All input methods uses the same config variable 'source'
-# to define where it should get the audio.
-#
-# For pulseaudio 'source' will be the source. Default: 'auto', which uses the monitor source of the default sink
-# (all pulseaudio sinks(outputs) have 'monitor' sources(inputs) associated with them).
-#
-# For alsa 'source' will be the capture device.
-# For fifo 'source' will be the path to fifo-file.
-# For shmem 'source' will be /squeezelite-AA:BB:CC:DD:EE:FF where 'AA:BB:CC:DD:EE:FF' will be squeezelite's MAC address
-method = pulse
-source = auto
-
-; method = alsa
-; source = hw:Loopback,1
-
-; method = fifo
-; source = /tmp/mpd.fifo
-; sample_rate = 44100
-; sample_bits = 16
-
-; method = shmem
-; source = /squeezelite-AA:BB:CC:DD:EE:FF
-
-; method = portaudio
-; source = auto
-
-
-[output]
-
-# Output method. Can be 'ncurses', 'noncurses', 'raw' or 'sdl'.
-# 'noncurses' uses a custom framebuffer technique and prints only changes
-# from frame to frame in the terminal. 'ncurses' is default if supported.
-#
-# 'raw' is an 8 or 16 bit (configurable via the 'bit_format' option) data
-# stream of the bar heights that can be used to send to other applications.
-# 'raw' defaults to 200 bars, which can be adjusted in the 'bars' option above.
-#
-# 'sdl' uses the Simple DirectMedia Layer to render in a graphical context.
-; method = ncurses
-
-# Visual channels. Can be 'stereo' or 'mono'.
-# 'stereo' mirrors both channels with low frequencies in center.
-# 'mono' outputs left to right lowest to highest frequencies.
-# 'mono_option' set mono to either take input from 'left', 'right' or 'average'.
-; channels = stereo
-; mono_option = average
-
-# Raw output target. A fifo will be created if target does not exist.
-; raw_target = /dev/stdout
-
-# Raw data format. Can be 'binary' or 'ascii'.
-; data_format = binary
-
-# Binary bit format, can be '8bit' (0-255) or '16bit' (0-65530).
-; bit_format = 16bit
-
-# Ascii max value. In 'ascii' mode range will run from 0 to value specified here
-; ascii_max_range = 1000
-
-# Ascii delimiters. In ascii format each bar and frame is separated by a delimiters.
-# Use decimal value in ascii table (i.e. 59 = ';' and 10 = '\n' (line feed)).
-; bar_delimiter = 59
-; frame_delimiter = 10
-
-# sdl window size and position. -1,-1 is centered.
-; sdl_width = 1000
-; sdl_height = 500
-; sdl_x = -1
-; sdl_y= -1
-
-[color]
-
-# Colors can be one of seven predefined: black, blue, cyan, green, magenta, red, white, yellow.
-# Or defined by hex code '#xxxxxx' (hex code must be within ''). User defined colors requires
-# ncurses output method and a terminal that can change color definitions such as Gnome-terminal or rxvt.
-# if supported, ncurses mode will be forced on if user defined colors are used.
-# default is to keep current terminal color
-; background = default
-; foreground = default
-
-# SDL only support hex code colors, these are the default:
-; background = '#111111'
-; foreground = '#33cccc'
-
-
-# Gradient mode, only hex defined colors (and thereby ncurses mode) are supported,
-# background must also be defined in hex or remain commented out. 1 = on, 0 = off.
-# You can define as many as 8 different colors. They range from bottom to top of screen
-# In the [color] section
-
-[color]
-
-gradient = 1
-
-gradient_count = 8
-gradient_color_1 = '{{color0}}'
-gradient_color_2 = '{{color2}}'
-gradient_color_3 = '{{color3}}'
-gradient_color_4 = '{{color5}}'
-gradient_color_5 = '{{color7}}'
-gradient_color_6 = '{{color12}}'
-gradient_color_7 = '{{color13}}'
-gradient_color_8 = '{{color15}}'
-
-[color]
-
-[smoothing]
-
-# Percentage value for integral smoothing. Takes values from 0 - 100.
-# Higher values means smoother, but less precise. 0 to disable.
-; integral = 77
-
-# Disables or enables the so-called "Monstercat smoothing" with or without "waves". Set to 0 to disable.
-; monstercat = 0
-; waves = 0
-
-# Set gravity percentage for "drop off". Higher values means bars will drop faster.
-# Accepts only non-negative values. 50 means half gravity, 200 means double. Set to 0 to disable "drop off".
-; gravity = 100
-
-
-# In bar height, bars that would have been lower that this will not be drawn.
-; ignore = 0
-
-
-[eq]
-
-# This one is tricky. You can have as much keys as you want.
-# Remember to uncomment more then one key! More keys = more precision.
-# Look at readme.md on github for further explanations and examples.
-; 1 = 1 # bass
-; 2 = 1
-; 3 = 1 # midtone
-; 4 = 1
-; 5 = 1 # treble
+# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
+# /* wallust template - colors-cava */
+
+## Configuration file for CAVA.
+# Remove the ; to change parameters.
+
+[general]
+
+# Smoothing mode. Can be 'normal', 'scientific' or 'waves'. DEPRECATED as of 0.6.0
+; mode = normal
+
+# Accepts only non-negative values.
+; framerate = 60
+
+# 'autosens' will attempt to decrease sensitivity if the bars peak. 1 = on, 0 = off
+# new as of 0.6.0 autosens of low values (dynamic range)
+# 'overshoot' allows bars to overshoot (in % of terminal height) without initiating autosens. DEPRECATED as of 0.6.0
+; autosens = 1
+; overshoot = 20
+
+# Manual sensitivity in %. If autosens is enabled, this will only be the initial value.
+# 200 means double height. Accepts only non-negative values.
+; sensitivity = 100
+
+# The number of bars (0-512). 0 sets it to auto (fill up console).
+# Bars' width and space between bars in number of characters.
+; bars = 0
+; bar_width = 2
+; bar_spacing = 1
+# bar_height is only used for output in "noritake" format
+; bar_height = 32
+
+# For SDL width and space between bars is in pixels, defaults are:
+; bar_width = 20
+; bar_spacing = 5
+
+# sdl_glsl have these default values, they are only used to calulate max number of bars.
+; bar_width = 1
+; bar_spacing = 0
+
+
+# Lower and higher cutoff frequencies for lowest and highest bars
+# the bandwidth of the visualizer.
+# Note: there is a minimum total bandwidth of 43Mhz x number of bars.
+# Cava will automatically increase the higher cutoff if a too low band is specified.
+; lower_cutoff_freq = 50
+; higher_cutoff_freq = 10000
+
+
+# Seconds with no input before cava goes to sleep mode. Cava will not perform FFT or drawing and
+# only check for input once per second. Cava will wake up once input is detected. 0 = disable.
+; sleep_timer = 0
+
+
+[input]
+
+# Audio capturing method. Possible methods are: 'fifo', 'portaudio', 'pipewire', 'alsa', 'pulse', 'sndio', 'oss', 'jack' or 'shmem'
+# Defaults to 'oss', 'pipewire', 'sndio', 'jack', 'pulse', 'alsa', 'portaudio' or 'fifo', in that order, dependent on what support cava was built with.
+# On Mac it defaults to 'portaudio' or 'fifo'
+# On windows this is automatic and no input settings are needed.
+#
+# All input methods uses the same config variable 'source'
+# to define where it should get the audio.
+#
+# For pulseaudio and pipewire 'source' will be the source. Default: 'auto', which uses the monitor source of the default sink
+# (all pulseaudio sinks(outputs) have 'monitor' sources(inputs) associated with them).
+#
+# For pipewire 'source' will be the object name or object.serial of the device to capture from.
+# Both input and output devices are supported.
+#
+# For alsa 'source' will be the capture device.
+# For fifo 'source' will be the path to fifo-file.
+# For shmem 'source' will be /squeezelite-AA:BB:CC:DD:EE:FF where 'AA:BB:CC:DD:EE:FF' will be squeezelite's MAC address
+#
+# For sndio 'source' will be a raw recording audio descriptor or a monitoring sub-device, e.g. 'rsnd/2' or 'snd/1'. Default: 'default'.
+# README.md contains further information on how to setup CAVA for sndio.
+#
+# For oss 'source' will be the path to a audio device, e.g. '/dev/dsp2'. Default: '/dev/dsp', i.e. the default audio device.
+# README.md contains further information on how to setup CAVA for OSS on FreeBSD.
+#
+# For jack 'source' will be the name of the JACK server to connect to, e.g. 'foobar'. Default: 'default'.
+# README.md contains further information on how to setup CAVA for JACK.
+#
+ method = pulse
+ source = auto
+
+ method = pipewire
+ source = auto
+
+; method = alsa
+; source = hw:Loopback,1
+
+; method = fifo
+; source = /tmp/mpd.fifo
+
+; method = shmem
+; source = /squeezelite-AA:BB:CC:DD:EE:FF
+
+; method = portaudio
+; source = auto
+
+; method = sndio
+; source = default
+
+; method = oss
+; source = /dev/dsp
+
+; method = jack
+; source = default
+
+# The options 'sample_rate', 'sample_bits', 'channels' and 'autoconnect' can be configured for some input methods:
+# sample_rate: fifo, pipewire, sndio, oss
+# sample_bits: fifo, pipewire, sndio, oss
+# channels: sndio, oss, jack
+# autoconnect: jack
+# Other methods ignore these settings.
+#
+# For 'sndio' and 'oss' they are only preferred values, i.e. if the values are not supported
+# by the chosen audio device, the device will use other supported values instead.
+# Example: 48000, 32 and 2, but the device only supports 44100, 16 and 1, then it
+# will use 44100, 16 and 1.
+#
+; sample_rate = 44100
+; sample_bits = 16
+; channels = 2
+; autoconnect = 2
+
+
+[output]
+
+# Output method. Can be 'ncurses', 'noncurses', 'raw', 'noritake', 'sdl'
+# or 'sdl_glsl'.
+# 'noncurses' (default) uses a buffer and cursor movements to only print
+# changes from frame to frame in the terminal. Uses less resources and is less
+# prone to tearing (vsync issues) than 'ncurses'.
+#
+# 'raw' is an 8 or 16 bit (configurable via the 'bit_format' option) data
+# stream of the bar heights that can be used to send to other applications.
+# 'raw' defaults to 200 bars, which can be adjusted in the 'bars' option above.
+#
+# 'noritake' outputs a bitmap in the format expected by a Noritake VFD display
+# in graphic mode. It only support the 3000 series graphical VFDs for now.
+#
+# 'sdl' uses the Simple DirectMedia Layer to render in a graphical context.
+# 'sdl_glsl' uses SDL to create an OpenGL context. Write your own shaders or
+# use one of the predefined ones.
+; method = noncurses
+
+# Orientation of the visualization. Can be 'bottom', 'top', 'left' or 'right'.
+# Default is 'bottom'. Other orientations are only supported on sdl and ncruses
+# output. Note: many fonts have weird glyphs for 'top' and 'right' characters,
+# which can make ncurses not look right.
+; orientation = bottom
+
+# Visual channels. Can be 'stereo' or 'mono'.
+# 'stereo' mirrors both channels with low frequencies in center.
+# 'mono' outputs left to right lowest to highest frequencies.
+# 'mono_option' set mono to either take input from 'left', 'right' or 'average'.
+# set 'reverse' to 1 to display frequencies the other way around.
+; channels = stereo
+; mono_option = average
+; reverse = 0
+
+# Raw output target. A fifo will be created if target does not exist.
+; raw_target = /dev/stdout
+
+# Raw data format. Can be 'binary' or 'ascii'.
+; data_format = binary
+
+# Binary bit format, can be '8bit' (0-255) or '16bit' (0-65530).
+; bit_format = 16bit
+
+# Ascii max value. In 'ascii' mode range will run from 0 to value specified here
+; ascii_max_range = 1000
+
+# Ascii delimiters. In ascii format each bar and frame is separated by a delimiters.
+# Use decimal value in ascii table (i.e. 59 = ';' and 10 = '\n' (line feed)).
+; bar_delimiter = 59
+; frame_delimiter = 10
+
+# sdl window size and position. -1,-1 is centered.
+; sdl_width = 1000
+; sdl_height = 500
+; sdl_x = -1
+; sdl_y= -1
+; sdl_full_screen = 0
+
+# set label on bars on the x-axis. Can be 'frequency' or 'none'. Default: 'none'
+# 'frequency' displays the lower cut off frequency of the bar above.
+# Only supported on ncurses and noncurses output.
+; xaxis = none
+
+# enable alacritty synchronized updates. 1 = on, 0 = off
+# removes flickering in alacritty terminal emulator.
+# defaults to off since the behaviour in other terminal emulators is unknown
+; alacritty_sync = 0
+
+# Shaders for sdl_glsl, located in $HOME/.config/cava/shaders
+; vertex_shader = pass_through.vert
+; fragment_shader = bar_spectrum.frag
+
+; for glsl output mode, keep rendering even if no audio
+; continuous_rendering = 0
+
+# disable console blank (screen saver) in tty
+# (Not supported on FreeBSD)
+; disable_blanking = 0
+
+# show a flat bar at the bottom of the screen when idle, 1 = on, 0 = off
+; show_idle_bar_heads = 1
+
+# show waveform instead of frequency spectrum, 1 = on, 0 = off
+; waveform = 0
+
+[color]
+
+# Colors can be one of seven predefined: black, blue, cyan, green, magenta, red, white, yellow.
+# Or defined by hex code '#xxxxxx' (hex code must be within ''). User defined colors requires
+# a terminal that can change color definitions such as Gnome-terminal or rxvt.
+# default is to keep current terminal color
+; background = default
+; foreground = default
+
+# SDL and sdl_glsl only support hex code colors, these are the default:
+; background = '#111111'
+; foreground = '#33ffff'
+
+# these are default
+# Gradient mode, only hex defined colors are supported,
+# background must also be defined in hex or remain commented out. 1 = on, 0 = off.
+# You can define as many as 8 different colors. They range from bottom to top of screen
+; gradient = 0
+; gradient_count = 8
+; gradient_color_1 = '#59cc33'
+; gradient_color_2 = '#80cc33'
+; gradient_color_3 = '#a6cc33'
+; gradient_color_4 = '#cccc33'
+; gradient_color_5 = '#cca633'
+; gradient_color_6 = '#cc8033'
+; gradient_color_7 = '#cc5933'
+; gradient_color_8 = '#cc3333'
+
+# for wallust
+gradient = 1
+gradient_count = 8
+gradient_color_1 = '{{color0}}'
+gradient_color_2 = '{{color2}}'
+gradient_color_3 = '{{color3}}'
+gradient_color_4 = '{{color5}}'
+gradient_color_5 = '{{color7}}'
+gradient_color_6 = '{{color12}}'
+gradient_color_7 = '{{color13}}'
+gradient_color_8 = '{{color15}}'
+
+
+[smoothing]
+
+# Percentage value for integral smoothing. Takes values from 0 - 100.
+# Higher values means smoother, but less precise. 0 to disable.
+# DEPRECATED as of 0.8.0, use noise_reduction instead
+; integral = 77
+
+# Disables or enables the so-called "Monstercat smoothing" with or without "waves". Set to 0 to disable.
+; monstercat = 0
+; waves = 0
+
+# Set gravity percentage for "drop off". Higher values means bars will drop faster.
+# Accepts only non-negative values. 50 means half gravity, 200 means double. Set to 0 to disable "drop off".
+# DEPRECATED as of 0.8.0, use noise_reduction instead
+; gravity = 100
+
+
+# In bar height, bars that would have been lower that this will not be drawn.
+# DEPRECATED as of 0.8.0
+; ignore = 0
+
+# Noise reduction, int 0 - 100. default 77
+# the raw visualization is very noisy, this factor adjusts the integral and gravity filters to keep the signal smooth
+# 100 will be very slow and smooth, 0 will be fast but noisy.
+; noise_reduction = 77
+
+
+[eq]
+
+# This one is tricky. You can have as much keys as you want.
+# Remember to uncomment more than one key! More keys = more precision.
+# Look at readme.md on github for further explanations and examples.
+; 1 = 1 # bass
+; 2 = 1
+; 3 = 1 # midtone
+; 4 = 1
+; 5 = 1 # treble
diff --git a/config/wallust/templates/colors-hyprland.conf b/config/wallust/templates/colors-hyprland.conf
index 0387b5cb..12188328 100644
--- a/config/wallust/templates/colors-hyprland.conf
+++ b/config/wallust/templates/colors-hyprland.conf
@@ -1,3 +1,6 @@
+# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */
+# /* wallust template - colors-hyprland */
+
$background = rgb({{background | strip}})
$foreground = rgb({{foreground | strip}})
$color0 = rgb({{color0 | strip}})
diff --git a/config/wallust/templates/colors-kitty.conf b/config/wallust/templates/colors-kitty.conf
index 10e1af4d..3916167c 100644
--- a/config/wallust/templates/colors-kitty.conf
+++ b/config/wallust/templates/colors-kitty.conf
@@ -1,3 +1,6 @@
+# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
+# /* wallust template - colors-kitty */
+
font_family Fira Code SemiBold
font_size 16.0
bold_font auto
diff --git a/config/wallust/templates/colors-rofi.rasi b/config/wallust/templates/colors-rofi.rasi
index fe8e0233..459490a8 100644
--- a/config/wallust/templates/colors-rofi.rasi
+++ b/config/wallust/templates/colors-rofi.rasi
@@ -1,3 +1,6 @@
+ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */
+ /* wallust template - colors-rofi */
+
* {
active-background: {{color9}};
active-foreground: {{foreground}};
diff --git a/config/wallust/templates/colors-swaync.css b/config/wallust/templates/colors-swaync.css
index 0c2b636b..cab0dffb 100644
--- a/config/wallust/templates/colors-swaync.css
+++ b/config/wallust/templates/colors-swaync.css
@@ -1,3 +1,6 @@
+/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
+ /* wallust template - colors-swaync */
+
@define-color text {{foreground}};
@define-color background rgba({{background | rgb}},0.25);
@define-color background-alt {{background}};
diff --git a/config/wallust/templates/colors-waybar.css b/config/wallust/templates/colors-waybar.css
index f66bac77..32d21310 100644
--- a/config/wallust/templates/colors-waybar.css
+++ b/config/wallust/templates/colors-waybar.css
@@ -1,3 +1,6 @@
+/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
+ /* wallust template - colors-waybar */
+
@define-color foreground {{foreground}};
@define-color background rgba({{background | rgb}},0.25);
@define-color cursor {{cursor}};
diff --git a/config/wallust/wallust.toml b/config/wallust/wallust.toml
index 7d241cfc..d1b6abc3 100644
--- a/config/wallust/wallust.toml
+++ b/config/wallust/wallust.toml
@@ -1,4 +1,5 @@
-# wallust 3.0*
+# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
+# wallust configuration - for wallust version 3.0
backend = "kmeans"
color_space = "lch"
diff --git a/config/waybar/modules b/config/waybar/Modules
index 15cc42cc..e825e53b 100644
--- a/config/waybar/modules
+++ b/config/waybar/Modules
@@ -2,7 +2,7 @@
/* Waybar Modules */
{
-
+/* NOTE: hyprland-workspaces on a separate file */
// Weather and Temperature Modules as this is most like to change always.
// Result is of course easier to edit
"custom/weather": {
@@ -11,8 +11,8 @@
"format-alt-click": "click",
"interval": 3600,
"return-type": "json",
- "exec": "~/.config/hypr/UserScripts/Weather.sh",
- //"exec": "~/.config/hypr/UserScripts/Weather.py",
+ "exec": "$HOME/.config/hypr/UserScripts/Weather.sh",
+ //"exec": "$HOME/.config/hypr/UserScripts/Weather.py",
"exec-if": "ping wttr.in -c1",
"tooltip": true,
},
@@ -49,205 +49,7 @@
"on-click-right": "kitty --title nvtop sh -c 'nvtop'"
},
-// 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": "<span font='12'>󰮯</span>",
- "empty": "<span font='8'></span>",
- "default": "󰊠",
- },
-},
-// Kanji / Japanese style
-"hyprland/workspaces#kanji": {
- "disable-scroll": true,
- "show-special": false,
- "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": "",
- },
-},
-// NUMBERS and ICONS style with window rewrite
-"hyprland/workspaces#rw": {
- "disable-scroll": true,
- "all-outputs": true,
- "warp-on-scroll": false,
- "sort-by-number": true,
- "show-special": false,
- "on-click": "activate",
- "on-scroll-up": "hyprctl dispatch workspace e+1",
- "on-scroll-down": "hyprctl dispatch workspace e-1",
- "format": "{icon} {windows}",
- "format-window-separator": " ",
- "window-rewrite-default": " ",
- "window-rewrite": {
- "title<.*youtube.*>": " ",
- "title<.*amazon.*>": " ",
- "title<.*reddit.*>": " ",
- "title<.*Picture-in-Picture.*>": " ",
- "class<firefox>": " ",
- "class<org.mozilla.firefox>": " ",
- "class<kitty>": " ",
- "class<kitty-dropterm>": " ",
- "class<konsole>": " ",
- "class<Chromium>": "<span font='12'> </span>",
- "class<org.telegram.desktop|io.github.tdesktop_x64.TDeskto>": "<span font='12'> </span>",
- "class<[Ss]potify>": "<span font='12'> </span>",
- "class<VSCode|code-url-handler>": "<span font='12'>󰨞</span>",
- "class<thunar>": "󰝰 ",
- "class<[Tt]hunderbird>": " ",
- "class<discord>": " ",
- "class<WebCord>": " ",
- "class<subl>": "󰅳 ",
- "class<celluloid>": " ",
- "class<Cider>": "󰎆 ",
- "class<virt-manager>": " ",
- "class<code-oss>": "󰨞 ",
- "class<codium|codium-url-handler|VSCodium>": "󰨞 ",
- "class<codeblocks>": "󰅩 ",
- "class<mousepad>": " ",
- "class<libreoffice-writer>": " ",
- "class<libreoffice-startcenter>": "󰏆 ",
- "class<com.obsproject.Studio>": " "
- }
-},
-// for Camilla or Spanish
-"hyprland/workspaces#cam": {
- "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": "Uno",
- "2": "Due",
- "3": "Tre",
- "4": "Quattro",
- "5": "Cinque",
- "6":"Sei",
- "7":"Sette",
- "8":"Otto",
- "9":"Nove",
- "10":"Dieci"
- }
-},
+
// GROUP
"group/motherboard": {
"orientation": "horizontal",
@@ -325,8 +127,8 @@
"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",
+ "on-scroll-up": "$HOME/.config/hypr/scripts/Brightness.sh --inc",
+ "on-scroll-down": "$HOME/.config/hypr/scripts/Brightness.sh --dec",
"smooth-scrolling-threshold": 1,
},
"backlight#2": {
@@ -359,8 +161,8 @@
"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",
+ "on-click-middle": "$HOME/.config/hypr/scripts/ChangeBlur.sh",
+ "on-click-right": "$HOME/.config/hypr/scripts/Wlogout.sh",
},
"bluetooth": {
"format": "",
@@ -467,10 +269,13 @@
},
},
"idle_inhibitor": {
+ "tooltip": true,
+ "tooltip-format-activated": "Idle_inhibitor active",
+ "tooltip-format-deactivated": "Idle_inhibitor not active",
"format": "{icon}",
"format-icons": {
- "activated": " ",
- "deactivated": " ",
+ "activated": " ",
+ "deactivated": " ",
}
},
"keyboard-state": {
@@ -502,8 +307,8 @@
"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",
+ "on-scroll-up": "$HOME/.config/hypr/scripts/Volume.sh --inc",
+ "on-scroll-down": "$HOME/.config/hypr/scripts/Volume.sh --dec",
"smooth-scrolling-threshold": 1,
"player-icons": {
"chromium": "",
@@ -586,10 +391,10 @@
],
},
"scroll-step": 5.0,
- "on-click": "~/.config/hypr/scripts/Volume.sh --toggle",
+ "on-click": "$HOME/.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",
+ "on-scroll-up": "$HOME/.config/hypr/scripts/Volume.sh --inc",
+ "on-scroll-down": "$HOME/.config/hypr/scripts/Volume.sh --dec",
"tooltip-format": "{icon} {desc} | {volume}%",
"smooth-scrolling-threshold": 1,
},
@@ -616,24 +421,24 @@
"format": "{format_source}",
"format-source": " {volume}%",
"format-source-muted": "",
- "on-click": "~/.config/hypr/scripts/Volume.sh --toggle-mic",
+ "on-click": "$HOME/.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",
+ "on-scroll-up": "$HOME/.config/hypr/scripts/Volume.sh --mic-inc",
+ "on-scroll-down": "$HOME/.config/hypr/scripts/Volume.sh --mic-dec",
"tooltip-format": "{source_desc} | {source_volume}%",
"scroll-step": 5,
},
"tray": {
- "icon-size": 18,
+ "icon-size": 20,
"spacing": 4,
},
"wireplumber": {
"format": "{icon} {volume} %",
"format-muted": " Mute",
- "on-click": "~/.config/hypr/scripts/Volume.sh --toggle",
+ "on-click": "$HOME/.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",
+ "on-scroll-up": "$HOME/.config/hypr/scripts/Volume.sh --inc",
+ "on-scroll-down": "$HOME/.config/hypr/scripts/Volume.sh --dec",
"format-icons": [
"", "", "󰕾", ""
],
@@ -654,35 +459,46 @@
},
"custom/cycle_wall": {
"format": " ",
- "on-click": "~/.config/hypr/UserScripts/WallpaperSelect.sh",
- "on-click-right": "~/.config/hypr/UserScripts/WallpaperRandom.sh",
- "on-click-middle": "~/.config/hypr/scripts/WaybarStyles.sh",
+ "on-click": "$HOME/.config/hypr/UserScripts/WallpaperSelect.sh",
+ "on-click-right": "$HOME/.config/hypr/UserScripts/WallpaperRandom.sh",
+ "on-click-middle": "$HOME/.config/hypr/scripts/WaybarStyles.sh",
"tooltip": true,
"tooltip-format": "Left Click: Wallpaper Menu\nMiddle Click: Random wallpaper\nRight Click: Waybar Styles Menu",
},
"custom/hint": {
"format": "󰺁 HINT!",
- "on-click": "~/.config/hypr/scripts/KeyHints.sh",
+ "on-click": "$HOME/.config/hypr/scripts/KeyHints.sh",
"tooltip": true,
"tooltip-format": "󱧣 Quick Tips",
},
+// Hypridle inhibitor
+"custom/hypridle": {
+ "format": " 󱫗 ",
+ "return-type": "json",
+ "escape": true,
+ "exec-on-event": true,
+ "interval": 60,
+ "exec": "$HOME/.config/hypr/scripts/Hypridle.sh status",
+ "on-click": "$HOME/.config/hypr/scripts/Hypridle.sh toggle",
+ "on-click-right": "hyprlock"
+ },
"custom/keyboard": {
- "exec": "cat ~/.cache/kb_layout",
+ "exec": "cat $HOME/.cache/kb_layout",
"interval": 1,
"format": " {}",
- "on-click": "~/.config/hypr/scripts/SwitchKeyboardLayout.sh",
+ "on-click": "$HOME/.config/hypr/scripts/SwitchKeyboardLayout.sh",
},
"custom/light_dark": {
"format": "󰔎",
- "on-click": "~/.config/hypr/scripts/DarkLight.sh",
- "on-click-right": "~/.config/hypr/scripts/WaybarStyles.sh",
- "on-click-middle": "~/.config/hypr/UserScripts/WallpaperSelect.sh",
+ "on-click": "$HOME/.config/hypr/scripts/DarkLight.sh",
+ "on-click-right": "$HOME/.config/hypr/scripts/WaybarStyles.sh",
+ "on-click-middle": "$HOME/.config/hypr/UserScripts/WallpaperSelect.sh",
"tooltip": true,
"tooltip-format": "Left Click: Switch Dark-Light Themes\nMiddle Click: Wallpaper Menu\nRight Click: Waybar Styles Menu",
},
"custom/lock": {
"format": "󰌾",
- "on-click": "~/.config/hypr/scripts/LockScreen.sh",
+ "on-click": "$HOME/.config/hypr/scripts/LockScreen.sh",
"tooltip": true,
"tooltip-format": "󰷛 Screen Lock",
@@ -690,40 +506,40 @@
"custom/menu": {
"format": "",
"on-click": "pkill rofi || rofi -show drun -modi run,drun,filebrowser,window",
- "on-click-middle": "~/.config/hypr/UserScripts/WallpaperSelect.sh",
- "on-click-right": "~/.config/hypr/scripts/WaybarLayout.sh",
+ "on-click-middle": "$HOME/.config/hypr/UserScripts/WallpaperSelect.sh",
+ "on-click-right": "$HOME/.config/hypr/scripts/WaybarLayout.sh",
"tooltip": true,
"tooltip-format": "Left Click: Rofi Menu\nMiddle Click: Wallpaper Menu\nRight Click: Waybar Layout Menu",
},
// This is a custom cava visualizer
"custom/cava_mviz": {
- "exec": "~/.config/hypr/scripts/WaybarCava.sh",
+ "exec": "$HOME/.config/hypr/scripts/WaybarCava.sh",
"format": "{}"
},
"custom/playerctl": {
"format": "<span>{}</span>",
"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",
+ "exec": "playerctl -a metadata --format '{\"text\": \"{{artist}} $HOME {{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",
+ "on-scroll-up": "$HOME/.config/hypr/scripts/Volume.sh --inc",
+ "on-scroll-down": "$HOME/.config/hypr/scripts/Volume.sh --dec",
"smooth-scrolling-threshold": 1,
},
"custom/power": {
"format": "⏻ ",
- "on-click": "~/.config/hypr/scripts/Wlogout.sh",
- "on-click-right": "~/.config/hypr/scripts/ChangeBlur.sh",
+ "on-click": "$HOME/.config/hypr/scripts/Wlogout.sh",
+ "on-click-right": "$HOME/.config/hypr/scripts/ChangeBlur.sh",
"tooltip": true,
"tooltip-format": "Left Click: Logout Menu\nRight Click: Change Blur",
},
"custom/swaync": {
"tooltip": true,
"tooltip-format": "Left Click: Launch Notification Center\nRight Click: Do not Disturb",
- "format": "{icon} {}",
+ "format": "{} {icon}",
"format-icons": {
"notification": "<span foreground='red'><sup></sup></span>",
"none": "",
@@ -797,8 +613,8 @@
"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",
+ "on-scroll-up": "$HOME/.config/hypr/scripts/Brightness.sh --inc",
+ "on-scroll-down": "$HOME/.config/hypr/scripts/Brightness.sh --dec",
"smooth-scrolling-threshold": 1,
"tooltip-format": "{percent}%",
},
@@ -850,10 +666,10 @@
],
},
"scroll-step": 5.0,
- "on-click": "~/.config/hypr/scripts/Volume.sh --toggle",
+ "on-click": "$HOME/.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",
+ "on-scroll-up": "$HOME/.config/hypr/scripts/Volume.sh --inc",
+ "on-scroll-down": "$HOME/.config/hypr/scripts/Volume.sh --dec",
"tooltip-format": "{icon} {desc} | {volume}%",
"smooth-scrolling-threshold": 1,
},
@@ -862,9 +678,9 @@
"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",
+ "on-click": "$HOME/.config/hypr/scripts/Volume.sh --toggle-mic",
+ "on-scroll-up": "$HOME/.config/hypr/scripts/Volume.sh --mic-inc",
+ "on-scroll-down": "$HOME/.config/hypr/scripts/Volume.sh --mic-dec",
"max-volume": 100,
"tooltip": true,
"tooltip-format": "{source_desc} | {source_volume}%",
@@ -872,8 +688,8 @@
"custom/power_vertical": {
"format": "⏻",
"exec": "echo ; echo 󰟡 power // blur",
- "on-click": "~/.config/hypr/scripts/Wlogout.sh",
- "on-click-right": "~/.config/hypr/scripts/ChangeBlur.sh",
+ "on-click": "$HOME/.config/hypr/scripts/Wlogout.sh",
+ "on-click-right": "$HOME/.config/hypr/scripts/ChangeBlur.sh",
"interval": 86400, // once every day
"tooltip": true,
},
diff --git a/config/waybar/ModulesWorkspaces b/config/waybar/ModulesWorkspaces
new file mode 100644
index 00000000..35667ec6
--- /dev/null
+++ b/config/waybar/ModulesWorkspaces
@@ -0,0 +1,190 @@
+//* ---- 💫 https://github.com/JaKooLit 💫 ---- *//
+/* Waybar Workspaces modules */
+
+/* Generally, this is a potential expanding of choices for hyprland/workspace */
+{
+
+// 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": {
+ "*": 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": {
+ "*": 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": {
+ "*": 5
+ },
+ "format": "{icon}",
+ "format-icons": {
+ "active": "<span font='12'>󰮯</span>",
+ "empty": "<span font='8'></span>",
+ "default": "󰊠",
+ },
+},
+// Kanji / Japanese style
+"hyprland/workspaces#kanji": {
+ "disable-scroll": true,
+ "show-special": false,
+ "all-outputs": true,
+ "format": "{icon}",
+ "persistent-workspaces": {
+ "*": 5
+ },
+ "format-icons": {
+ "1": "一",
+ "2": "二",
+ "3": "三",
+ "4": "四",
+ "5": "五",
+ "6": "六",
+ "7": "七",
+ "8": "八",
+ "9": "九",
+ "10": "十",
+ }
+},
+// for Camilla or Spanish
+"hyprland/workspaces#cam": {
+ "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": {
+ "*": 5
+ },
+ "format-icons": {
+ "1": "Uno",
+ "2": "Due",
+ "3": "Tre",
+ "4": "Quattro",
+ "5": "Cinque",
+ "6":"Sei",
+ "7":"Sette",
+ "8":"Otto",
+ "9":"Nove",
+ "10":"Dieci"
+ }
+ },
+
+// 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": "",
+ },
+},
+// NUMBERS and ICONS style with window rewrite
+"hyprland/workspaces#rw": {
+ "disable-scroll": true,
+ "all-outputs": true,
+ "warp-on-scroll": false,
+ "sort-by-number": true,
+ "show-special": false,
+ "on-click": "activate",
+ "on-scroll-up": "hyprctl dispatch workspace e+1",
+ "on-scroll-down": "hyprctl dispatch workspace e-1",
+ "format": "{icon} {windows}",
+ "format-window-separator": " ",
+ "window-rewrite-default": " ",
+ "window-rewrite": {
+ "title<.*youtube.*>": " ",
+ "title<.*amazon.*>": " ",
+ "title<.*reddit.*>": " ",
+ "title<.*Picture-in-Picture.*>": " ",
+ "class<firefox>": " ",
+ "class<org.mozilla.firefox>": " ",
+ "class<kitty>": " ",
+ "class<kitty-dropterm>": " ",
+ "class<konsole>": " ",
+ "class<Chromium>": "<span font='12'> </span>",
+ "class<org.telegram.desktop|io.github.tdesktop_x64.TDeskto>": "<span font='12'> </span>",
+ "class<[Ss]potify>": "<span font='12'> </span>",
+ "class<VSCode|code-url-handler>": "<span font='12'>󰨞</span>",
+ "class<thunar>": "󰝰 ",
+ "class<[Tt]hunderbird>": " ",
+ "class<discord>": " ",
+ "class<WebCord>": " ",
+ "class<subl>": "󰅳 ",
+ "class<celluloid>": " ",
+ "class<Cider>": "󰎆 ",
+ "class<virt-manager>": " ",
+ "class<code-oss>": "󰨞 ",
+ "class<codium|codium-url-handler|VSCodium>": "󰨞 ",
+ "class<codeblocks>": "󰅩 ",
+ "class<mousepad>": " ",
+ "class<libreoffice-writer>": " ",
+ "class<libreoffice-startcenter>": "󰏆 ",
+ "class<com.obsproject.Studio>": " ",
+ "class<polkit-gnome-authentication-agent-1>": "󰒃 ",
+ "class<nwg-look>": " "
+ }
+ },
+
+} \ No newline at end of file
diff --git a/config/waybar/config b/config/waybar/config
index 079ec33f..c25249db 120000
--- a/config/waybar/config
+++ b/config/waybar/config
@@ -1 +1 @@
-/home/ja/.config/waybar/configs/[TOP] Default Laptop_v2 \ No newline at end of file
+/home/ja/.config/waybar/configs/[TOP] Simple \ No newline at end of file
diff --git a/config/waybar/configs/[BOT & Left] SouthWest b/config/waybar/configs/[BOT & Left] SouthWest
index 14377d57..87be19f0 100644
--- a/config/waybar/configs/[BOT & Left] SouthWest
+++ b/config/waybar/configs/[BOT & Left] SouthWest
@@ -3,7 +3,10 @@
// ### BOTTOM and LEFT PANEL
[{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
@@ -44,7 +47,10 @@
},
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
"position": "left",
"height": 650,
diff --git a/config/waybar/configs/[BOT & Right] SouthEast b/config/waybar/configs/[BOT & Right] SouthEast
index 7d684c85..db367b9c 100644
--- a/config/waybar/configs/[BOT & Right] SouthEast
+++ b/config/waybar/configs/[BOT & Right] SouthEast
@@ -3,7 +3,10 @@
// ### BOTTOM and RIGHT PANEL
[{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
@@ -44,7 +47,10 @@
},
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
"position": "right",
"height": 650,
diff --git a/config/waybar/configs/[BOT] Camellia b/config/waybar/configs/[BOT] Camellia
index 91595848..4fabb931 100644
--- a/config/waybar/configs/[BOT] Camellia
+++ b/config/waybar/configs/[BOT] Camellia
@@ -6,7 +6,10 @@
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
diff --git a/config/waybar/configs/[BOT] Chrysanthemum b/config/waybar/configs/[BOT] Chrysanthemum
index 7aaad0d5..f3368015 100644
--- a/config/waybar/configs/[BOT] Chrysanthemum
+++ b/config/waybar/configs/[BOT] Chrysanthemum
@@ -5,7 +5,10 @@
//* --- 👍 designed by https://github.com/Krautt 👍 --- */
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
diff --git a/config/waybar/configs/[BOT] Default b/config/waybar/configs/[BOT] Default
index c396277e..d2638258 100644
--- a/config/waybar/configs/[BOT] Default
+++ b/config/waybar/configs/[BOT] Default
@@ -2,7 +2,10 @@
// ### DEFAULT Bottom ### //
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
diff --git a/config/waybar/configs/[BOT] Default Laptop b/config/waybar/configs/[BOT] Default Laptop
index 501e0c85..11e12da8 100644
--- a/config/waybar/configs/[BOT] Default Laptop
+++ b/config/waybar/configs/[BOT] Default Laptop
@@ -2,7 +2,10 @@
// ### DEFAULT Bottom - Laptop### //
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
diff --git a/config/waybar/configs/[BOT] Gardenia b/config/waybar/configs/[BOT] Gardenia
index 9ba6d3b5..9025edfc 100644
--- a/config/waybar/configs/[BOT] Gardenia
+++ b/config/waybar/configs/[BOT] Gardenia
@@ -6,7 +6,10 @@
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
diff --git a/config/waybar/configs/[BOT] Peony b/config/waybar/configs/[BOT] Peony
index 4b548b89..306ff4f9 100644
--- a/config/waybar/configs/[BOT] Peony
+++ b/config/waybar/configs/[BOT] Peony
@@ -6,7 +6,10 @@
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
diff --git a/config/waybar/configs/[BOT] Simple b/config/waybar/configs/[BOT] Simple
index f2c0b883..ef5c30eb 100644
--- a/config/waybar/configs/[BOT] Simple
+++ b/config/waybar/configs/[BOT] Simple
@@ -2,7 +2,10 @@
// ### TOP Simple ## //
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
"position": "bottom",
//"mode": "dock",
diff --git a/config/waybar/configs/[BOT] Sleek b/config/waybar/configs/[BOT] Sleek
index 6bb595bc..c79fd71f 100644
--- a/config/waybar/configs/[BOT] Sleek
+++ b/config/waybar/configs/[BOT] Sleek
@@ -3,7 +3,10 @@
// Sleek
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
"position": "bottom",
"height": 14,
diff --git a/config/waybar/configs/[Left] WestWing b/config/waybar/configs/[Left] WestWing
index a3381e8c..f44b97b2 100644
--- a/config/waybar/configs/[Left] WestWing
+++ b/config/waybar/configs/[Left] WestWing
@@ -3,7 +3,10 @@
// ### LEFT PANEL ### //
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
"position": "left",
"margin-top": 8,
diff --git a/config/waybar/configs/[Right] EastWing b/config/waybar/configs/[Right] EastWing
index 5ce7be2e..c9860298 100644
--- a/config/waybar/configs/[Right] EastWing
+++ b/config/waybar/configs/[Right] EastWing
@@ -3,7 +3,10 @@
// ### RIGHT PANEL ### //
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
"position": "right",
"margin-top": 8,
diff --git a/config/waybar/configs/[TOP & BOT] SummitSplit b/config/waybar/configs/[TOP & BOT] SummitSplit
index 6e9cac28..3d419c22 100644
--- a/config/waybar/configs/[TOP & BOT] SummitSplit
+++ b/config/waybar/configs/[TOP & BOT] SummitSplit
@@ -3,7 +3,10 @@
// ### DUAL TOP and BOTTOM ### //
[{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
@@ -42,7 +45,10 @@
},
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
diff --git a/config/waybar/configs/[TOP & Left] NorthWest b/config/waybar/configs/[TOP & Left] NorthWest
index 81f23066..dd03fd92 100644
--- a/config/waybar/configs/[TOP & Left] NorthWest
+++ b/config/waybar/configs/[TOP & Left] NorthWest
@@ -3,7 +3,10 @@
// ### TOP and LEFT PANEL ## //
[{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"width": 1200,
@@ -41,7 +44,10 @@
},
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
"position": "left",
"height": 650,
diff --git a/config/waybar/configs/[TOP & Right] NorthEast b/config/waybar/configs/[TOP & Right] NorthEast
index 21bcb2c8..442c7886 100644
--- a/config/waybar/configs/[TOP & Right] NorthEast
+++ b/config/waybar/configs/[TOP & Right] NorthEast
@@ -3,7 +3,10 @@
// ### TOP and Right PANEL ## //
[{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"width": 1200,
@@ -41,7 +44,10 @@
},
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
"position": "right",
"height": 650,
diff --git a/config/waybar/configs/[TOP] Camellia b/config/waybar/configs/[TOP] Camellia
index ccb078fb..6cd1ee96 100644
--- a/config/waybar/configs/[TOP] Camellia
+++ b/config/waybar/configs/[TOP] Camellia
@@ -6,7 +6,10 @@
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
diff --git a/config/waybar/configs/[TOP] Chrysanthemum b/config/waybar/configs/[TOP] Chrysanthemum
index 9d1c1050..a37ce210 100644
--- a/config/waybar/configs/[TOP] Chrysanthemum
+++ b/config/waybar/configs/[TOP] Chrysanthemum
@@ -5,7 +5,10 @@
//* --- 👍 designed by https://github.com/Krautt 👍 --- */
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
diff --git a/config/waybar/configs/[TOP] Default b/config/waybar/configs/[TOP] Default
index 79ac0995..747fd9fe 100644
--- a/config/waybar/configs/[TOP] Default
+++ b/config/waybar/configs/[TOP] Default
@@ -2,7 +2,10 @@
// ### DEFAULT - Top ### //
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
diff --git a/config/waybar/configs/[TOP] Default Laptop b/config/waybar/configs/[TOP] Default Laptop
index 1521b824..02dd6169 100644
--- a/config/waybar/configs/[TOP] Default Laptop
+++ b/config/waybar/configs/[TOP] Default Laptop
@@ -2,7 +2,10 @@
// ### DEFAULT Top -Laptop ### //
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
diff --git a/config/waybar/configs/[TOP] Default Laptop_v2 b/config/waybar/configs/[TOP] Default Laptop_v2
index 6ddab7d8..24d1a58b 100644
--- a/config/waybar/configs/[TOP] Default Laptop_v2
+++ b/config/waybar/configs/[TOP] Default Laptop_v2
@@ -2,7 +2,10 @@
// ### DEFAULT v2 (Laptop) - Top ### //
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
diff --git a/config/waybar/configs/[TOP] Default Laptop_v3 b/config/waybar/configs/[TOP] Default Laptop_v3
index 84280402..80f4539b 100644
--- a/config/waybar/configs/[TOP] Default Laptop_v3
+++ b/config/waybar/configs/[TOP] Default Laptop_v3
@@ -2,7 +2,10 @@
// ### DEFAULT v2 (Laptop) - Top ### //
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
diff --git a/config/waybar/configs/[TOP] Default_v2 b/config/waybar/configs/[TOP] Default_v2
index 703cdee2..8a0b7a29 100644
--- a/config/waybar/configs/[TOP] Default_v2
+++ b/config/waybar/configs/[TOP] Default_v2
@@ -2,7 +2,10 @@
// ### DEFAULT v2 - Top ### //
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
diff --git a/config/waybar/configs/[TOP] Default_v3 b/config/waybar/configs/[TOP] Default_v3
index cf0fc80d..de393ee0 100644
--- a/config/waybar/configs/[TOP] Default_v3
+++ b/config/waybar/configs/[TOP] Default_v3
@@ -2,7 +2,10 @@
// ### DEFAULT v3 - Top ### //
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
@@ -34,7 +37,8 @@
"custom/separator#line",
"hyprland/workspaces#kanji",
"custom/separator#dot-line",
- "idle_inhibitor",
+ "idle_inhibitor",
+ //"idle_inhibitor",
"custom/hint",
],
diff --git a/config/waybar/configs/[TOP] Everforest b/config/waybar/configs/[TOP] Everforest
index 326764cb..67cf09c4 100644
--- a/config/waybar/configs/[TOP] Everforest
+++ b/config/waybar/configs/[TOP] Everforest
@@ -3,7 +3,10 @@
// ### Everforest ### //
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
@@ -24,7 +27,6 @@
// "mpris",
"custom/swaync",
"tray",
- "mpris",
],
"modules-center": [
"clock#forest",
diff --git a/config/waybar/configs/[TOP] Gardenia b/config/waybar/configs/[TOP] Gardenia
index fff39648..b8aa3b70 100644
--- a/config/waybar/configs/[TOP] Gardenia
+++ b/config/waybar/configs/[TOP] Gardenia
@@ -6,7 +6,10 @@
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
diff --git a/config/waybar/configs/[TOP] Minimal - Long b/config/waybar/configs/[TOP] Minimal - Long
index 5e2e5425..e5ff1e28 100644
--- a/config/waybar/configs/[TOP] Minimal - Long
+++ b/config/waybar/configs/[TOP] Minimal - Long
@@ -3,7 +3,10 @@
// ### Minimal - Long ### //
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
diff --git a/config/waybar/configs/[TOP] Minimal - Short b/config/waybar/configs/[TOP] Minimal - Short
index 99616d84..e080fbd5 100644
--- a/config/waybar/configs/[TOP] Minimal - Short
+++ b/config/waybar/configs/[TOP] Minimal - Short
@@ -3,7 +3,10 @@
// ### Minimal -SHORT ### //
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
"position": "top",
"width": 1050,
diff --git a/config/waybar/configs/[TOP] Peony b/config/waybar/configs/[TOP] Peony
index f35979d3..2ceb6473 100644
--- a/config/waybar/configs/[TOP] Peony
+++ b/config/waybar/configs/[TOP] Peony
@@ -6,7 +6,10 @@
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
//"mode": "dock",
"exclusive": true,
diff --git a/config/waybar/configs/[TOP] Simple b/config/waybar/configs/[TOP] Simple
index 16b78ea3..77ddefa0 100644
--- a/config/waybar/configs/[TOP] Simple
+++ b/config/waybar/configs/[TOP] Simple
@@ -2,7 +2,10 @@
// ### TOP Simple ## //
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
"position": "top",
//"mode": "dock",
@@ -14,7 +17,7 @@
"margin-top": 2,
"modules-left": [
- "idle_inhibitor",
+ "idle_inhibitor",
"group/mobo_drawer",
"hyprland/workspaces#rw",
"tray",
diff --git a/config/waybar/configs/[TOP] Sleek b/config/waybar/configs/[TOP] Sleek
index c5d66fa8..12227bf5 100644
--- a/config/waybar/configs/[TOP] Sleek
+++ b/config/waybar/configs/[TOP] Sleek
@@ -2,7 +2,10 @@
// Sleek
{
-"include": "~/.config/waybar/modules",
+"include": [
+ "$HOME/.config/waybar/Modules",
+ "$HOME/.config/waybar/ModulesWorkspaces",
+ ],
"layer": "top",
"position": "top",
"height": 14,
diff --git a/config/waybar/style.css b/config/waybar/style.css
index a62ad095..a30c886b 120000
--- a/config/waybar/style.css
+++ b/config/waybar/style.css
@@ -1 +1 @@
-/home/ja/.config/waybar/style/[Dark] Latte-Wallust combined.css \ No newline at end of file
+/home/ja/.config/waybar/style/[Colored] Translucent.css \ No newline at end of file
diff --git a/config/waybar/style/[Black & White] Monochrome.css b/config/waybar/style/[Black & White] Monochrome.css
index 13f6cdf4..bdcb7132 100644
--- a/config/waybar/style/[Black & White] Monochrome.css
+++ b/config/waybar/style/[Black & White] Monochrome.css
@@ -129,6 +129,7 @@ tooltip label{
#custom-backlight,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -154,9 +155,12 @@ tooltip label{
padding-left: 6px;
}
/*-----Indicators----*/
+#custom-hypridle.notactive,
#idle_inhibitor.activated {
- color: #2dcc36;
+ color: #39FF14;
+ font-size: 100%;
}
+
#pulseaudio.muted {
color: #cc3436;
}
diff --git a/config/waybar/style/[Catppuccin] Latte.css b/config/waybar/style/[Catppuccin] Latte.css
index 92eac7ff..ac9b186c 100644
--- a/config/waybar/style/[Catppuccin] Latte.css
+++ b/config/waybar/style/[Catppuccin] Latte.css
@@ -100,6 +100,7 @@ window#waybar.empty #window {
#custom-backlight,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -125,8 +126,11 @@ window#waybar.empty #window {
padding-left: 6px;
}
-#idle_inhibitor {
- color: @blue;
+/*-----Indicators----*/
+#custom-hypridle.notactive,
+#idle_inhibitor.activated {
+ color: #39FF14;
+ font-size: 100%;
}
#backlight {
diff --git a/config/waybar/style/[Catppuccin] Mocha.css b/config/waybar/style/[Catppuccin] Mocha.css
index 98a4240c..71d293e9 100644
--- a/config/waybar/style/[Catppuccin] Mocha.css
+++ b/config/waybar/style/[Catppuccin] Mocha.css
@@ -120,6 +120,7 @@ window#waybar.empty #window {
#custom-backlight,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -144,9 +145,11 @@ window#waybar.empty #window {
padding-right: 6px;
padding-left: 6px;
}
-
-#idle_inhibitor {
- color: @blue;
+/*-----Indicators----*/
+#custom-hypridle.notactive,
+#idle_inhibitor.activated {
+ color: #39FF14;
+ font-size: 100%;
}
#bluetooth,
diff --git a/config/waybar/style/[Colored] Chroma Glow.css b/config/waybar/style/[Colored] Chroma Glow.css
index 05a3013e..6501c23a 100644
--- a/config/waybar/style/[Colored] Chroma Glow.css
+++ b/config/waybar/style/[Colored] Chroma Glow.css
@@ -116,6 +116,7 @@ tooltip label{
#custom-backlight,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -264,15 +265,11 @@ label:focus {
/* background-color: #505050; */
}
-#idle_inhibitor {
- color: #ADD8E6;
- /*background-color: #2d3436;*/
-}
-
+/*-----Indicators----*/
+#custom-hypridle.notactive,
#idle_inhibitor.activated {
- /*background-color: #ecf0f1;*/
- color: #2dcc36;
- /*color: #2d3436;*/
+ color: #39FF14;
+ font-size: 100%;
}
#mpd {
diff --git a/config/waybar/style/[Colored] Translucent.css b/config/waybar/style/[Colored] Translucent.css
index 8d6aab16..c4c8d3bd 100644
--- a/config/waybar/style/[Colored] Translucent.css
+++ b/config/waybar/style/[Colored] Translucent.css
@@ -125,6 +125,7 @@ tooltip {
#custom-backlight,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -282,15 +283,17 @@ label:focus {
/* background-color: #505050; */
}
+#custom-hypridle,
#idle_inhibitor {
color: #f9e2af;
/*background-color: #2d3436;*/
}
+/*-----Indicators----*/
+#custom-hypridle.notactive,
#idle_inhibitor.activated {
- /*background-color: #ecf0f1;*/
- color: #2dcc36;
- /*color: #2d3436;*/
+ color: #39FF14;
+ font-size: 100%;
}
#mpd {
diff --git a/config/waybar/style/[Colorful] Aurora Blossom.css b/config/waybar/style/[Colorful] Aurora Blossom.css
index e29ab9a7..d9342bcc 100644
--- a/config/waybar/style/[Colorful] Aurora Blossom.css
+++ b/config/waybar/style/[Colorful] Aurora Blossom.css
@@ -118,6 +118,7 @@ tooltip label{
#custom-backlight,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -146,9 +147,12 @@ tooltip label{
padding: 1px 3px;
}
/*-----Indicators----*/
+#custom-hypridle.notactive,
#idle_inhibitor.activated {
- color: #2dcc36;
+ color: #39FF14;
+ font-size: 100%;
}
+
#pulseaudio.muted {
color: #cc3436;
}
diff --git a/config/waybar/style/[Colorful] Aurora.css b/config/waybar/style/[Colorful] Aurora.css
index 55dffc62..0181ebc9 100644
--- a/config/waybar/style/[Colorful] Aurora.css
+++ b/config/waybar/style/[Colorful] Aurora.css
@@ -107,6 +107,7 @@ tooltip label{
#custom-cava_mviz,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -153,9 +154,12 @@ tooltip label{
padding-right: 12px;
}
/*-----Indicators----*/
+#custom-hypridle.notactive,
#idle_inhibitor.activated {
- color: #2dcc36;
+ color: #39FF14;
+ font-size: 100%;
}
+
#pulseaudio.muted {
color: #cc3436;
}
diff --git a/config/waybar/style/[Colorful] Rainbow Spectrum.css b/config/waybar/style/[Colorful] Rainbow Spectrum.css
index 03096358..77f6aaee 100644
--- a/config/waybar/style/[Colorful] Rainbow Spectrum.css
+++ b/config/waybar/style/[Colorful] Rainbow Spectrum.css
@@ -100,6 +100,7 @@ tooltip label{
#custom-backlight,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -236,10 +237,18 @@ tooltip label{
#custom-power_vertical,
#custom-light_dark,
+#custom-hypridle,
#idle_inhibitor {
background-color: #86b4fa;
}
+/*-----Indicators----*/
+#custom-hypridle.notactive,
+#idle_inhibitor.activated {
+ color: #39FF14;
+ font-size: 100%;
+}
+
#bluetooth {
background-color: #89dceb;
}
diff --git a/config/waybar/style/[Dark] Golden Noir.css b/config/waybar/style/[Dark] Golden Noir.css
index 96ac0b90..6063dc4c 100644
--- a/config/waybar/style/[Dark] Golden Noir.css
+++ b/config/waybar/style/[Dark] Golden Noir.css
@@ -135,6 +135,7 @@ tooltip {
#custom-cava_mviz,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -171,6 +172,13 @@ tooltip {
}
}
+/*-----Indicators----*/
+#custom-hypridle.notactive,
+#idle_inhibitor.activated {
+ color: #39FF14;
+ font-size: 100%;
+}
+
#battery.critical:not(.charging) {
color: #f53c3c;
animation-name: blink;
diff --git a/config/waybar/style/[Dark] Half-Moon.css b/config/waybar/style/[Dark] Half-Moon.css
index 67cb4f97..a41a3267 100644
--- a/config/waybar/style/[Dark] Half-Moon.css
+++ b/config/waybar/style/[Dark] Half-Moon.css
@@ -124,6 +124,7 @@ color: #F3F4F5;
#custom-light_dark,
#custom-swaync,
+#custom-hypridle,
#idle_inhibitor,
#clock {
color: #B8CC52;
@@ -133,6 +134,13 @@ color: #F3F4F5;
padding: 2px 15px;
}
+/*-----Indicators----*/
+#custom-hypridle.notactive,
+#idle_inhibitor.activated {
+ color: #39FF14;
+ font-size: 100%;
+}
+
#bluetooth {
color: blue;
background: #0F1419;
diff --git a/config/waybar/style/[Dark] Latte-Wallust combined.css b/config/waybar/style/[Dark] Latte-Wallust combined.css
index c0cf90a3..937e23bc 100644
--- a/config/waybar/style/[Dark] Latte-Wallust combined.css
+++ b/config/waybar/style/[Dark] Latte-Wallust combined.css
@@ -169,6 +169,8 @@ tooltip {
#custom-keyboard,
#custom-light_dark,
#custom-lock,
+#custom-hint,
+#custom-hypridle,
#custom-menu,
#custom-power_vertical,
#custom-power,
@@ -340,10 +342,20 @@ tooltip {
min-width: 10px;
border-radius: 5px;
}
+
+#custom-hypridle,
#custom-lock,
#idle_inhibitor {
color: @teal;
}
+
+/*-----Indicators----*/
+#custom-hypridle.notactive,
+#idle_inhibitor.activated {
+ color: #39FF14;
+ font-size: 100%;
+}
+
#clock {
color: @sapphire;
border-radius: 15px;
diff --git a/config/waybar/style/[Dark] Purpl.css b/config/waybar/style/[Dark] Purpl.css
index ed06d3b5..3121d4f3 100644
--- a/config/waybar/style/[Dark] Purpl.css
+++ b/config/waybar/style/[Dark] Purpl.css
@@ -133,6 +133,7 @@ tooltip {
#custom-cava_mviz,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -169,6 +170,13 @@ tooltip {
}
}
+/*-----Indicators----*/
+#custom-hypridle.notactive,
+#idle_inhibitor.activated {
+ color: #39FF14;
+ font-size: 100%;
+}
+
#taskbar button.active {
background-color: purple;
padding-left: 12px;
diff --git a/config/waybar/style/[Dark] Wallust Obsidian Edge.css b/config/waybar/style/[Dark] Wallust Obsidian Edge.css
index 06385e44..5382e90c 100644
--- a/config/waybar/style/[Dark] Wallust Obsidian Edge.css
+++ b/config/waybar/style/[Dark] Wallust Obsidian Edge.css
@@ -137,6 +137,7 @@ tooltip label {
#custom-cava_mviz,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -174,6 +175,13 @@ tooltip label {
}
}
+/*-----Indicators----*/
+#custom-hypridle.notactive,
+#idle_inhibitor.activated {
+ color: #39FF14;
+ font-size: 100%;
+}
+
#battery.critical:not(.charging) {
color: #f53c3c;
animation-name: blink;
diff --git a/config/waybar/style/[Extra] Crimson.css b/config/waybar/style/[Extra] Crimson.css
index 89dbb93a..dfc4e788 100644
--- a/config/waybar/style/[Extra] Crimson.css
+++ b/config/waybar/style/[Extra] Crimson.css
@@ -129,6 +129,7 @@ tooltip {
#custom-backlight,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -164,6 +165,13 @@ tooltip {
color: #000000;
}
}
+
+/*-----Indicators----*/
+#custom-hypridle.notactive,
+#idle_inhibitor.activated {
+ color: #39FF14;
+ font-size: 100%;
+}
#battery.critical:not(.charging) {
color: #f53c3c;
diff --git a/config/waybar/style/[Extra] EverForest.css b/config/waybar/style/[Extra] EverForest.css
index 89a397c2..b7d6e753 100644
--- a/config/waybar/style/[Extra] EverForest.css
+++ b/config/waybar/style/[Extra] EverForest.css
@@ -219,6 +219,7 @@ window#waybar.empty #window {
background-color: @bg0;
}
+#custom-hypridle,
#idle_inhibitor {
padding: 0px 5px;
border-radius: 5px;
@@ -226,6 +227,8 @@ window#waybar.empty #window {
background-color: @blue;
color: @black;
}
+/*-----Indicators----*/
+#custom-hypridle.notactive,
#idle_inhibitor.activated {
background-color: @fg;
color: @bg0;
@@ -308,6 +311,7 @@ window#waybar.empty #window {
#custom-backlight,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
diff --git a/config/waybar/style/[Extra] Mauve.css b/config/waybar/style/[Extra] Mauve.css
index 120b5389..e4ad7808 100644
--- a/config/waybar/style/[Extra] Mauve.css
+++ b/config/waybar/style/[Extra] Mauve.css
@@ -146,6 +146,7 @@ tooltip {
#custom-cava_mviz,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -183,6 +184,13 @@ tooltip {
}
}
+/*-----Indicators----*/
+#custom-hypridle.notactive,
+#idle_inhibitor.activated {
+ color: #39FF14;
+ font-size: 100%;
+}
+
#battery.critical:not(.charging) {
color: #f53c3c;
animation-name: blink;
diff --git a/config/waybar/style/[Extra] Rose Pine.css b/config/waybar/style/[Extra] Rose Pine.css
index 411c96e5..0ab84867 100644
--- a/config/waybar/style/[Extra] Rose Pine.css
+++ b/config/waybar/style/[Extra] Rose Pine.css
@@ -127,6 +127,7 @@ tooltip {
#custom-backlight,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -165,6 +166,13 @@ tooltip {
background-color: red;
}
+/*-----Indicators----*/
+#custom-hypridle.notactive,
+#idle_inhibitor.activated {
+ color: #39FF14;
+ font-size: 100%;
+}
+
#backlight {
padding-right: 2px;
}
diff --git a/config/waybar/style/[Extra] Simple Pink.css b/config/waybar/style/[Extra] Simple Pink.css
index 45cd0dad..0fa389f8 100644
--- a/config/waybar/style/[Extra] Simple Pink.css
+++ b/config/waybar/style/[Extra] Simple Pink.css
@@ -139,6 +139,7 @@ tooltip {
#custom-cava_mviz,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -176,6 +177,13 @@ tooltip {
}
}
+/*-----Indicators----*/
+#custom-hypridle.notactive,
+#idle_inhibitor.activated {
+ color: #39FF14;
+ font-size: 100%;
+}
+
#taskbar button.active {
background-color: pink;
padding-left: 12px;
diff --git a/config/waybar/style/[Light] Monochrome Contrast.css b/config/waybar/style/[Light] Monochrome Contrast.css
index 83524d39..61acc9ae 100644
--- a/config/waybar/style/[Light] Monochrome Contrast.css
+++ b/config/waybar/style/[Light] Monochrome Contrast.css
@@ -130,6 +130,7 @@ tooltip label{
#custom-backlight,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -158,9 +159,12 @@ tooltip label{
padding: 1px 3px;
}
/*-----Indicators----*/
+#custom-hypridle.notactive,
#idle_inhibitor.activated {
- color: #2dcc36;
+ color: #39FF14;
+ font-size: 100%;
}
+
#pulseaudio.muted {
color: #cc3436;
}
diff --git a/config/waybar/style/[Light] Obsidian Glow.css b/config/waybar/style/[Light] Obsidian Glow.css
index 001117f5..a61b6caa 100644
--- a/config/waybar/style/[Light] Obsidian Glow.css
+++ b/config/waybar/style/[Light] Obsidian Glow.css
@@ -104,6 +104,7 @@ tooltip label {
#custom-cava_mviz,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -141,6 +142,13 @@ tooltip label {
}
}
+/*-----Indicators----*/
+#custom-hypridle.notactive,
+#idle_inhibitor.activated {
+ color: #39FF14;
+ font-size: 100%;
+}
+
#taskbar button.active {
background-color: #585b70;
color: #cdd6f4;
diff --git a/config/waybar/style/[Retro] Simple Style.css b/config/waybar/style/[Retro] Simple Style.css
index f966b858..25e944e6 100644
--- a/config/waybar/style/[Retro] Simple Style.css
+++ b/config/waybar/style/[Retro] Simple Style.css
@@ -70,6 +70,7 @@ window#waybar {
#custom-backlight,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -101,6 +102,13 @@ window#waybar {
border-bottom: 3px solid yellow;
}
+/*-----Indicators----*/
+#custom-hypridle.notactive,
+#idle_inhibitor.activated {
+ color: #39FF14;
+ font-size: 100%;
+}
+
#battery.critical,
#disk.critical,
#memory.critical,
diff --git a/config/waybar/style/[Transparent] Crystal Clear.css b/config/waybar/style/[Transparent] Crystal Clear.css
index 7bf67f9b..5a4a8c3c 100644
--- a/config/waybar/style/[Transparent] Crystal Clear.css
+++ b/config/waybar/style/[Transparent] Crystal Clear.css
@@ -91,6 +91,7 @@ window#waybar.empty #window {
#workspaces,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -126,6 +127,14 @@ window#waybar.empty #window {
color: #000000;
}
}
+
+/*-----Indicators----*/
+#custom-hypridle.notactive,
+#idle_inhibitor.activated {
+ color: #39FF14;
+ font-size: 100%;
+}
+
#taskbar button:hover {
padding-left: 3px;
padding-right: 3px;
diff --git a/config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css b/config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css
index 198fd450..2dcffb1c 100644
--- a/config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css
+++ b/config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css
@@ -80,6 +80,7 @@ tooltip {
#custom-backlight,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -165,10 +166,18 @@ tooltip {
}
#custom-lock,
+#custom-hypridle,
#idle_inhibitor {
color: @teal;
}
+/*-----Indicators----*/
+#custom-hypridle.notactive,
+#idle_inhibitor.activated {
+ color: #39FF14;
+ font-size: 100%;
+}
+
#custom-cava_mviz{
color: @color2;
}
diff --git a/config/waybar/style/[Wallust Bordered] Chroma Simple.css b/config/waybar/style/[Wallust Bordered] Chroma Simple.css
index 047a91c3..d1e74805 100644
--- a/config/waybar/style/[Wallust Bordered] Chroma Simple.css
+++ b/config/waybar/style/[Wallust Bordered] Chroma Simple.css
@@ -105,6 +105,7 @@ tooltip {
#custom-cava_mviz,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -225,9 +226,11 @@ tooltip {
border: 2px solid @color14;
}
+/*-----Indicators----*/
+#custom-hypridle.notactive,
#idle_inhibitor.activated {
- color: @color12;
- border: 2px solid @color12;
+ color: #39FF14;
+ font-size: 100%;
}
#battery.good {
diff --git a/config/waybar/style/[Wallust Transparent] Crystal Clear.css b/config/waybar/style/[Wallust Transparent] Crystal Clear.css
index d6060407..c332170c 100644
--- a/config/waybar/style/[Wallust Transparent] Crystal Clear.css
+++ b/config/waybar/style/[Wallust Transparent] Crystal Clear.css
@@ -115,6 +115,7 @@ window#waybar.empty #window {
#workspaces,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -150,6 +151,13 @@ window#waybar.empty #window {
color: #000000;
}
}
+
+/*-----Indicators----*/
+#custom-hypridle.notactive,
+#idle_inhibitor.activated {
+ color: #39FF14;
+ font-size: 100%;
+}
#battery.critical:not(.charging) {
color: @critical;
diff --git a/config/waybar/style/[Wallust] Box type.css b/config/waybar/style/[Wallust] Box type.css
index 0bdf607b..6e018bd2 100644
--- a/config/waybar/style/[Wallust] Box type.css
+++ b/config/waybar/style/[Wallust] Box type.css
@@ -105,6 +105,7 @@ window#waybar.empty #window {
#custom-backlight,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -141,6 +142,13 @@ window#waybar.empty #window {
padding-right: 2px;
}
+/*-----Indicators----*/
+#custom-hypridle.notactive,
+#idle_inhibitor.activated {
+ color: #39FF14;
+ font-size: 100%;
+}}
+
#network {
padding-right: 12px;
}
diff --git a/config/waybar/style/[Wallust] Chroma Edge.css b/config/waybar/style/[Wallust] Chroma Edge.css
index 6dea2949..9778b811 100644
--- a/config/waybar/style/[Wallust] Chroma Edge.css
+++ b/config/waybar/style/[Wallust] Chroma Edge.css
@@ -107,6 +107,7 @@ tooltip label{
#custom-backlight,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -311,9 +312,11 @@ label:focus {
/*background-color: #2d3436;*/
}
+/*-----Indicators----*/
+#custom-hypridle.notactive,
#idle_inhibitor.activated {
- /*background-color: #ecf0f1;*/
- color: #2dcc36;
+ color: #39FF14;
+ font-size: 100%;
}
#temperature {
diff --git a/config/waybar/style/[Wallust] Chroma Fusion.css b/config/waybar/style/[Wallust] Chroma Fusion.css
index cb1abdf3..4400bb33 100644
--- a/config/waybar/style/[Wallust] Chroma Fusion.css
+++ b/config/waybar/style/[Wallust] Chroma Fusion.css
@@ -80,6 +80,7 @@ tooltip {
#workspaces,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -166,10 +167,18 @@ tooltip {
}
#custom-lock,
+#custom-hypridle,
#idle_inhibitor {
color: @teal;
}
+/*-----Indicators----*/
+#custom-hypridle.notactive,
+#idle_inhibitor.activated {
+ color: #39FF14;
+ font-size: 100%;
+}
+
#workspaces {
margin: 3px 3px 3px 3px;
padding: 0px 1px;
diff --git a/config/waybar/style/[Wallust] Chroma Tally.css b/config/waybar/style/[Wallust] Chroma Tally.css
index ec6b6e14..1d162b91 100644
--- a/config/waybar/style/[Wallust] Chroma Tally.css
+++ b/config/waybar/style/[Wallust] Chroma Tally.css
@@ -99,6 +99,7 @@ tooltip {
#custom-backlight,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -205,10 +206,18 @@ tooltip {
}
#keyboard-state,
+#custom-hypridle,
#idle_inhibitor {
color: #ebcb8b;
}
+/*-----Indicators----*/
+#custom-hypridle.notactive,
+#idle_inhibitor.activated {
+ color: #39FF14;
+ font-size: 100%;
+}
+
#tray {
}
diff --git a/config/waybar/style/[Wallust] Colored.css b/config/waybar/style/[Wallust] Colored.css
index ba4e3163..bcd05653 100644
--- a/config/waybar/style/[Wallust] Colored.css
+++ b/config/waybar/style/[Wallust] Colored.css
@@ -131,6 +131,7 @@ tooltip {
#custom-cava_mviz,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -167,6 +168,13 @@ tooltip {
}
}
+/*-----Indicators----*/
+#custom-hypridle.notactive,
+#idle_inhibitor.activated {
+ color: #39FF14;
+ font-size: 100%;
+}
+
#taskbar button.active {
background-color: rgb(47, 46, 46);
border-radius: 30px;
diff --git a/config/waybar/style/[Wallust] Simple.css b/config/waybar/style/[Wallust] Simple.css
index d68d3a6e..188dfd39 100644
--- a/config/waybar/style/[Wallust] Simple.css
+++ b/config/waybar/style/[Wallust] Simple.css
@@ -129,6 +129,7 @@ tooltip {
#custom-cava_mviz,
#custom-cycle_wall,
#custom-hint,
+#custom-hypridle,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
@@ -165,9 +166,12 @@ tooltip {
padding: 1px 3px;
}
/*-----Indicators----*/
+#custom-hypridle.notactive,
#idle_inhibitor.activated {
- color: #2dcc36;
+ color: #39FF14;
+ font-size: 100%;
}
+
#pulseaudio.muted {
color: #cc3436;
}
diff --git a/config/waybar/wallust/colors-waybar.css b/config/waybar/wallust/colors-waybar.css
index 91122fe2..674e585c 100644
--- a/config/waybar/wallust/colors-waybar.css
+++ b/config/waybar/wallust/colors-waybar.css
@@ -1,20 +1,20 @@
-@define-color foreground #EAF2FA;
-@define-color background rgba(5,5,7,0.25);
-@define-color cursor #EAF2FA;
+@define-color foreground #FDF1E6;
+@define-color background rgba(22,0,0,0.25);
+@define-color cursor #FDF1E6;
-@define-color color0 #050507;
-@define-color color1 #824616;
-@define-color color2 #7F481E;
-@define-color color3 #6A5C56;
-@define-color color4 #5D6879;
-@define-color color5 #586D87;
-@define-color color6 #92A4B4;
-@define-color color7 #D8E4EF;
-@define-color color8 #97A0A7;
-@define-color color9 #AD5D1E;
-@define-color color10 #A96027;
-@define-color color11 #8D7A72;
-@define-color color12 #7C8BA1;
-@define-color color13 #7591B4;
-@define-color color14 #C2DAF0;
-@define-color color15 #D8E4EF;
+@define-color color0 #1F0B09;
+@define-color color1 #A63D3A;
+@define-color color2 #1B6C77;
+@define-color color3 #236C77;
+@define-color color4 #8B6F77;
+@define-color color5 #9B6F77;
+@define-color color6 #BBA189;
+@define-color color7 #F4E2D3;
+@define-color color8 #AA9E93;
+@define-color color9 #DE514D;
+@define-color color10 #24909F;
+@define-color color11 #2F909F;
+@define-color color12 #BA949F;
+@define-color color13 #CF949F;
+@define-color color14 #F9D6B7;
+@define-color color15 #F4E2D3;
diff --git a/copy.sh b/copy.sh
index fe560b2f..7efae273 100755
--- a/copy.sh
+++ b/copy.sh
@@ -104,7 +104,7 @@ layout=$(detect_layout)
if [ "$layout" = "(unset)" ]; then
while true; do
printf "\n%.0s" {1..1}
-print_color $RED "
+print_color $ORANGE "
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
STOP AND READ
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
@@ -152,7 +152,7 @@ while true; do
break ;;
[nN])
printf "\n%.0s" {1..2}
-print_color $RED "
+print_color $ORANGE "
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
STOP AND READ
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
@@ -234,7 +234,7 @@ elif [ "$resolution" == "≥ 1440p" ]; then
cp -r config/rofi/resolution/1440p/* config/rofi/
fi
-printf "\n%.0s" {1..2}
+printf "\n"
# Ask whether to change to 12hr format
while true; do
@@ -328,7 +328,7 @@ if [[ "$choice" =~ ^[Yy]$ ]]; then
else
echo "No changes made. Rainbow borders remain enabled." 2>&1 | tee -a "$LOG"
fi
-
+printf "\n"
# Copy Config Files #
set -e # Exit immediately if a command exits with a non-zero status.
@@ -366,7 +366,7 @@ chmod +x ~/.config/hypr/scripts/* 2>&1 | tee -a "$LOG"
chmod +x ~/.config/hypr/UserScripts/* 2>&1 | tee -a "$LOG"
# Set executable for initial-boot.sh
chmod +x ~/.config/hypr/initial-boot.sh 2>&1 | tee -a "$LOG"
-printf "\n%.0s" {1..2}
+printf "\n"
# Detect machine type and set Waybar configurations accordingly
if hostnamectl | grep -q 'Chassis: desktop'; then
@@ -383,10 +383,10 @@ fi
# additional wallpapers
echo "$(tput setaf 6) By default only a few wallpapers are copied...$(tput sgr0)"
-printf "\n%.0s" {1..2}
+printf "\n"
while true; do
- read -rp "${CAT} Would you like to download additional wallpapers? Warning! This is more than >600mb (y/n)" WALL
+ read -rp "${CAT} Would you like to download additional wallpapers? ${WARN} This is more than >600mb (y/n)" WALL
case $WALL in
[Yy])
echo "${NOTE} Downloading additional wallpapers..."
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage