31 lines
835 B
Markdown
31 lines
835 B
Markdown
|
# Dibbler
|
||
|
|
||
|
EDB-system for PVVVV
|
||
|
|
||
|
## Nix
|
||
|
### Hvordan kjøre
|
||
|
|
||
|
`nix run github:Prograrmvarverkstedet/dibbler`
|
||
|
|
||
|
|
||
|
### Bygge nytt image
|
||
|
|
||
|
For å bygge et image trenger du en builder som takler å bygge for arkitekturen du skal lage et image for.
|
||
|
|
||
|
(Eller be til gudene om at cross compile funker)
|
||
|
|
||
|
Flaket exposer en modul som autologger inn med en bruker som automatisk kjører dibbler, og setter opp et minimalistisk miljø.
|
||
|
|
||
|
Før du bygger imaget burde du endre conf.py lokalt til å inneholde instillingene dine. **NB: Denne kommer til å ligge i nix storen.**
|
||
|
|
||
|
Du kan også endre hvilken conf.py som blir brukt direkte i pakken eller i modulen.
|
||
|
|
||
|
Se eksempelet for hvordan skrot er satt opp i flake.nix
|
||
|
|
||
|
### Bygge image for skrot
|
||
|
Skrot har et image definert i flake.nix:
|
||
|
|
||
|
1. endre conf.py
|
||
|
2. `nix build .#images.skrot`
|
||
|
3. ???
|
||
|
4. non-profit
|