2599 Commits

Author SHA1 Message Date
Martin Guzman
6a19fc6057 Merge pull request #912 from JaKooLit/patch-windowrules
Moved the 0.53 spec WindowRules file to default WindowRules.conf
2026-01-08 15:05:01 -03:00
Don Williams
1a37b2b08c Moved the 0.53 spec WindowRules file to default WindowRules.conf
There are more distros on 0.53.1 vs. earlier.
This will cut down on the number of support cases
We'll only have to deal with the few distros not yet updated

 On branch patch-windowrules
 Changes to be committed:
	modified:   CHANGELOG.md
  new file:   config/hypr/configs/WindowRules-pre-53.conf
	modified:   config/hypr/configs/WindowRules.conf
2026-01-08 12:37:31 -05:00
Martin Guzman
616dd0e32a Merge pull request #898 from JaKooLit/windowfix2
Fixed more rules. Like yad for SDDM wallpaper
2025-12-29 22:05:08 -03:00
Don Williams
6b6d9601b0 Fixed more rules. Like yad for SDDM wallpaper
On branch windowfix2
 Changes to be committed:
	modified:   config/hypr/configs/WindowRules-config-v3.conf
2025-12-29 20:00:13 -05:00
Martin Guzman
f3a3d8f04d Merge pull request #897 from JaKooLit/windowrules-fix
Fixing window rules for 0.53.0
2025-12-29 17:41:05 -03:00
Don Williams
98975f7cfd Fixing window rules for 0.53.0
On branch windowrules-fix
 Changes to be committed:
	modified:   WindowRules-config-v3.conf
2025-12-29 14:14:41 -05:00
Donald Williams
7450439d78 Merge pull request #891 from JaKooLit/kb-fix
Fixed SwitchKeyboardLayout was sourcing wrong file
2025-12-23 23:48:04 -05:00
Don Williams
71181a305f Fixed SwitchKeyboardLayout was sourcing wrong file
On branch kb-fix
 Changes to be committed:
	modified:   config/hypr/scripts/SwitchKeyboardLayout.sh
	modified:   config/hypr/scripts/Tak0-Per-Window-Switch.sh
2025-12-23 23:39:05 -05:00
Donald Williams
4ca3cc077b Merge pull request #884 from JaKooLit/development
Fix overview quicklshell not starting
2025-12-18 19:09:25 -05:00
Don Williams
10a6c52506 Removing shell.qml It breaks overview
the shell.qml prevents overview from starting
It's not looking in the right place

 On branch development
 Your branch is up to date with 'origin/development'.

 Changes to be committed:
	deleted:    shell.qml
2025-12-18 18:44:38 -05:00
Don Williams
5ec4181879 Set Dots version to 2.3.19 for development
To prepare for next release and to test copy.sh function for updating
dotfiles going forward.

On branch development
 Your branch is up to date with 'origin/development'.

 Changes to be committed:
	modified:   config/hypr/configs/ENVariables.conf
2025-12-11 18:26:57 -05:00
Donald Williams
1d67791220 Merge pull request #881 from JaKooLit/development
Development to main  Major update v2.3.18
2025-12-11 12:32:33 -05:00
Donald Williams
bd5ca3f57c Merge branch 'main' into development 2025-12-11 12:26:55 -05:00
Don Williams
0cfff6c44e Updated CHANGELOG 2025-12-10 11:34:17 -05:00
Donald Williams
54231738d5 Merge pull request #880 from albersonmiranda/code-opacity
chore: Organize VSCode opacity configs
2025-12-10 11:31:01 -05:00
Alberson Miranda
873c3d6d4a chore: update WindowRulesV3 VSCode opacity 2025-12-10 11:02:43 -03:00
Alberson Miranda
a427584b21 chore: organize VSCode opacity 2025-12-10 10:55:44 -03:00
Don Williams
c1c45e4296 Upd CHANGELOG on overview fix in copy.sh
On branch development
 Your branch is up to date with 'origin/development'.

 Changes to be committed:
	modified:   CHANGELOG.md
2025-12-09 22:34:10 -05:00
Don Williams
f773f66673 Updated CHANGELOG with recent fix and contributors
On branch development
 Your branch is up to date with 'origin/development'.

 Changes to be committed:
	modified:   CHANGELOG.md
