Commit Graph

43 Commits (ef9b79b08c84a31ae4103567b30e2216af8248ba)

Author SHA1 Message Date
Robert Gerus ef9b79b08c akamanto: fiat lux! 2024-06-02 15:08:09 +02:00
Robert Gerus d0df3a55f0 .: fmt, push inputs.nixpkgs as "channel", slim down akamanto, initial verification of klipper host mcu 2024-06-02 15:08:09 +02:00
Robert Gerus c3fa8be13a akamanto: 9 out of 10 dieticians strongly discourage doing this to your system
the remmaining one fits your system closure on an sdcard in an SBC that came with the device, with room to spare
2024-06-02 15:08:09 +02:00
Robert Gerus 1e8c3b2725 akamanto: actually permit password root login 2024-06-02 15:08:09 +02:00
Robert Gerus 0d0ab7cd0a akamanto: silence moonraker config file warning 2024-06-02 15:08:09 +02:00
Robert Gerus bc786ee79f akamanto: further slimming down of system closure 2024-06-02 15:08:09 +02:00
Robert Gerus 3aa36d7168 akamanto: klippy is very specific about mesh bed leveling format 2024-06-02 15:08:09 +02:00
Robert Gerus f126616150 akamanto: managed to shrink down the closure by fixing nixpkgs 2024-06-02 15:08:09 +02:00
Robert Gerus 8b3ff41b76 .: many changes; mostly around slimming down akamanto image 2024-06-02 15:08:09 +02:00
Robert Gerus 53b64b4217 akamanto: attempt to go back to a working config 2024-06-02 15:08:09 +02:00
Robert Gerus 3aa491f2cf flake: updates & local fixes 2024-06-02 15:08:09 +02:00
Robert Gerus d74bf5467b akamanto: build klipper's linux-mcu 2024-06-02 15:08:09 +02:00
Robert Gerus 658930dc14 akamanto: take advantage of gcode syntax highlighting 2024-06-02 15:08:09 +02:00
Robert Gerus 440b871426 akamanto: import current klipper config 2024-06-02 15:08:09 +02:00
Robert Gerus e5ea1eadaa akamanto: current klipper config state 2024-06-02 15:08:09 +02:00
Robert Gerus 53581a1eef akamanto: import klipper conifg into Nix 2024-06-02 15:08:09 +02:00
Robert Gerus cc4db94479 akamanto: make sure KlipperScreen gets restarted 2024-06-02 15:08:09 +02:00
Robert Gerus 6e38ba3da6 akamanto: fix fbcon rotation 2024-06-02 15:08:09 +02:00
Robert Gerus 3d749bdbb2 nixos/akamanto: we have klipper working, somewhat 2024-06-02 15:08:09 +02:00
Robert Gerus c7d07fe4aa nixos/akamanto: impermanence + klipper config
and, hopefully just temporarily, back to using our own nixpkgs tree because of a local change we depend on
2024-06-02 15:08:09 +02:00
Robert Gerus 55db631805 crimes 2024-06-02 15:08:09 +02:00
Robert Gerus 60160a5b26 akamanto: read wifi password from env var 2024-06-02 15:08:09 +02:00
Robert Gerus acdc6b4b92 akamanto: _rpi3 kernel supposedly not needed anymore
if it turns out we do need it, there is a known workaround for the issue we encountered:
https://github.com/NixOS/nixpkgs/issues/154163
2024-06-02 15:08:09 +02:00
Robert Gerus af785f606d akamanto: rpi3 kernel doesn't include too many things 2024-06-02 15:08:09 +02:00
Robert Gerus 460d179c55 akamanto: won't use zfs for the foreseeable future 2024-06-02 15:08:09 +02:00
Robert Gerus 901d79bc21 akamanto: don't build klipper firmware; broken for now 2024-06-02 15:08:09 +02:00
Robert Gerus e67a081af6 nixos: initial config for akamanto
new printer at hswaw includes a rpi3
2024-06-02 15:08:09 +02:00
Robert Gerus 0f90e75cfc refactor: don't hardcode system list 2024-06-02 15:08:09 +02:00
Robert Gerus 0b06913b58 .: enable using ci-hosts as substituters 2024-06-02 15:08:09 +02:00
Robert Gerus 9596fd3f03 microlith: fix networkd/NM attempts at waiting for network connectivity 2024-06-02 15:08:09 +02:00
Robert Gerus 92df320bed .: module imports cleanup 2024-06-02 15:08:09 +02:00
Robert Gerus 9b13851911 .: general cleanup 2024-06-02 15:08:09 +02:00
Robert Gerus 2e834c9dec flake: lock updates and crimes
made configurations deployable with both colmena and deploy-rs
2024-06-02 15:08:09 +02:00
Robert Gerus f104a0f01e .: microvm experiments + zorigami 2024-06-02 15:08:03 +02:00
Robert Gerus d73ce72f0f microlith: config actually working 2023-10-09 03:21:12 +02:00
Robert Gerus 7211f82a5a nixos/microlith: initial import 2023-10-08 22:11:58 +00:00
Robert Gerus dd661b5a6c common: enable emulation of other architectures 2023-10-08 21:33:04 +00:00
Robert Gerus fd8c8ed886 Actually working configuration for khas + cleanups 2023-10-08 21:13:15 +00:00
Robert Gerus e5529fbc37 Basic secureboot and khas (laptop) config 2023-10-08 18:06:30 +02:00
Robert Gerus 3f1548eb17 nixos/scylla: bump system.stateVersion, mostly to avoid a useless warning about swraid 2023-09-18 00:40:48 +02:00
Robert Gerus c399adc70f nixos/scylla: move bird2 config to a separate file. 2023-09-18 00:36:00 +02:00
Robert Gerus a9657f5ce6 move the json include kludge locally
It's not worth inflicting it on the general Nix community
2023-09-17 23:32:33 +02:00
Robert Gerus 065bc4f683 scaffolding 2023-09-17 21:36:58 +02:00