nix-config/pkgs
Oliver Davies 1c861aa1b5 Add dev-commit
Add `dev-commit`, a script based on f00f31c649/env/.local/scripts/dev-commit
that is meant to be a fallback to commit and push any missed changes
that should be kept.

This is not intended to be a substitute for making manual commits and
writing detailed commit messages.

The script uses an environment variable for the list of project
directories, which is set within a Home Manager module that also creates
a systemd service and timer to run the command automatically - similar
to a cron job.

Adding this should prevent occasional issues, such as missing the
firewall configuration for my homelab which was removed accidentally and
stopped my reverse proxies for services such as Jellyfin and Immich from
running.
2025-04-29 13:37:20 +01:00
..
displayselect Pin revisions and update versions 2025-04-23 16:12:10 +01:00
notes Move Nix files back to the root of the project 2025-03-29 23:19:06 +00:00
tmux-sessionizer Pin revisions and update versions 2025-04-23 16:12:10 +01:00
vim-plugins Refactor to a JSON file of Vim plugins 2025-04-23 16:59:28 +01:00
backup-websites.nix Update hostname 2025-04-21 17:29:46 +01:00
build-glove80.nix Move Nix files back to the root of the project 2025-03-29 23:19:06 +00:00
default.nix Add dev-commit 2025-04-29 13:37:20 +01:00
dev-commit.nix Add dev-commit 2025-04-29 13:37:20 +01:00
passmenu-otp.nix Pin revisions and update versions 2025-04-23 16:12:10 +01:00
upload-to-files.nix Move Nix files back to the root of the project 2025-03-29 23:19:06 +00:00