2025-12-09 13:37:06 -05:00
Donald Williams
fb15d1ce81 Merge pull request #878 from albersonmiranda/clock
fix: waybar clock locale
2025-12-09 13:32:27 -05:00
Alberson Miranda
da3fa9741c fix: waybar clock locale 2025-12-09 15:09:20 -03:00
Don Williams
fe0676311f Upd compact fastfetch to match pokemon ff update
An update to the OS age calculation added to Pokeman config ported to
 comfig-compact.jsonc

 On branch development
 Your branch is up to date with 'origin/development'.

 Changes to be committed:
	modified:   config-compact.jsonc
2025-12-09 11:58:58 -05:00
Donald Williams
826267ba5a Merge pull request #877 from TheAhumMaitra/fix-long-command
fix : the messy comamnd for os age calculation in pokemon fastfetch config file
2025-12-09 11:53:14 -05:00
Donald Williams
fc84bb7e53 Merge branch 'development' into fix-long-command 2025-12-09 11:52:48 -05:00
Ahum Maitra
3ea329b35b fix : match the code style and add little bit sapce 2025-12-09 21:50:17 +05:30
Ahum Maitra
c426d30186 Maked the command much easier to read and understand 2025-12-09 21:37:19 +05:30
Don Williams
1b0d14adf7 Fixed spacing on OS age & added to std compact cfg
On branch development
    Your branch is up to date with 'origin/development'.

 Changes to be committed:
	modified:   config/fastfetch/config-compact.jsonc
	modified:   config/fastfetch/config-pokemon.jsonc
2025-12-09 08:54:51 -05:00
Donald Williams
c9b837c865 Merge pull request #876 from TheAhumMaitra/add-os-age-feature
feat : Add OS age feature in fastfetch pokemon config
2025-12-09 08:51:03 -05:00
Ahum Maitra
3377c6e71c feat : Add OS age feature in fastfetch pokemon config 2025-12-09 17:54:12 +05:30
Don Williams
3f29c39d02 Fixed typos in CHANGELOG.md 2025-12-06 16:31:59 -05:00
Don Williams
58475bc5c4 Updated CHANGELOG.md merged CHANGES-v2.3.18.md
On branch development
 Your branch is up to date with 'origin/development'.

 Changes to be committed:
	modified:   CHANGELOG.md
	deleted:    CHANGES-v2.3.18.md
2025-12-06 13:05:20 -05:00
Don Williams
75d256e3ce Invalidate cache when changing units
On branch development
 Your branch is up to date with 'origin/development'.

 Changes to be committed:
	modified:   Weather.py
2025-12-06 12:46:37 -05:00
Donald Williams
952d7deec4 Merge pull request #874 from albersonmiranda/weather-fix
fix: Check for empty strings in place parts and prevent coordinates from printing when a place is found.
2025-12-05 14:30:10 -05:00
Alberson Miranda
d3f0b79867 fix: Check for empty strings in place parts and prevent coordinates from printing when a place is found. 2025-12-05 13:27:03 -03:00
bf0ef84f26 new: gestures for laptops 2025-12-04 18:07:40 -03:00
Donald Williams
cd0425b34b Revise Linux distribution links and compatibility info
Updated links and compatibility notes for various Linux distributions in the README.
2025-12-02 15:17:18 -05:00
Don Williams
827bdb9662 Updated CHANGELOG.md 2025-12-01 15:10:21 -05:00
Don Williams
4d913b410a Added nightlight to all waybars
On branch development
 Your branch is up to date with 'origin/development'.

 Changes to be committed:
	modified:   config/waybar/configs/[TOP] Default
	modified:   config/waybar/configs/[TOP] Default (old v1)
	modified:   config/waybar/configs/[TOP] Default (old v2)
	modified:   config/waybar/configs/[TOP] Default (old v3)
	modified:   config/waybar/configs/[TOP] Default (old v4)
	modified:   config/waybar/configs/[TOP] Default Laptop (old v1)
	modified:   config/waybar/configs/[TOP] Default Laptop (old v2)
	modified:   config/waybar/configs/[TOP] Default Laptop (old v3)
	modified:   config/waybar/configs/[TOP] Default Laptop (old v4)
	modified:   config/waybar/configs/[TOP] Simple
	modified:   config/waybar/configs/[TOP] Simpliest
