Commit Graph

63 Commits

Author SHA1 Message Date
38fe094119 Move server configs into a reusable module 2024-07-18 22:29:21 -07:00
4c534c4ce3 Fix file permissions 2024-07-18 21:55:03 -07:00
1649951409 Reorganize hosts and modules 2024-07-18 21:50:11 -07:00
eb1dc47bb1 Add SSH key for Pixel Tablet 2024-07-18 21:25:13 -07:00
eb8b368109 Configure ZeroTierOne 2024-07-16 19:43:02 -07:00
f0ee5da847 Configure library ZFS Pool 2024-07-14 18:42:35 -07:00
2cfb7893d0 Improve bash prompt 2024-07-14 13:25:33 -07:00
81d9a970b9 Customize Marauder bash prompt 2024-07-14 00:46:12 -07:00
84e220c8a7 Add tools.coding option 2024-07-13 22:32:24 -07:00
7dd42c0382 Fix file permissions 2024-07-13 12:09:14 -07:00
1686de73fb Prohibit SSH root login to Monolith 2024-07-13 11:40:30 -07:00
6d574b9a6e Add tools.secrets option 2024-07-13 11:36:38 -07:00
6bedd27dea Configure secrets for restic backup 2024-07-12 23:21:24 -07:00
9b8a6c9771 Setup secrets with git-crypt 2024-07-12 23:06:19 -07:00
25568a562a Update file permissions 2024-07-12 16:05:25 -07:00
ca1fe82324 Add git-crypt CLI 2024-07-12 16:00:02 -07:00
3a39d3f991 Manually configure hardware
Remove nixos-hardware from inputs
2024-07-12 14:03:08 -07:00
27b9a6c48b Configure SSH service on monolith 2024-07-12 13:05:22 -07:00
f2e5daa69c Configure monolith 2024-07-12 12:47:52 -07:00
116c382db5 Manually manage Marauder boot and filesystem options 2024-07-12 12:39:06 -07:00
300c82fb87 Remove nixos-unstable from inputs 2024-07-12 10:28:56 -07:00
bd9a9de9fc Inline common configuration 2024-07-11 21:53:03 -07:00
1506edcd1a Switch back to non-declarative vscode extensions 2024-07-11 21:14:05 -07:00
a646cbb078 Reorganize modules
Leverage nixos-hardware
2024-07-11 21:03:13 -07:00
13cb1c6223 Remove mkHost helper 2024-07-11 19:42:29 -07:00
01f87a620d Move nix.settings 2024-07-11 19:20:57 -07:00
9bf329b9d1 Move mkHost helper into a separate module 2024-07-11 19:18:39 -07:00
f7872964ec Reorganize configs 2024-07-11 12:21:43 -07:00
f23f4f7746 Add host config for monolith 2024-07-11 11:25:10 -07:00
2bacd341cc Add nix environment selector VSCode extension
Remove language-specific extensions
2024-07-11 10:18:39 -07:00
6208e7de5f Add Copilot extension for VS Code 2024-07-08 16:51:23 -07:00
7ef1b0a63d Remove Home Manager and revert to NixOS Stable 2024-07-08 16:46:43 -07:00
206109dbc7 Add home manager and reorganize modules 2024-07-07 15:36:04 -07:00
741e3b973f Convert system configuration to a flake 2024-07-05 16:47:51 -07:00
17e1bcc485 Add Obsidian 2024-06-25 18:44:57 -07:00
d73a2228f2 Add GCC 2024-06-25 18:31:50 -07:00
080e7d4246 Enable flakes 2024-06-21 15:11:24 -07:00
5b017531d4 Add Rust utilities 2024-06-20 23:34:45 -07:00
2001b89c8b Remove rustup 2024-06-20 23:22:48 -07:00
909a838063 Separate out VSCode extensions configuration 2024-06-20 23:11:38 -07:00
5a602fe4c0 Configure VSCode extensions declaratively 2024-06-20 21:31:01 -07:00
6a3b83400f Add Rustup 2024-06-20 20:48:06 -07:00
ccafd8625e Add Backblaze B2 CLI 2024-06-20 20:28:52 -07:00
61ac08faa5 Add Bambu Studio 2024-06-19 11:38:51 -07:00
72e3ae54ba Add OpenSCAD 2024-06-18 16:59:48 -07:00
81a09f92df Add inkscape 2024-06-18 16:58:31 -07:00
6bf2465adf Add notification for failed backups 2024-06-18 15:40:17 -07:00
d1ad6c2679 Add VLC 2024-06-18 01:05:55 -07:00
5a512e6531 Make backup directories more specific 2024-06-17 10:18:17 -07:00
38579d6913 Add chat clients 2024-06-16 15:36:30 -07:00