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 |
|