2025-12-01 15:08:19 -05:00
Donald Williams
05ec75d115 Update CHANGES for Hyprland-Dots v2.3.18
Added fixes and improvements for version 2.3.18, including wallpaper handling and keybind functionality.
Wallpaper filename fix
2025-12-01 07:03:33 -05:00
Donald Williams
f26346e368 Merge pull request #873 from godlyfast/fix-wallpaper-selector-filename-truncation
fix: Fix wallpaper selector showing wrong wallpaper when filename contains dots will display entire filename and extension
2025-12-01 06:58:53 -05:00
Tim
b29221fd0d fix: Fix wallpaper selector showing wrong wallpaper when filename contains dots
The `cut -d. -f1` command truncated filenames at the first dot, causing
wallpapers named like "01. Catppuccin.jpg" to display as just "01" in
the rofi menu. Multiple wallpapers with the same prefix showed identical
labels, and selecting one applied the wrong file since `find -print -quit`
returned the first alphabetical match.

Changed to use full filename `$pic_name` (consistent with GIF and video
handling on lines 87 and 94). The existing sed on line 222 correctly
strips only the file extension for the find command.
2025-12-01 11:12:41 +02:00
Don Williams
ca0c23cce0 Integrate Quickshell-Overview with Qt6 fixes and automation scripts
## Overview
This commit integrates the corrected Quickshell-Overview feature across all
installation and update workflows. The overview provides an AGS alternative
with live window previews toggled via Super+TAB keybind.

## Changes

### 1. Quickshell Overview QML Files
- Added config/quickshell/overview/ subdirectory with Qt6-compatible QML
- Includes 20+ files covering:
  * OverviewWindow.qml with proper clipping (no OpacityMask, uses QtQuick.Effects)
  * OverviewWidget.qml for window handling
  * Overview.qml main component with Hyprland integration
  * Common utilities and styling
  * Services for Hyprland data and global state management

### 2. copy.sh Updates
- Removes default shell.qml that blocks quickshell named config detection
- Auto-copies config/quickshell/overview to ~/.config/quickshell/overview/
- Updates old 'qs' startup commands to 'qs -c overview'
- Handles both fresh installs and config overwrite scenarios

### 3. upgrade.sh Updates
- Added config/quickshell/ to upgrade directory list
- Excludes shell.qml to preserve overview config detection capability
- Enables seamless upgrades without losing quickshell settings

### 4. IPC Command Fixes
- Corrected OverviewToggle.sh to use proper 'qs ipc -c overview call overview toggle'
- Fixed startup commands from old 'qs' to 'qs -c overview'
- Hyprland-Dots now uses corrected toggle script

## Qt6 Compatibility
- Replaced Qt5Compat.GraphicalEffects with QtQuick.Effects
- Removed OpacityMask in favor of Qt6-compatible clipping technique
- All QML properly imports Qt6 modules

## Release Script
- release.sh automatically uses copy.sh, inheriting all quickshell updates

## Testing
- Verified on target systems (Fedora 43 VM, jak-nixos)
- qs -c overview successfully launches overview config when shell.qml is removed
- IPC toggle commands work correctly within Wayland sessions

## Files Modified
- config/quickshell/overview/* (20 new files)
- copy.sh (enhanced QS handling)
- upgrade.sh (added quickshell to upgrade paths)
2025-11-30 20:04:02 -05:00
Don Williams
510eafbe05 Update Overview integration with corrected qs ipc commands and startup 2025-11-30 18:47:13 -05:00
a2e0c4df12 fix: laptops system config 2025-11-30 20:19:08 -03:00
Don Williams
8a88e03727 Missing # in comment line
On branch development
 Your branch is up to date with 'origin/development'.

 Changes to be committed:
	modified:   config/hypr/configs/Keybinds.conf
2025-11-26 22:41:25 -05:00
Don Williams
ad195a38d6 Added keybinds for managine grouped windows
Trying to implement https://github.com/JaKooLit/Hyprland-Dots/pull/872
When SUPER RIGHT/LEFT work dynamically in and out of tabbed windows
So far not working  Code is commented out for now.

 On branch development
 Your branch is up to date with 'origin/development'.

 Changes to be committed:
	modified:   config/hypr/configs/Keybinds.conf
2025-11-26 19:27:11 -05:00
Don Williams
d0a64c6fda Fixed AWK to pull keybind description not dispatcher 2025-11-26 09:45:44 -05:00
Don Williams
d13effd33c KeyBinds.sh checks sys and user keybinds and flags dups 2025-11-26 09:37:58 -05:00
Don Williams
f01c8c736d Changed unbindd to correct unbind 2025-11-26 02:09:03 -05:00
Don Williams
65bce3046d Formatting error in UserConfigs/UserKeybinds.conf 2025-11-26 01:37:04 -05:00