Commit graph

27 commits

Author SHA1 Message Date
wi11-holdsworth
41eaa38d31 refactor: switch from modules to import arrays 2025-10-22 01:22:05 +11:00
wi11-holdsworth
1c1167bcaa style: run keep-sorted pre-commit hook 2025-10-07 23:36:56 +11:00
wi11-holdsworth
e2ed6e7dd6 fix: install nil and nixd nix language servers for zed 2025-10-02 13:34:44 +10:00
wi11-holdsworth
bcdac0442f refactor: replace manual pre-commit with a declarative, installable pre-commit hook via pre-commit.com 2025-10-01 15:18:07 +10:00
wi11-holdsworth
f1cf2988f4 refactor: move home-manager module to flake to prevent infinite recursion errors when importing modules 2025-09-25 21:36:07 +10:00
wi11-holdsworth
76027fb711 build: wrap desktop modules with keep-sorted 2025-09-25 21:36:07 +10:00
wi11-holdsworth
deb78cc14d feat: install topydo for todo.txt management 2025-09-25 21:36:07 +10:00
wi11-holdsworth
0daeddf190 feat: install howdoi 2025-09-25 15:12:23 +10:00
wi11-holdsworth
2019e181fe feat: install some new cli tools 2025-09-24 19:07:12 +10:00
wi11-holdsworth
967dcc038d doc: comment all cli utils 2025-09-24 19:06:55 +10:00
wi11-holdsworth
b41d777692 fix: remove unused cli utils 2025-09-24 19:06:55 +10:00
wi11-holdsworth
9c6c909c5c fix: nixfmt was mistakenly removed in b4d33960 2025-09-24 11:56:30 +10:00
wi11-holdsworth
dc2729cd54 feat: install cheat, tldr, cointop. uninstall lolcat, wiki-tui 2025-09-22 16:56:09 +10:00
wi11-holdsworth
b5d3396045 feat: install some more cli utils 2025-09-22 16:45:43 +10:00
wi11-holdsworth
c82a138eb7 style: format all files initially using keep-sorted 2025-09-17 12:39:17 +10:00
wi11-holdsworth
28ddb141f4 feat: install keep-sorted formatter 2025-09-17 12:18:29 +10:00
wi11-holdsworth
f04a4ca44d style: utilise keep-sorted formatter 2025-09-17 11:47:17 +10:00
wi11-holdsworth
973af180ad install ripunzip 2025-09-10 14:08:16 +10:00
wi11-holdsworth
b17e2c7786 configure syncthing to work on all devices 2025-08-20 12:44:21 +10:00
wi11-holdsworth
b278337b6c enable direnv as a home-manager module so it can be used with other shells than bash 2025-08-14 13:18:21 +10:00
wi11-holdsworth
cfc893048a move starship back to home manager to ensure shells configured in home manager can use it 2025-08-07 15:05:10 +10:00
wi11-holdsworth
ad690819d2 order modules alphabetically 2025-08-07 13:40:58 +10:00
wi11-holdsworth
c15cf6410a install some dev packages and reorder default nixos packages 2025-08-07 11:49:11 +10:00
wi11-holdsworth
23885308b8 bug: nixfmt not in default config, only desktop 2025-07-31 11:31:20 +10:00
wi11-holdsworth
3f07d56953 uninstall unused packages 2025-07-31 11:31:20 +10:00
wi11-holdsworth
ede2738e78 separate network configuration (e.g. hostname) module from wifi (e.g. networkmanager) module 2025-07-11 17:07:55 +10:00
wi11-holdsworth
f3dc1d15ff initial config commit 2025-07-11 16:57:21 +10:00