Will
|
645ff81297
|
Merge pull request #21 from wi11-holdsworth/enhancement/13
fix: ensure that programs installed via direnv are detectable by fish-completion
|
2025-10-01 15:01:49 +10:00 |
|
wi11-holdsworth
|
f2fa01191b
|
fix: ensure that programs installed via direnv are detectable by fish-completion
|
2025-10-01 14:59:31 +10:00 |
|
Will
|
219c67cfdb
|
Merge pull request #20 from wi11-holdsworth/enhancement/19
enhancement/19
|
2025-10-01 00:22:04 +10:00 |
|
wi11-holdsworth
|
649f6d048b
|
feat: utilise borgmatic to back up several services
/srv folder
immich database
miniflux database
paperless database
syncthing database
|
2025-10-01 00:18:48 +10:00 |
|
wi11-holdsworth
|
3a679356ad
|
feat: replace borgbackup and bespoke backup function with borgmatic
|
2025-10-01 00:18:12 +10:00 |
|
wi11-holdsworth
|
89a68cc0df
|
refactor: remove unused secrets in secrets.nix
|
2025-09-30 23:47:53 +10:00 |
|
Will
|
15cca7eae5
|
Merge pull request #16 from wi11-holdsworth/enhancement/15
Create service-agnostic borgbackup helper function
|
2025-09-29 22:54:08 +10:00 |
|
wi11-holdsworth
|
270a34d5b7
|
refactor: remove redundant config in borgbackup-srv
|
2025-09-29 22:48:06 +10:00 |
|
wi11-holdsworth
|
5e02f19583
|
refactor: backup syncthing
|
2025-09-29 22:47:18 +10:00 |
|
wi11-holdsworth
|
00c0979552
|
refactor: backup srv
|
2025-09-29 22:47:18 +10:00 |
|
wi11-holdsworth
|
e679c76e6b
|
feat: create reusable backup utility function
|
2025-09-29 22:47:18 +10:00 |
|
wi11-holdsworth
|
c87148b911
|
style: remove redundancy in nginx config template
|
2025-09-29 22:45:18 +10:00 |
|
wi11-holdsworth
|
95f9e00bb1
|
fix: must include identityPaths in both nixos and home manager modules for agenix
|
2025-09-29 19:36:11 +10:00 |
|
wi11-holdsworth
|
d03f1ca906
|
build: add pre-commit hook template
|
2025-09-25 21:39:42 +10:00 |
|
wi11-holdsworth
|
eeae2e69f3
|
feat: install proton bridge and aerc for email
|
2025-09-25 21:36:43 +10:00 |
|
wi11-holdsworth
|
1562d5c30b
|
feat: install agenix as a home-manager module
|
2025-09-25 21:36:22 +10:00 |
|
wi11-holdsworth
|
2db3fbc309
|
feat: agenix --rekey with laptop ssh key
|
2025-09-25 21:36:22 +10:00 |
|
wi11-holdsworth
|
fc9f2a89d5
|
refactor: identityPaths does not need to be specified in NixOS agenix module
|
2025-09-25 21:36: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
|
7d2dd68bc5
|
feat: install espanso
|
2025-09-25 15:12:23 +10:00 |
|
wi11-holdsworth
|
4bf909b4be
|
feat: add some new aliases to preferred shell tools
|
2025-09-24 19:08:58 +10:00 |
|
wi11-holdsworth
|
ddf9cf8df9
|
fix: remove cd alias as j is shorter to type
|
2025-09-24 19:08:21 +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
|
af711e59c3
|
feat: install lact
|
2025-09-24 18:30:53 +10:00 |
|
wi11-holdsworth
|
71b5abc015
|
feat: add duf and dua aliases
|
2025-09-24 17:20:42 +10:00 |
|
wi11-holdsworth
|
9c6c909c5c
|
fix: nixfmt was mistakenly removed in b4d33960
|
2025-09-24 11:56:30 +10:00 |
|
wi11-holdsworth
|
860d7f9ebf
|
build: flake update
|
2025-09-22 17:08:15 +10:00 |
|
wi11-holdsworth
|
dc2729cd54
|
feat: install cheat, tldr, cointop. uninstall lolcat, wiki-tui
|
2025-09-22 16:56:09 +10:00 |
|
wi11-holdsworth
|
da82768fb8
|
feat: install screenshot ocr application
|
2025-09-22 16:45:43 +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
|
fd65dc21ad
|
feat: configure obsidian with home-manager
|
2025-09-17 11:25:35 +10:00 |
|
wi11-holdsworth
|
fa1a3decb5
|
uninstall typescript support for neovim in favour of vscode
|
2025-09-11 14:16:23 +10:00 |
|
wi11-holdsworth
|
22585ef669
|
remove unneccesary installation of copyparty package
|
2025-09-10 17:26:52 +10:00 |
|
wi11-holdsworth
|
a072cf4649
|
identify programs that could be configured declaratively
|
2025-09-10 17:15:02 +10:00 |
|
wi11-holdsworth
|
973af180ad
|
install ripunzip
|
2025-09-10 14:08:16 +10:00 |
|
wi11-holdsworth
|
81eb52ba1e
|
install onlyoffice on all desktop machines
|
2025-09-10 13:07:50 +10:00 |
|
wi11-holdsworth
|
a63fd2189c
|
add backup disk to homepage-dashboard
|
2025-09-08 17:54:00 +10:00 |
|
wi11-holdsworth
|
12892f3ffb
|
change srv backup local repo to new drive
|
2025-09-08 17:54:00 +10:00 |
|
wi11-holdsworth
|
85fc9790c0
|
bug: failed backups were using the wrong emoji
|
2025-09-08 17:54:00 +10:00 |
|
wi11-holdsworth
|
64658214b4
|
replace calligra with onlyoffice
|
2025-09-08 16:14:14 +10:00 |
|
wi11-holdsworth
|
ddb699afd8
|
install rider and webstorm jetbrains ides
|
2025-09-04 14:01:31 +10:00 |
|
wi11-holdsworth
|
776471b364
|
install typescript lsp for nvim
|
2025-09-04 14:01:20 +10:00 |
|