penguins-eggs
penguins-eggs copied to clipboard
set locale with cli Installer (aka krill) and collaborations
we have problems about the way to set locale with eggs install --cli (aka krill).
For same reason, in /src/krll_install.ts line 747, when I do the command:
chroot /tmp/calamares_krill_root localectl set-keymap us
Not manjaro, nor debian appair to update /etc/vconsole.conf and in conseguence remain with the same value as before.
I suppose all is connected: /etc/locale.gen, /etc/default/keyboard, /etc/default/locale, /etc/vconsole.conf but at the moment I can't understand and there is a big mess on krill.
If someone want help, krill consist mainly in two classes on penguins-eggs:
- class Krill defined in /src/classes/krill-prepare.ts
- class Hatching defined in /src/classes/krill-install.ts
Krill is about the varius configurations to prepare the installation, in same way - by very far - are the view, Hathing is the installation sequence.
Both, are freely inspired to calamares, class Krill mimics with a TUI interface the various views of calamares, and Hatching is - at last - is an hardcoded sequence.
People, used on bash, typescript and calamares will feel not so bad putting hands it. If not for some my "horror" coded inside!
There is the possibility to start to hack penguins-eggs with colibri, a live system installable with calamares, complete with all the necessary tools: vscode, git, nodejs and pnpm.
You can get colibri in 3 versions:
- Debian bullseye
- Ubuntu jammy
- Manjaro ruah
take a look at: https://sourceforge.net/projects/penguins-eggs/files/iso/
where you will find it and others remastered live images of differents distros.