Made flake.lock commit automatically on update

This commit is contained in:
KoenDR06 2025-08-29 22:40:49 +02:00
parent 10c152c36b
commit 75e057175d

View file

@ -26,7 +26,7 @@ in {
shellAliases = { shellAliases = {
clone-dotfiles = "cp -r /home/horseman/nix-config/config/dotfiles/.\* /home/horseman/"; clone-dotfiles = "cp -r /home/horseman/nix-config/config/dotfiles/.\* /home/horseman/";
rebuild = "function _rebuild(){clone-dotfiles && sudo nixos-rebuild switch --flake \"$@\" && nix fmt *}; _rebuild"; rebuild = "function _rebuild(){clone-dotfiles && sudo nixos-rebuild switch --flake \"$@\" && nix fmt *}; _rebuild";
update = "sudo nix flake update && rebuild"; update = "sudo nix flake update && git commit flake.lock -m 'Update flake.lock: $(date +%y-%m-%d)' && rebuild";
compose = "sudo docker compose"; compose = "sudo docker compose";
wolpc = "wakeonlan D8:5E:D3:A8:B1:0A"; wolpc = "wakeonlan D8:5E:D3:A8:B1:0A";
capture-config = "nix run github:pjones/plasma-manager > ~/nix-config/modules/wm/plasma/default.nix"; capture-config = "nix run github:pjones/plasma-manager > ~/nix-config/modules/wm/plasma/default.nix";