v2.3.18
December 2025
FIXES:
- Fixed: Opacity for
vscodeconfigured multiple times - Fixed: Quickshell
overviewnot working, error "Quickshell or AGS not installed"- If
shell.qmlexists in~/.config/quickshellthat blocks overview - That file isn't configured for overview
- Without that file, it will look in the
overviewdirectory and load the QML code
- If
- Fixed: Waybar Modules, locale not included in clock format
- Always showed US-EN
- Thanks to albersonmiranda for finding and fixing it
- Fixed: Not all waybars had
custom/nightlight - Fixed:
Weather.pycache wasn't updating when UNITS changed from C to F - Fixed: Wallpapers with periods in names truncated
- https://github.com/JaKooLit/Hyprland-Dots/pull/873
- Thanks to @godlyfast for the fix.
- Fixed: Overview Toggle keyind SUPER + A now properly detects QuickShell
- If QS
overviewfails, or is not installed, AGSoverviewwill be started instead
- If QS
- Fixed:
Super J/Kcycle next/prev weren't working in both master / dwindle - Fixed:
Weather.pyone-off run - Removed:
Hyprsunsetfrom status group.- Credit: Alberson Miranda
- Added: more application icons for waybars
Weather.pybasically rewritten to improve look and functionality- Credit: Prabin Panta
- The Jak team also heavily contributed to the rewrite
- Fixed: Waybar
- Changing the waybar config
SUPERALT + Bwould sometimes need to be done twice - Cause: options were incorrect annotated with "๐ ${name}"
- Changing the waybar config
- Fixed:
GameMode.shto function consistently - Updated:
WalllustSwww.shwallpaper path - Corrected: Typo in Show Open Apps
- GameMode.sh / Refresh.sh
- Enabling / Disabling repeatedly would result in multiple waybars
- Added additional
sleepcommands inGameMode.shandRefresh.sh - Resolves Issue 870
CHANGES:
-
ChangeLayout.sh continues to rebind dynamically when layouts are toggled.
- Credits: Suresh Thagunna
- For identifying the mismatch and proposing an auto-alignment approach.
-
Startup config order:
- load System Defaults Startup_Apps and WindowRules first
- Then user overlays, restoring baseline autostarts while keeping user additions.
-
Lock screen:
- Clock now horizontal and smaller
- Adjust spacing margines of the various fields
- Small changes to color variables Trying to balance colors
- Fixed both 1080 and 2K+ configurations
-
UserConfigs/Startup_App.confis now sourced inhyprland.conf- It was being sourced twice
-
Some scripts weren't executable
scripts/Battery.shscripts/ComposeHyprConfigs.shscripts/OverviewToggle.shscripts/sddm_wallpaper.sh
-
Updated: SWWW to v0.11.2
- Fixes numerous issues
- Portrait monitors especially
- SWWW isn't being maintained In future will switch to AWWWW
-
Added: A message before installing wallpapers that some are AI generated or enhanced
-
Changed:
/usr/bin/bashto/usr/bin/evn bashfor better portability -
Adjusted: Small change to
DropDownterminal.sh- Increased top margin % to center it more
- Widened it.
- These options are settable in the script.
FEATURES:
- Hyprsunset retains last state on/off
- Credit: Alberson Miranda
- Fastfetch now displays the version of the Jak Dotfiles
ChangeLayout.sh- Dynamically binds SUPER J/K based on current layout
- Previously only worked in Master Layout
- Credit: Suresh Thagunna
- Along with that
KeybindsLayoutInitscript reads current default layout - Then it adjusts the SUPER J/K keybindings appropriately
- RofiBeats dynamic music system added
- Binds now include descriptions.
- Switched from
bindtobindd - Improves usability of keybind search
- Switched from
- Add new laptop gesture for zoom system.
Thanks to everyone that contributed, or reported issues.
Contributors:
Alberson Miranda TheAhumMaitra Prabin Panta Suresh Thagunna @goldlyfast