Commit Graph

53 Commits

Author SHA1 Message Date
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
b9cf8dedf8 Configure Restic backups to B2 2024-06-16 15:32:20 -07:00
77cb87fa99 Add backup configurations 2024-06-15 12:29:03 -07:00
be9a1f9bf5 Add FiraCode font 2024-06-15 11:52:12 -07:00
b7332b4af0 Separate web configurations 2024-06-15 11:44:58 -07:00
3098949f21 Remove lshw utility 2024-06-14 20:13:29 -07:00
43318032c2 Separate boot and interface configurations 2024-06-14 20:08:59 -07:00
d7092da122 Separate gaming configurations 2024-06-11 17:08:25 -07:00
0293eceb2a Separate out coding software configurations 2024-06-11 16:09:36 -07:00
65bac6adaf Inline settings from nixos-hardware for the ASUS ROG Strix G513 2024-06-11 14:56:53 -07:00
a02eaafaac Manually write hardware configurations 2024-06-10 21:37:51 -07:00