Skip to content

feat: Add Nix Flake support to Breezy#113

Draft
shymega wants to merge 4 commits intowheaney:mainfrom
shymega:shymega/add-nix-flake-support
Draft

feat: Add Nix Flake support to Breezy#113
shymega wants to merge 4 commits intowheaney:mainfrom
shymega:shymega/add-nix-flake-support

Conversation

@shymega
Copy link

@shymega shymega commented May 1, 2025

WIP - draft.

Not working currently.

@lemonlambda
Copy link

I'm interested in this if you are still interested in developing this

@shymega
Copy link
Author

shymega commented Aug 12, 2025 via email

@shymega shymega force-pushed the shymega/add-nix-flake-support branch from 77b9d4e to 42031bc Compare September 28, 2025 18:48
@shymega
Copy link
Author

shymega commented Sep 28, 2025

GNOME extension is building. Next stage is UI, then Vulkan, finally, KWin.

You can install the GNOME extension into your Nix 'Flakes profile' with the following command, note, you will need Flakes enabled. Legacy Nix will not be supported.

nix profile install git+https://github.com/shymega/breezy-desktop\?ref=shymega/add-nix-flake-support\&submodules=1

@shymega shymega force-pushed the shymega/add-nix-flake-support branch 5 times, most recently from f6dc2dc to 24ef150 Compare September 28, 2025 22:50
@shymega shymega force-pushed the shymega/add-nix-flake-support branch 2 times, most recently from 81430d2 to 88ec5a6 Compare October 8, 2025 20:18
- Readjust packages to be one dir per package.
- Add stub packages for Breezy KDE, Vulkan, and the UI.
- Add to `breezy-desktop` meta package.
- Add to Flake overlay.
- Adjust Flake `system` referenecs
@shymega shymega force-pushed the shymega/add-nix-flake-support branch 3 times, most recently from 4326642 to 8c80062 Compare October 16, 2025 18:14
@shymega shymega force-pushed the shymega/add-nix-flake-support branch from 8c80062 to 89e23e0 Compare October 16, 2025 18:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants