Commit graph

18 commits

Author SHA1 Message Date
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
2bedd41d83 Refactor back to a more modular configuration 2025-04-23 14:19:05 +01:00
1d284c9432 Extract a scripts mixin 2025-04-06 00:53:33 +01:00
094874946a Extract a zsh mixin 2025-04-05 19:33:41 +01:00
6635e80bbf Extract a git mixin 2025-04-05 15:27:02 +01:00
5d9ba4fe28 Extract a starship mixin 2025-04-05 15:27:02 +01:00
3ff9d54970 Extract a tmux mixin 2025-04-05 15:27:00 +01:00
111c336abc Move notes configuration 2025-04-05 15:26:43 +01:00
90aaabeed6 Move newsboat configuration 2025-04-05 15:18:09 +01:00
ee19e63f4d Move neovim configuration 2025-04-05 15:18:08 +01:00
49d46a30f9 Extract a fzf mixin 2025-04-05 15:16:59 +01:00
3e0b574052 Extract a direnv mixin 2025-04-05 15:15:57 +01:00
6443b72707 Extract a phpactor mixin 2025-04-05 15:13:58 +01:00
a4cacfd4de Extract a bluetooth mixin 2025-04-05 10:43:13 +01:00
37ae46370b Extract URLs to a separate file 2025-04-04 02:13:25 +01:00
c55dcbc07a Move zsh.nix 2025-03-31 09:21:05 +01:00
f2eea2d397 Move non-Nix bash scripts 2025-03-29 23:34:25 +00:00
087153a16d Move Nix files back to the root of the project 2025-03-29 23:19:06 +00:00
Renamed from nix/modules/home-manager/cli/default.nix (Browse further)