c9fba65644
flake: use const more
2025-07-28 03:27:30 +03:00
e9f5bce55b
nix: do not accept-flake-config
2025-06-05 17:58:52 +03:00
99983f1112
nix: lazy trees
2025-05-16 17:37:36 +03:00
840261f61f
nix: switch to Determinate Nix
2025-05-15 21:24:00 +03:00
a76927f600
feat: use linux zen for desktop
2025-05-02 04:02:00 +03:00
8afadebf05
fix: fix retardation
2025-05-01 02:27:37 +03:00
2c7ac26e4e
fix: only build supported systems in CI
2025-02-27 21:04:45 +03:00
5c9b98bdfc
feat: add nix-serve to best
2025-02-25 23:09:10 +03:00
20ce1c9ff5
feat: add best as a distribured builder
2025-02-25 22:53:36 +03:00
5a485ffa16
feat: add privatevoid cachers
2025-02-23 21:05:40 +03:00
bf396257de
chore: migrate nine host
2025-02-23 21:05:40 +03:00
0d22d39a83
Update flake
2025-02-23 21:05:40 +03:00
a63a80698b
Update jujutsu and use git subprocess for push/pull/etc.
2025-02-23 21:05:40 +03:00
06cce18e72
Start refactor
2025-02-23 21:05:40 +03:00
99b7ccfadb
Make hyprland work
2025-01-08 20:57:27 +03:00
2c0580d4ba
I don't even know what to title this; fixes
2025-01-08 17:59:29 +03:00
1767332757
Add back software
2025-01-08 13:36:28 +03:00
a8275cc97a
Add pala host
2025-01-08 13:16:27 +03:00
4a3ac9999d
Use hyprcursors
2024-07-02 12:50:48 +03:00
9c362a3526
Fix hardware configuration, add nvidia and remove swap
2024-06-13 16:21:27 +03:00
4b4a39fcdf
Add github2forgejo
2024-05-29 11:41:07 +03:00
4a0d8c4254
Use lib.const and fix restic password age file
2024-05-27 13:50:48 +03:00
a579c05f5d
Use lib.filesystem.readFilesRecursive
2024-05-15 14:17:08 +03:00
68ee758bb9
Remove useless params
2024-05-15 14:17:08 +03:00
1cb38c0a8e
Add crash and programatically add inputs
2024-05-15 14:17:08 +03:00
6be5421a26
Alias services.prometheus.exporters.endlessh-go to services.endlessh-go.prometheus and make allowUnfree global
2024-05-12 11:04:03 +03:00
c4a876be76
Update lock
2024-05-08 10:04:30 +03:00
ed9b88275a
Make specialArgs = inputs // { inputs keys }
2024-05-02 13:04:38 +03:00
cdc8875e3b
Add agenix alias
2024-04-22 21:32:52 +03:00
62c575774b
Refactor the whole codebase. Most notable changes:
...
- No more fail2ban. It didn't work properly
anyways, I'll need to look into this in the future
- No nix-super. I don't need it and the overlay is
broken so I'm waiting for that to be fixed first.
- Uses nh instead of nixos-rebuild. This is much
better.
2024-04-19 16:24:30 +03:00
f145bdaa4a
Sanify agenix situation
2024-03-27 09:50:35 +03:00
d7610f2455
Remove dep duplication
2024-03-27 08:49:46 +03:00
6e8a745125
Fix Nginx config (hopefully?)
2024-02-26 14:03:44 +03:00
39c92a88c4
Configure new site
2024-02-24 12:57:17 +03:00
7ac068c1f8
Add rat
2024-02-12 16:02:24 +03:00
d5b1e40d7d
Disable privatevoid cacher because fuck you max fix your damn cacher
2024-02-12 11:56:56 +03:00
b3532173c2
Import better, ignore files starting with _
2024-02-04 22:07:22 +03:00
e04291a4a2
Update inputs
2024-02-04 21:18:24 +03:00
72f2a46835
Use map without the namespace
2024-01-27 21:35:26 +03:00
9f09a21dab
Use gruvbox icons from nixpkgs wohoo
2024-01-20 13:40:22 +03:00
1125182979
Simplify hosts generation
2024-01-20 13:37:28 +03:00
0b6ce6377a
Merge keys.nix into secrets.nix
2024-01-12 15:11:07 +03:00
RGBCube
42712f996e
Add mail server
2024-01-11 14:56:30 +03:00
RGBCube
4065fd623f
Fix calling ulib with too many args
2024-01-10 15:42:00 +03:00
RGBCube
dac02d90fa
Remove dead code
2024-01-10 15:35:19 +03:00
RGBCube
2c6c36e7d2
Remove unused inputs
2024-01-10 15:30:26 +03:00
RGBCube
f83a9f88ae
Add keys bogus parameter
2024-01-10 14:41:47 +03:00
RGBCube
722114295c
Use agenix
2024-01-10 14:38:49 +03:00
RGBCube
5c58ce6754
Fix hack
2024-01-02 16:05:34 +03:00
RGBCube
bd42073480
Multi hosts, finally
2024-01-02 13:41:00 +03:00