Commit graph

939 commits

Author SHA1 Message Date
Geoffrey Frogeye 6f9de6cc4c
First attempt at booting NixOS on curacao directly 2023-12-12 22:03:36 +01:00
Geoffrey Frogeye d98be4eea5
Fix to curacao partition scheme 2023-12-12 20:59:31 +01:00
Geoffrey Frogeye 2cea446f49
Describe current partition config for curacao
Hopefully I didn't make any mistake 🤞
2023-12-11 22:37:58 +01:00
Geoffrey Frogeye a3436268c8
Meta-installer 2023-12-09 23:58:19 +01:00
Geoffrey Frogeye 1876ddeb71 Merge branch 'nix' 2023-12-09 21:42:45 +01:00
Geoffrey Frogeye de7b7880a6
No docker on pindakaas 2023-12-09 17:34:35 +01:00
Geoffrey Frogeye 2ae8bf4fd0
Remove texlive 2023-12-09 00:45:33 +01:00
Geoffrey Frogeye f20678d134
Use actual encryption passwords 2023-12-09 00:09:36 +01:00
Geoffrey Frogeye 54ec1fc9ba
Fix adb 2023-12-09 00:08:01 +01:00
Geoffrey Frogeye 8a4875cf5b
Rework how X session is started 2023-12-08 22:44:21 +01:00
Geoffrey Frogeye 41c3266ee2
Process nvim FIXMEs 2023-12-08 19:02:29 +01:00
Geoffrey Frogeye 85ac632025
Fix Perl Language server 2023-12-07 23:10:48 +01:00
Geoffrey Frogeye 94d9bae95b
Dynamic theme setting 2023-12-05 23:11:54 +01:00
Geoffrey Frogeye 56544fe947
Fix nvim color scheme being different from system 2023-12-05 20:57:05 +01:00
Geoffrey Frogeye f12ff6a989
Fix a lot of FIXMEs 2023-12-04 22:47:02 +01:00
Geoffrey Frogeye 6569596b8a
Things already fixed 2023-12-02 22:47:30 +01:00
Geoffrey Frogeye 5169cbc82c
Less things that shouldn't be here :) 2023-12-02 22:45:12 +01:00
Geoffrey Frogeye 4a5c6d9ad3
Extra should work on aarch64 now 2023-12-02 22:12:20 +01:00
Geoffrey Frogeye a137506a13
Separate option for gaming 2023-12-02 21:50:59 +01:00
Geoffrey Frogeye c9156044f8
Add documentation 🤯
Say whaaaaat?
2023-12-02 18:50:31 +01:00
Geoffrey Frogeye 25011a3353
Add options for aliases
So they can be added from extensions
2023-12-02 18:05:33 +01:00
Geoffrey Frogeye e01c454d68
Port common SSH config from extension 2023-12-02 17:37:34 +01:00
Geoffrey Frogeye cc13cabad5
Misc things proted from extension, and fixes
Back to the non-descriptive commit names again lol
2023-12-01 22:19:52 +01:00
Geoffrey Frogeye edeef96133
Move scripts dir inside hm
And remove weird path contraptions
2023-11-30 22:09:44 +01:00
Geoffrey Frogeye 050901da2f
Move yt-dlp configuration from g extension 2023-11-30 21:51:11 +01:00
Geoffrey Frogeye 88d087c3ce
Move some PGP-related things to extension 2023-11-30 21:49:37 +01:00
Geoffrey Frogeye 05b1f2d88a
Process 23.11 deprecations and new things 2023-11-30 20:37:25 +01:00
Geoffrey Frogeye 02e03857c2
Update stateVersions to 23.11
No change needed!
2023-11-30 19:07:03 +01:00
Geoffrey Frogeye 5ee5e5fc52
Upgrade to NixOS 23.11 2023-11-30 19:02:32 +01:00
Geoffrey Frogeye bc4676dec0
Fix/reorganize profile variants 2023-11-30 19:01:55 +01:00
Geoffrey Frogeye 224f769324
Do not restrict VMs to a single config
Also "allows" full-system build without install.
2023-11-30 18:59:50 +01:00
Geoffrey Frogeye 3806e023f6
disko: Reorganize a bit 2023-11-30 18:57:58 +01:00
Geoffrey Frogeye 36608fa9e4
Fix LUKS on pindakaas
It took 3 days to investigate by myself and only get a partial idea of
the issue, but 5 minutes to ask for support and another 5 to get a
working solution.
Hopefully lesson learned.
2023-11-29 23:00:46 +01:00
Geoffrey Frogeye 29504dab6c
Add curacao_usb for further debugging 2023-11-29 14:27:29 +01:00
Geoffrey Frogeye 5e456c54a7
Add results from LUKS debugging session 2023-11-29 11:39:58 +01:00
Geoffrey Frogeye 6444f8f517
Reorganize configuration root
While I might still bikeshed how the rest of the configuration is
sourced, at least the import points should be stable.
2023-11-28 20:53:18 +01:00
Geoffrey Frogeye dd6f579f74
Booting pindakaas on SD card 2023-11-28 00:34:30 +01:00
Geoffrey Frogeye 7e49ed2e19
Reduce number of channels used
This was a fix attempt before I discovered that the issue was that
nixos-install uses the root user's channels. Doesn't hurt anyways.
2023-11-28 00:33:03 +01:00
Geoffrey Frogeye bae9c4c524
hm: Fix fix 2023-11-28 00:30:52 +01:00
Geoffrey Frogeye b626cb89f4
hm: Various fixes 2023-11-27 18:01:20 +01:00
Geoffrey Frogeye 76003a686c
frobar: Remove outdated comment 2023-11-27 00:13:11 +01:00
Geoffrey Frogeye 8cd906e6a2
Remove .gitmodules 2023-11-27 00:02:12 +01:00
Geoffrey Frogeye ee178b7d57
nix: Make nix the root
Which means now I'll have to think about real prefixes in commit names.
2023-11-26 23:58:22 +01:00
Geoffrey Frogeye 550eed06e0
nix: Various fixes frobar, autorandr and automatrop 2023-11-26 23:47:15 +01:00
Geoffrey Frogeye 24dd21368f
nix: Integrate root-level files 2023-11-26 22:45:07 +01:00
Geoffrey Frogeye 1f61ceb395
nix: Migrate scripts
They're a bit slower to start :(.
Hopefully this is something that flakes will help with,
otherwise I'll find another way.
2023-11-26 21:04:58 +01:00
Geoffrey Frogeye 33945f865f Merge remote-tracking branch 'origin/master' into nix 2023-11-23 22:59:32 +01:00
Geoffrey Frogeye ca4c74e236
python scripts: isort & black pass 2023-11-23 22:59:09 +01:00
Geoffrey Frogeye 5c274bbfe9
nix: Fix typos 2023-11-23 22:54:20 +01:00
Geoffrey Frogeye 80b92cfab3
Merge remote-tracking branch 'origin/master' into nix 2023-11-23 22:54:11 +01:00