Unbitch flake.nix - extract shell scripts to separate files

- Moved all inline shell scripts to packages/scripts/
- Created packages/default.nix for clean package definitions
- Reduced flake.nix from 400+ lines to ~80 lines
- Maintained all functionality while improving maintainability
- All builds and checks still pass
This commit is contained in:
Celes Renata
2025-08-08 22:13:46 -07:00
parent 8011f1c842
commit 22b65891ac
7 changed files with 354 additions and 363 deletions
+12
View File
@@ -0,0 +1,12 @@
#!/usr/bin/env bash
echo "🧪 Testing quickshell with dots-hyprland config..."
if [[ ! -d "$HOME/.config/quickshell" ]]; then
echo "❌ No quickshell configuration found"
echo "💡 Run: home-manager switch"
exit 1
fi
cd "$HOME/.config/quickshell"
echo "🚀 Starting quickshell (timeout 10s)..."
timeout 10 quickshell 2>&1 | head -20