unl0kr(1)
π UNL0KR β bestie's guide to the LVGL initramfs disk unlocker π
okay so real talk, this is unl0kr(1), a General Commands Manual page, and it's about to become your whole personality. no cap.
β¨ NAME β¨
UNL0KR β an LVGL based initramfs disk unlocker π
πΈ SYNOPSIS πΈ
unl0kr [OPTION]
π DESCRIPTION π
so UNL0KR is literally a disk unlocker for the initramfs, built on LVGL. and here's the slay part: because it uses LVGL and renders directly to the framebuffer, it can justβ¦ do its thing without leaning on GPU hardware acceleration. no GPU? no problem, bestie. that means your initramfs sizes stay much more managable. it's giving minimal, it's giving efficient, it's giving main character energy on a tiny little initramfs. π¦
Unl0kr utilises the CRYPTTAB_TRIED variable. Upon completion, the entered password is printed to STDOUT. All other output happens on STDERR. yes queen, password out the front door, everything else goes out the side door β keep that in mind. π₯
π OPTIONS π
π Optional
-m,--messageβ a message that will be displayed to a user. π¬-C,--config-overrideβ path to a config override file. can be supplied multiple times, bc we're extra like that. config files are merged in the following order:/usr/share/unl0kr/unl0kr.conf/usr/share/unl0kr/unl0kr.conf.d/*(alphabetically)/etc/unl0kr.conf/etc/unl0kr.conf.d/*(alphabetically)- Override files (in supplied order)
-g,--geometry=NxM[@X,Y]β force a display size ofNhorizontal timesMvertical pixels, offset horizontally byXpixels and vertically byYpixels. soNxMis the size and@X,Yis where you're placing it, got it? π-d--dpi=Nβ override the display's DPI value.-h,--helpβ print this message and exit. the classic "bestie what do i do" button. π-nβ do not append a newline character to a password. no trailing newline, she said.-v,--verboseβ enable more detailed logging output onSTDERR. turn it up, we love details. β¨-V,--versionβ print the unl0kr version and exit.
π EXAMPLES π
Decrypt /dev/sda1 to name "root":
CRYPTTAB_SOURCE="/dev/sda1" CRYPTTAB_TRIED="0" unl0kr | cryptsetup
--perf-no_read_workqueue --perf-no_write_workqueue open "/dev/sda1"
root -
iconic. literally the whole pipeline in two lines. periodt. π
π SEE ALSO π
π«Ά AUTHORS π«Ά
Undef <debian@undef.tools>
lowkey obsessed with this lil password box ngl. go forth and unlock your disks, bestie. ππ
kisses, and also: this was unl0kr, version/manual tagged 2026-06-20, from unl0kr(1) β see you in the initramfs, mwah π
β¨
π¦ where this page comes from
- ubuntu stonking: unl0kr 3.5.1+dfsg-2 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms