Celes Renata
5b6b75886b
Fix setupVenvScript hash - read file content
2025-12-12 12:18:36 -08:00
Celes Renata
dbcd9e326d
Revert to activation-time build with caching (network not available in sandbox)
2025-12-12 12:17:29 -08:00
Celes Renata
86abec2bf9
Fix circular dependency - define setupVenvScript before venvDerivation
2025-12-12 12:05:02 -08:00
Celes Renata
f54fe8b578
Fix venv derivation - define in let block properly
2025-12-12 11:58:24 -08:00
Celes Renata
30332c1807
Build Python venv during build phase instead of activation (fixes 11min boot time)
2025-12-12 11:44:54 -08:00
Celes Renata
b5786561fd
Add make and CMAKE_MAKE_PROGRAM for material-color-utilities build
2025-12-12 11:16:22 -08:00
Celes Renata
d6601acfab
Add gcc/g++ to PATH for building Python C++ extensions
2025-12-12 11:00:11 -08:00
Celes Renata
686b15c65c
Install pywayland with NixOS wayland protocol paths
2025-12-12 10:57:54 -08:00
Celes Renata
904e9074da
Create symlink for wayland.xml for pywayland build
2025-12-12 10:54:20 -08:00
Celes Renata
eef73d444a
Add wayland protocols for pywayland build
2025-12-12 10:49:09 -08:00
Celes Renata
f5e3dd60a6
Add pkg-config to PATH for pywayland build
2025-12-12 10:45:32 -08:00
Celes Renata
b4f4f250bb
Add cmake to PATH for material-color-utilities build on NixOS
2025-12-12 10:38:01 -08:00
Celes Renata
b714a81ae5
Don't nuke venv on activation - preserve installed packages
2025-11-30 14:50:50 -08:00
Celes Renata
0321f75443
Fix Light mode selection in quickshell settings
...
- Add gsettings-desktop-schemas for GNOME schema support on non-GNOME systems
- Add libstdc++.so.6 support via stdenv.cc.cc.lib for Python packages
- Include all required system libraries for Python virtual environment
- Set XDG_DATA_DIRS to include GNOME schemas path
- Reorganize Python environment configuration for better clarity
This resolves the issue where Light mode couldn't be selected in the
quickshell settings menu due to missing dependencies and library linking issues.
2025-08-10 13:17:25 -07:00
Celes Renata
8011f1c842
Initial clean flake structure - Phase 3 complete
2025-08-08 22:05:41 -07:00