Commit graph

37 commits

Author SHA1 Message Date
bb9b77e2f8 Update config and option names for modules 2025-04-30 09:54:25 +01:00
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
5f7d0d4deb Rename nixpkgs-2411 to nixpkgs-stable 2025-04-23 17:19:16 +01:00
5d6ab42c9a flake update 2025-04-23 17:10:14 +01:00
9c5e258a9d Revert "Remove nixpkgs-2411"
This reverts commit 631b1ffa66.
2025-04-23 15:48:15 +01:00
631b1ffa66 Remove nixpkgs-2411 2025-04-23 14:28:57 +01:00
dc2de9334d Make directories configurable using a patch 2025-04-23 14:19:05 +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
5ddf7a5e4f Add PeerTube URLs 2025-04-04 02:09:49 +01:00
5a50cb5c93 Set foldlevelstart to 1
I'd like to use folds more, so I'm going to try setting the default
foldlevel to 1 so that I can see and use them on a more regular basis.
2025-04-03 22:26:43 +01:00
fe9a8885ee Fix spellfile path 2025-04-03 20:19:45 +01:00
dec432d282 Group directories by "personal" and "work" 2025-04-03 20:16:37 +01:00
c906a7226b Add an abbreviation for git tag 2025-04-01 16:06:58 +01:00
1587dba66f Add jj to easily switch back to visual mode 2025-03-31 13:35:36 +01:00
31472dea4f Fix global abbreviations 2025-03-31 09:47:38 +01:00
c55dcbc07a Move zsh.nix 2025-03-31 09:21:05 +01:00
eb449b2b55 Add an alias for composer install 2025-03-31 09:10:30 +01:00
3388fd2b7e Add a keymap to easily add {{site.url))/ before
...some text

This is useful when writing my daily emails and creating links within
the content.
2025-03-30 17:21:19 +01:00
016bd76792 Remove unused aliases 2025-03-30 17:00:52 +01:00
92f7639be9 Re-add run alias 2025-03-30 12:45:29 +01:00
640ef4a97e Fix spellfile path 2025-03-30 12:43:34 +01:00
078e7ff638 Fix wallpaper path 2025-03-30 12:36:27 +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