aboutsummaryrefslogtreecommitdiffstats
path: root/config/hypr
diff options
context:
space:
mode:
authorDon Williams <don.e.williams@gmail.com>2026-01-11 16:50:35 -0500
committerDon Williams <don.e.williams@gmail.com>2026-01-11 16:50:35 -0500
commitcf81f96f25a12e4bae9f3c3cb7b5fedd049aa7af (patch)
treec7802e4184c675a4f0276f6647b70641d741cca1 /config/hypr
parent2a5901251bd19bcb11174338e57749b3b338dd21 (diff)
Fixed window frame themeing fixed issue with kitty-themes
Kity-themes was broken by global theme Not both should work Border colors weren't getting set by ThemeChanger On branch development Your branch is up to date with 'origin/development'. Changes to be committed: new file: config/hypr/hyprlock-2k.conf modified: config/hypr/scripts/ThemeChanger.sh renamed: config/hypr/v2.3.18 -> config/hypr/v2.3.19 modified: config/kitty/kitty-themes/00-Default.conf
Diffstat (limited to 'config/hypr')
-rw-r--r--config/hypr/hyprlock-2k.conf183
-rwxr-xr-xconfig/hypr/scripts/ThemeChanger.sh6
-rw-r--r--config/hypr/v2.3.19 (renamed from config/hypr/v2.3.18)0
3 files changed, 189 insertions, 0 deletions
diff --git a/config/hypr/hyprlock-2k.conf b/config/hypr/hyprlock-2k.conf
new file mode 100644
index 00000000..f359357f
--- /dev/null
+++ b/config/hypr/hyprlock-2k.conf
@@ -0,0 +1,183 @@
+# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
+# Hyprlock config for => 2k monitor resolutions
+# Original config submitted by https://github.com/SherLock707
+
+# Sourcing colors generated by wallust
+source = $HOME/.config/hypr/wallust/wallust-hyprland.conf
+$Scripts = $HOME/.config/hypr/scripts
+
+general {
+ grace = 1
+ fractional_scaling = 2
+ immediate_render = true
+}
+
+background {
+ monitor =
+ # NOTE: use only 1 path
+ #path = screenshot # screenshot of your desktop
+ #path = $HOME/.config/hypr/wallpaper_effects/.wallpaper_modified # by wallpaper effects
+ path = $HOME/.config/hypr/wallpaper_effects/.wallpaper_current # current wallpaper
+
+ color = rgb(0,0,0) # color will be rendered initially until path is available
+
+ # all these options are taken from hyprland, see https://wiki.hyprland.org/Configuring/Variables/#blur for explanations
+ blur_size = 3
+ blur_passes = 2 # 0 disables blurring
+ noise = 0.0117
+ contrast = 1.3000 # Vibrant!!!
+ brightness = 0.8000
+ vibrancy = 0.2100
+ vibrancy_darkness = 0.0
+}
+
+
+# Date
+label {
+ monitor =
+ text = cmd[update:18000000] echo "<b> "$(date +'%A, %-d %B')" </b>"
+ color = $color13
+ font_size = 64
+ font_family = Victor Mono Bold Italic
+ position = 0, -20
+ halign = center
+ valign = center
+}
+
+# Hour-Time (single horizontal time like 1080p variant)
+label {
+ monitor =
+# text = cmd[update:1000] echo "$(date +"%H:%M")" # 24h option
+ text = cmd[update:1000] echo "$(date +"%I:%M %p")" # AM/PM
+ #color = rgba(255, 185, 0, .8)
+ color = $color8
+ font_size = 173
+ font_family = JetBrainsMono Nerd Font ExtraBold
+ position = 0, -133
+ halign = center
+ valign = top
+}
+
+# Minute-Time (disabled; kept for reference)
+# label {
+# monitor =
+# text = cmd[update:1000] echo "$(date +"%M")"
+# #color = rgba(15, 10, 222, .8)
+# color = $color12
+# font_size = 240
+# font_family = JetBrainsMono Nerd Font ExtraBold
+# position = 0, -450
+# halign = center
+# valign = top
+# }
+
+# Seconds-Time (disabled; kept for reference)
+# label {
+# monitor =
+# text = cmd[update:1000] echo "$(date +"%S")"
+# # text = cmd[update:1000] echo "$(date +"%S %p")" #AM/PM
+# color = $color11
+# font_size = 50
+# font_family = JetBrainsMono Nerd Font ExtraBold
+# position = 0, -450
+# halign = center
+# valign = top
+# }
+
+# Put a picture of choice here. Default is the current wallpaper
+#image {
+# monitor =
+# #path = $HOME/.config/hypr/wallpaper_effects/.wallpaper_current
+# size = 160
+# rounding = -1
+# border_size = 0
+# border_color = $color11
+# rotate = 0
+# reload_time = -1
+# position = 0, 400
+# halign = center
+# valign = bottom
+#}
+
+# USER
+label {
+ monitor =
+ text =  $USER
+ color = $color9
+ font_size = 48
+ font_family = Victor Mono Bold Oblique
+ position = 0, 300
+ halign = center
+ valign = bottom
+}
+
+# INPUT FIELD
+input-field {
+ monitor =
+ size = 306, 93
+ outline_thickness = 2
+ dots_size = 0.2 # Scale of input-field height, 0.2 - 0.8
+ dots_spacing = 0.2 # Scale of dots' absolute size, 0.0 - 1.0
+ dots_center = true
+ outer_color = $color8
+ inner_color = rgba(255, 255, 255, 0.1)
+ capslock_color = rgb(255,255,255)
+ font_color = $color13
+ fade_on_empty = false
+ font_family = Victor Mono Bold Oblique
+ placeholder_text = <i><span foreground="##ffffff99">🔒 Type Password</span></i>
+ hide_input = false
+ position = 0, 100
+ halign = center
+ valign = bottom
+}
+
+# Keyboard LAYOUT
+label {
+ monitor =
+ text = $LAYOUT
+ color = $color8
+ font_size = 19
+ font_family = Victor Mono Bold Oblique
+ position = 0, 53
+ halign = center
+ valign = bottom
+}
+
+# uptime
+label {
+ monitor =
+ text = cmd[update:60000] echo "<b> "$(uptime -p || $Scripts/UptimeNixOS.sh)" </b>"
+ color = $color8
+ font_size = 32
+ font_family = Victor Mono Bold Oblique
+ position = 0, 0
+ halign = right
+ valign = bottom
+}
+
+# battery information
+label {
+ monitor =
+ text = cmd[update:1000] echo "<b> "$($Scripts/Battery.sh)" </b>"
+ color = $color8
+ font_size = 21
+ font_family = Victor Mono Bold Oblique
+ position = 0, 40
+ halign = right
+ valign = bottom
+}
+
+# weather edit the scripts for locations
+# weather scripts are located in ~/.config/hypr/UserScripts Weather.sh and/or Weather.py
+# see https://github.com/JaKooLit/Hyprland-Dots/wiki/TIPS#%EF%B8%8F-weather-app-related-for-waybar-and-hyprlock
+label {
+ monitor =
+ text = cmd[update:3600000] [ -f "$HOME/.cache/.weather_cache" ] && cat "$HOME/.cache/.weather_cache"
+ color = $color8
+ font_size = 19
+ font_family = Victor Mono Bold Oblique
+ position = 50, 0
+ halign = left
+ valign = bottom
+}
diff --git a/config/hypr/scripts/ThemeChanger.sh b/config/hypr/scripts/ThemeChanger.sh
index 4c814f2c..19ee3298 100755
--- a/config/hypr/scripts/ThemeChanger.sh
+++ b/config/hypr/scripts/ThemeChanger.sh
@@ -50,6 +50,7 @@ if wallust theme -- "${choice}"; then
"$HOME/.config/waybar/wallust/colors-waybar.css"
"$HOME/.config/rofi/wallust/colors-rofi.rasi"
"$HOME/.config/kitty/kitty-themes/01-Wallust.conf"
+ "$HOME/.config/hypr/wallust/wallust-hyprland.conf"
"$HOME/.config/ghostty/wallust.conf"
)
@@ -111,6 +112,11 @@ if wallust theme -- "${choice}"; then
fi
fi
+ # Reload Hyprland so new border colors from wallust-hyprland.conf take effect
+ if command -v hyprctl >/dev/null 2>&1; then
+ hyprctl reload >/dev/null 2>&1 || true
+ fi
+
# Refresh bars/menus after files are ready
if [ -x "$HOME/.config/hypr/scripts/Refresh.sh" ]; then
"$HOME/.config/hypr/scripts/Refresh.sh" >/dev/null 2>&1 || true
diff --git a/config/hypr/v2.3.18 b/config/hypr/v2.3.19
index 31b3414d..31b3414d 100644
--- a/config/hypr/v2.3.18
+++ b/config/hypr/v2.3.19
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage