Samuel Dionne-Riel
f8b552c94f
modules/initrd-boot-gui: Add config for splash logo
2023-05-05 16:13:10 -04:00
Samuel Dionne-Riel
f84fa02c3f
modules/initrd-boot-gui: Add config for splash colours
2023-05-05 16:13:10 -04:00
Samuel Dionne-Riel
c86c8eb503
modules: Remove needless with usage
2023-05-03 19:59:09 -04:00
Samuel Dionne-Riel
5d823c1ae9
treewide: Fix leftover descriptions
2023-03-15 01:35:05 -04:00
Samuel Dionne-Riel
0bb69c85d6
treewide: Add lib.mdDoc prefix to option descriptions
...
Used this elegant context-aware mass-edit tool:
```
$ find . -name '*.nix' -exec sed -i -e "s/description = ''/description = lib.mdDoc ''/g" '{}' ';'
```
2023-03-15 01:02:25 -04:00
Samuel Dionne-Riel
ea12a06e01
boot/init: Add a quirk to wait on USB devices to settle
...
This is useful for devices with USB, where input devices may take a
short while before showing up.
With this, external USB keyboard passphrase input is reliable in the
limited testing I did.
2023-03-03 10:32:47 -05:00
Samuel Dionne-Riel
627a786360
initrd-boot-gui: Fail when LUKS is enabled but GUI disabled
2022-09-30 21:52:42 -04:00
Brian McKenna
278c567a7a
initrd-boot-gui: add option to disable
...
Killing the GUI on my device causes a crash.
2022-09-30 21:10:35 -04:00
Samuel Dionne-Riel
1754276528
treewide: runCommandNoCC -> runCommand
...
*sighs*
2022-09-26 23:42:22 -04:00
Amanda Cameron
d154ac5292
initrd-boot-gui: xlibs -> xorg
2022-03-09 11:02:56 -05:00
Samuel Dionne-Riel
6514fd82f3
initrd: Review applets packaging
2021-07-19 15:50:06 -04:00
Samuel Dionne-Riel
7a30ed255a
initrd-boot-gui: Drop evtest dependency
2020-11-22 16:48:32 -05:00
Samuel Dionne-Riel
f2d1cf95b2
boot/applets: Remove last applet (key-held)
...
It'll be, at first, bundled-in as-is in a library, then re-done through
evdev ffi.
2020-11-22 16:48:32 -05:00
Samuel Dionne-Riel
a97cf091dd
initrd: Provide configuration needed for xkbcommon
2020-11-22 16:45:34 -05:00
Samuel Dionne-Riel
bb6a7ddc5f
boot/error: Add a tangible derivation
...
This also allows us to add library files.
2020-11-12 23:13:20 -05:00
Samuel Dionne-Riel
95b1c7b2bb
boot/splash: Fix build as it is now a proper applet
2020-11-06 16:30:22 -05:00
Samuel Dionne-Riel
fb4984cb90
s/boot-gui/boot-recovery-menu/g
...
The applet is specifically written to show what we call the "recovery
menu". Yes, it's also the boot selection, but it will get confusing with
the upcoming boot tracking splash UI that's upcoming.
2020-10-27 15:23:40 -04:00
Samuel Dionne-Riel
d617424ded
boot/gui: review build with a proper derivation
...
Then, the simulator is re-tooled to use it, and the new wrapper thingy.
2020-05-31 18:54:07 -04:00
Samuel Dionne-Riel
16f25cf6f6
initrd: stop relying on pkgsStatic
...
This ends up saving ~100KiB. Not much, but we're already 1MiB over the
~7-8 MiB budget.
Though, in reality, it's not for the space saving, but because
dlopen/dlsym will be needed for ffi-based bindings.
2020-05-23 01:56:00 -04:00
Samuel Dionne-Riel
b2f4aecdd4
boot/error: Init error reporting applet
2020-03-09 19:44:27 -04:00
Samuel Dionne-Riel
426f31113d
boot/splash: Init splash applet
2020-03-09 17:31:03 -04:00
Samuel Dionne-Riel
2b2d2ad7ea
boot/applets: Add key-held utility
2020-02-29 16:10:00 -05:00
Samuel Dionne-Riel
cab9a214b2
initrd-boot-gui: Add to initrd
2020-02-28 23:14:09 -05:00