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
|
c3e77f7e91
|
flake: lock updates
|
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
|
0b4af260ef
|
modules/graphical: firefox options deprecation
|
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
|
39987b7ad5
|
modules/graphical: rnix-lsp is nice
|
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
|
55a0ff4003
|
flake: update lock
|
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
|
457c03b2e0
|
ci-runners: secret available at image build time
|
2024-06-02 15:08:09 +02:00 |
Robert Gerus
|
0ac21f9a9e
|
ci: build sd images for aarch64 machines
|
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
|
ecf9dd79c0
|
readme: typo + known warnings
|
2024-06-02 15:08:09 +02:00 |
Robert Gerus
|
f194c9d444
|
.: Add a readme with general description, instructions, and warnings.
|
2024-06-02 15:08:09 +02:00 |
Robert Gerus
|
d050115127
|
refactor: clean up outputs arguments list
|
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
|
a26f637481
|
refactor: don't hardcode module list
|
2024-06-02 15:08:09 +02:00 |
Robert Gerus
|
0fadd7696c
|
.: actually make substituters work
|
2024-06-02 15:08:09 +02:00 |
Robert Gerus
|
adc70178b1
|
flake: lock updates
|
2024-06-02 15:08:09 +02:00 |
Robert Gerus
|
5403d98cda
|
fixup: .: enable using ci-hosts as substituters
|
2024-06-02 15:08:09 +02:00 |
Robert Gerus
|
b422aac13b
|
fixup: .: enable using ci-hosts as substituters
|
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
|
408f44bdf3
|
flake: further host configuration 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
|
4b7fc508d5
|
ci: nix doesn't output final newline
|
2024-06-02 15:08:09 +02:00 |
Robert Gerus
|
2516e25dfc
|
ci: run from hswaw forgejo on our own hosts
|
2024-06-02 15:08:09 +02:00 |