Files
alt-illogical-impulse/packages/default.nix
T
Celes Renata efae617d52 Add conflict handling for home-manager symlinks
- Handle conflicting symlinks for icons, konsole, and fish directories
- Backup existing directories before home-manager creates new ones
- Run conflict handling before linkGeneration phase
2025-08-10 11:47:18 -07:00

25 lines
850 B
Nix

# Package definitions for dots-hyprland utilities
{ pkgs }:
{
update-flake = pkgs.writeShellScriptBin "update-flake"
(builtins.readFile ./scripts/update-flake.sh);
test-python-env = pkgs.writeShellScriptBin "test-python-env"
(builtins.readFile ./scripts/test-python-env.sh);
test-quickshell = pkgs.writeShellScriptBin "test-quickshell"
(builtins.readFile ./scripts/test-quickshell.sh);
compare-modes = pkgs.writeShellScriptBin "compare-modes"
(builtins.readFile ./scripts/compare-modes.sh);
# QML directory generator for quickshell
generate-qmldir = pkgs.writeShellScriptBin "generate-qmldir"
(builtins.readFile ./scripts/generate-qmldir.sh);
# Quickshell reset script
quickshell-reset = pkgs.writeShellScriptBin "quickshell-reset.sh"
(builtins.readFile ./scripts/quickshell-reset.sh);
}