Commit graph

26 commits

Author SHA1 Message Date
03fcd581a9 wrappers/fish: add zoxide and direnv properly 2024-02-07 14:29:34 +01:00
b03e1e7080 modules/system/settei/sane-defaults: use extra- keys in nix.settings 2024-02-07 14:29:34 +01:00
427e8bde65 wrappers/fish: add prompt, zoxide, and ripgrep 2024-02-07 14:29:34 +01:00
83a3a376dc treewide: no more ifd 2024-02-07 14:29:34 +01:00
638ce5fb4a modules/system/common: enable podman for interactive machines 2024-02-07 14:29:34 +01:00
04e85bfc01 modules/system/settei: add settei.programs.podman module 2024-02-07 14:29:34 +01:00
40cc61c620 modules/system/common: Disable yama security for interactive machines 2024-02-07 14:29:34 +01:00
ba8cfc1fd5 modules: create home/common module 2024-02-07 14:29:34 +01:00
c84e255380 settei/sane-defaults: move openssh.authorizedKeys from linux to shared options 2024-02-07 14:29:34 +01:00
07c2d7e460 use nh from nixpkgs, move common options from hosts/ to modules/common/ 2024-01-21 12:10:39 +01:00
49a02e0ec7 pin packages in cachix 2024-01-20 12:31:46 +01:00
c6a74dd184 (hopefully) fix fish 2024-01-14 23:13:52 +01:00
e776697515 New host: kogata 2024-01-09 22:46:45 +01:00
cd884602d9 Add fish wrapper and make it my default shell 2024-01-09 22:46:45 +01:00
679496f5b4 Consolidated and moved modules/{nixos,darwin} to modules/system 2024-01-02 21:44:18 +01:00
eb7b2a57b2
Removed unused override. Added packages.base-packages. Added FIXMEs 2023-11-02 18:46:37 +01:00
d9fe2b30ee
Added legion's user key. Added git signing. Started moving to common 2023-10-07 14:38:52 +02:00
4feb1095ed
Fix tailscale magic DNS 2023-10-02 22:02:45 +02:00
f4890a5d74
Continue porting darwin, make settei module(s) more reusable by others. 2023-10-02 19:30:59 +02:00
114e747b44
Add an empty secrets.json for hercules-ci 2023-09-25 20:36:56 +02:00
f79b3d6ff7
Migrated legion over. Started migrating hijiri 2023-09-20 09:47:17 +02:00
96fb8b568f
Moved hosts/common to modules. Updated CI effects. 2023-09-17 12:08:24 +02:00
fb0c1a4451
Big readme update and more
Updated readme with tons of information.
Made kazuki a hercules agent.
Fixed secrets ownerships.
Started working on a custom installer iso.
Changed helix theme.
2023-09-16 21:51:35 +02:00
ef44ff6943
Refactored modules, updated flake, added ci effects, and more.
Settei modules now should be reusable by others.
Started migrating legion (home server) over to the new config.
Added initial setup for hercules-ci.
Updated all flake inputs.
2023-09-16 17:18:17 +02:00
ee7223ca36
Minor changes
- Redid the flake module to be based on extendModules instead
- Added wrappers
- Refactored code
- Updated dependencies
2023-08-31 22:27:07 +02:00
9661927410
Initial commit 2023-08-03 16:16:29 +02:00