Commit graph

59 commits

Author SHA1 Message Date
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
eeae2e69f3 feat: install proton bridge and aerc for email 2025-09-25 21:36:43 +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
af711e59c3 feat: install lact 2025-09-24 18:30:53 +10:00
wi11-holdsworth
c82a138eb7 style: format all files initially using keep-sorted 2025-09-17 12:39:17 +10:00
wi11-holdsworth
f04a4ca44d style: utilise keep-sorted formatter 2025-09-17 11:47:17 +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
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
776471b364 install typescript lsp for nvim 2025-09-04 14:01:20 +10:00
wi11-holdsworth
32f04d5e47 add automatic nix store garbage collection 2025-09-03 17:26:02 +10:00
wi11-holdsworth
005a8f4063 enable nvim lsp servers with dev module 2025-08-28 18:05:44 +10:00
wi11-holdsworth
02554c5e87 uninstall radicale 2025-08-28 17:49:41 +10:00
wi11-holdsworth
fd9e122fca install more nvim plugins 2025-08-20 22:56:24 +10:00
wi11-holdsworth
adfb09bb0c Merge branch 'syncthing' 2025-08-20 14:33:13 +10:00
wi11-holdsworth
45f341811f add laptop id 2025-08-20 14:02:05 +10:00
wi11-holdsworth
29525e168c add synced files to backup 2025-08-20 13:57:05 +10:00
wi11-holdsworth
e79c3241fe add syncthing to dashboard 2025-08-20 13:56:59 +10:00
wi11-holdsworth
0ae6454a91 add database files to backup 2025-08-20 13:21:01 +10:00
wi11-holdsworth
18edfad530 add desktop ID 2025-08-20 13:01:15 +10:00
wi11-holdsworth
b17e2c7786 configure syncthing to work on all devices 2025-08-20 12:44:21 +10:00
wi11-holdsworth
4077f82818 install syncthing 2025-08-20 11:32:14 +10:00
wi11-holdsworth
d9dbd93208 uninstall nexusmods app 2025-08-15 17:36:37 +10:00
wi11-holdsworth
38bd46d395 install nexusmods app 2025-08-14 23:20:30 +10:00
wi11-holdsworth
8e779680d5 undo changes made by 002e2d3e as it disables magicdns 2025-08-14 16:42:59 +10:00
wi11-holdsworth
b77e96d980 enable rust_analyzer in nvim 2025-08-14 16:41:49 +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
04b7c2cc20 uninstall gnome todo for now, reconsider other options 2025-08-07 11:50:57 +10:00
wi11-holdsworth
22c5ecde2b bug: tlp unable to be enabled 2025-08-07 11:50:47 +10:00
wi11-holdsworth
e5a6650255 replace bash with nushell 2025-08-07 11:41:04 +10:00
wi11-holdsworth
9de7d53d9c install todo app on laptop 2025-08-07 11:23:46 +10:00
wi11-holdsworth
dc7d6a4ee2 add radicale to homepage dashboard 2025-08-07 11:23:46 +10:00
wi11-holdsworth
293621c19c install tlp on laptop 2025-08-06 21:50:59 +10:00
wi11-holdsworth
34b997ca9c uninstall kdeconnect (broken) 2025-08-06 13:04:07 +10:00
wi11-holdsworth
efe9e1b8c6 install more kde packgaes in favour of non-native solutions 2025-08-06 12:56:21 +10:00
wi11-holdsworth
e8fb465e8c install radicale 2025-08-05 12:42:43 +10:00
wi11-holdsworth
293305263f use svg icons on dashboard to improve asset quality at higher resolutions 2025-08-05 12:10:51 +10:00
wi11-holdsworth
3bc03cc13e fix typo in dashboard 2025-08-05 12:10:51 +10:00
wi11-holdsworth
faf323495e add nano-kvm to new utilities section of dashboard 2025-08-05 12:10:51 +10:00
wi11-holdsworth
002e2d3e66 prevent tailscale from disconnecting on change of wifi networks 2025-08-05 09:17:13 +10:00
wi11-holdsworth
f7104f4bce replace plasma with gnome on laptop 2025-07-31 11:20:39 +10:00
wi11-holdsworth
f99185cd13 reduce reliance on feature variable 2025-07-29 15:05:46 +10:00
wi11-holdsworth
924d87e1c0 disable tailscale nginx auth, not currently in use with any domains 2025-07-29 14:30:47 +10:00