<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Hyprland-Dots/config/quickshell, branch main</title>
<subtitle>Personal Dotfiles
</subtitle>
<id>https://git.moekyun.me/Hyprland-Dots/atom?h=main</id>
<link rel='self' href='https://git.moekyun.me/Hyprland-Dots/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Hyprland-Dots/'/>
<updated>2025-12-18T23:44:38Z</updated>
<entry>
<title>Removing shell.qml  It breaks overview</title>
<updated>2025-12-18T23:44:38Z</updated>
<author>
<name>Don Williams</name>
<email>don.e.williams@gmail.com</email>
</author>
<published>2025-12-18T23:44:38Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Hyprland-Dots/commit/?id=10a6c5250619c89542e39b4c8b4d1f468e72d41f'/>
<id>urn:sha1:10a6c5250619c89542e39b4c8b4d1f468e72d41f</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>Integrate Quickshell-Overview with Qt6 fixes and automation scripts</title>
<updated>2025-12-01T01:04:02Z</updated>
<author>
<name>Don Williams</name>
<email>don.e.williams@gmail.com</email>
</author>
<published>2025-12-01T01:04:02Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Hyprland-Dots/commit/?id=ca0c23cce006ea3f7d793c5fa8eee6acff196470'/>
<id>urn:sha1:ca0c23cce006ea3f7d793c5fa8eee6acff196470</id>
<content type='text'>
## 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)
</content>
</entry>
<entry>
<title>Setting 'showAllMonitors' for testing</title>
<updated>2025-08-09T12:26:01Z</updated>
<author>
<name>Kiran George</name>
<email>kirangeorge1995@gmail.com</email>
</author>
<published>2025-08-09T12:26:01Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Hyprland-Dots/commit/?id=163ae337133a524ef2340cfbcaba8ee9d37bc413'/>
<id>urn:sha1:163ae337133a524ef2340cfbcaba8ee9d37bc413</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Overview multimonitor fix</title>
<updated>2025-08-09T10:58:51Z</updated>
<author>
<name>Kiran George</name>
<email>kirangeorge1995@gmail.com</email>
</author>
<published>2025-08-09T10:58:51Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Hyprland-Dots/commit/?id=17dafd3586db4db77801dc72788b60934b43f966'/>
<id>urn:sha1:17dafd3586db4db77801dc72788b60934b43f966</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: fix window position not using correct monitor, fix scaling of windows on monitors with non 1.0 scale</title>
<updated>2025-07-27T21:38:55Z</updated>
<author>
<name>Mewlkor</name>
<email>gruss221@gmail.com</email>
</author>
<published>2025-07-27T21:34:50Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Hyprland-Dots/commit/?id=1fbd9753ca36d1aae4a265284073a892703193bb'/>
<id>urn:sha1:1fbd9753ca36d1aae4a265284073a892703193bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: fix qs overview window alignment</title>
<updated>2025-07-26T19:03:52Z</updated>
<author>
<name>Mewlkor</name>
<email>gruss221@gmail.com</email>
</author>
<published>2025-07-26T19:03:52Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Hyprland-Dots/commit/?id=e6d61ca717edce83aaefaceca9e76e30677e88ee'/>
<id>urn:sha1:e6d61ca717edce83aaefaceca9e76e30677e88ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Corrected qml_color path</title>
<updated>2025-06-22T02:44:42Z</updated>
<author>
<name>Kiran George</name>
<email>kirangeorge1995@gmail.com</email>
</author>
<published>2025-06-22T02:44:42Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Hyprland-Dots/commit/?id=897873fccd5d19c460128998b9434238dcf07ba6'/>
<id>urn:sha1:897873fccd5d19c460128998b9434238dcf07ba6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated workspaceNumberSize from 0-&gt;auto to manual-&gt;220</title>
<updated>2025-06-21T12:05:48Z</updated>
<author>
<name>Kiran George</name>
<email>kirangeorge1995@gmail.com</email>
</author>
<published>2025-06-21T12:05:48Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Hyprland-Dots/commit/?id=96a6196f835df391d477cca75a5b6725aaf2e464'/>
<id>urn:sha1:96a6196f835df391d477cca75a5b6725aaf2e464</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup</title>
<updated>2025-06-21T12:04:03Z</updated>
<author>
<name>Kiran George</name>
<email>kirangeorge1995@gmail.com</email>
</author>
<published>2025-06-21T12:04:03Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Hyprland-Dots/commit/?id=7b8e5f9c2f542b70af067d3034524086c8dc800c'/>
<id>urn:sha1:7b8e5f9c2f542b70af067d3034524086c8dc800c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactored for better colour and font expose and cleaned up unused code</title>
<updated>2025-06-21T11:56:23Z</updated>
<author>
<name>Kiran George</name>
<email>kirangeorge1995@gmail.com</email>
</author>
<published>2025-06-21T11:56:23Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Hyprland-Dots/commit/?id=0cda8f13953d0f4cc6126d4810c04452cc3375b8'/>
<id>urn:sha1:0cda8f13953d0f4cc6126d4810c04452cc3375b8</id>
<content type='text'>
</content>
</entry>
</feed>
