From 26daaaa6252342b4d67c979b2a9b13a9aee60645 Mon Sep 17 00:00:00 2001 From: Ryan Hughes Date: Sun, 28 Sep 2025 16:14:18 -0400 Subject: [PATCH] Update keyboard options to be valid --- configs/airootfs/root/configurator | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/airootfs/root/configurator b/configs/airootfs/root/configurator index b64f1cd..27ef344 100644 --- a/configs/airootfs/root/configurator +++ b/configs/airootfs/root/configurator @@ -31,7 +31,7 @@ notice() { keyboard_form() { step "Let's setup your machine..." - keyboards=$'Albanian|al\nAmharic|et\nArmenian|am\nArabic|ara\nArabic (Egypt)|eg\nArabic (Iraq)|iq\nArabic (Morocco)|ma\nArabic (Syria)|sy\nAzerbaijani|az\nBambara|ml\nBangla|bd\nBelarusian|by\nBelgian|be\nBerber (Algeria, Latin)|dz\nBosnian|ba\nBraille|brai\nBulgarian|bg\nBurmese|mm\nChinese|cn\nCroatian|hr\nCzech|cz\nDanish|dk\nDari|af\nDhivehi|mv\nDutch|nl\nDzongkha|bt\nEnglish (Australia)|au\nEnglish (Cameroon)|cm\nEnglish (Ghana)|gh\nEnglish (New Zealand)|nz\nEnglish (Nigeria)|ng\nEnglish (South Africa)|za\nEnglish (UK)|uk\nEnglish (US)|us\nEnglish (US, Dvorak)|us-dvorak\nEsperanto|epo\nEstonian|ee\nFaroese|fo\nFilipino|ph\nFinnish|fi\nFrench|fr\nFrench (Canada)|ca\nFrench (Democratic Republic of the Congo)|cd\nFrench (Togo)|tg\nGeorgian|ge\nGerman|de\nGerman (Austria)|at\nGerman (Switzerland)|ch\nGreek|gr\nHebrew|il\nHungarian|hu\nIcelandic|is\nIndian|in\nIndonesian (Latin)|id\nIrish|ie\nItalian|it\nJapanese|jp106\nKazakh|kz\nKhmer (Cambodia)|kh\nKorean|kr\nKyrgyz|kg\nLao|la\nLatvian|lv\nLithuanian|lt\nMacedonian|mk\nMalay (Jawi, Arabic Keyboard)|my\nMaltese|mt\nMoldavian|md\nMongolian|mn\nMontenegrin|me\nNepali|np\nNKo (AZERTY)|gn\nNorwegian|no\nPersian|ir\nPolish|pl\nPortuguese|pt\nPortuguese (Brazil)|br\nRomanian|ro\nRussian|ru\nSerbian|rs\nSinhala (phonetic)|lk\nSlovak|sk\nSlovenian|si\nSpanish|es\nSpanish (Latin American)|latam\nSwahili (Kenya)|ke\nSwahili (Tanzania)|tz\nSwedish|se\nTaiwanese|tw\nTajik|tj\nThai|th\nTswana|bw\nTurkmen|tm\nTurkish|tr\nUkrainian|ua\nUrdu (Pakistan)|pk\nUzbek|uz\nVietnamese|vn\nWolof|sn' + keyboards=$'Azerbaijani|azerty\nBelarusian|by\nBelgian|be-latin1\nBosnian|ba\nBulgarian|bg-cp1251\nCroatian|croat\nCzech|cz\nDanish|dk-latin1\nDutch|nl\nEnglish (UK)|uk\nEnglish (US)|us\nEnglish (US, Dvorak)|dvorak\nEstonian|et\nFinnish|fi\nFrench|fr\nFrench (Canada)|cf\nGeorgian|ge\nGerman|de\nGerman (Switzerland)|de_CH-latin1\nGreek|gr\nHebrew|il\nHungarian|hu\nIcelandic|is-latin1\nIrish|ie\nItalian|it\nJapanese|jp106\nKazakh|kazakh\nKhmer (Cambodia)|khmer\nKyrgyz|kyrgyz\nLao|la-latin1\nLatvian|lv\nLithuanian|lt\nMacedonian|mk-utf\nNorwegian|no-latin1\nPolish|pl\nPortuguese|pt-latin1\nPortuguese (Brazil)|br-abnt2\nRomanian|ro\nRussian|ru\nSerbian|sr-latin\nSlovak|sk-qwertz\nSlovenian|slovene\nSpanish|es\nSpanish (Latin American)|la-latin1\nSwedish|sv-latin1\nTajik|tj_alt-UTF8\nTurkish|trq\nUkrainian|ua' choice=$(printf '%s\n' "$keyboards" | cut -d'|' -f1 | gum choose --height 10 --selected "English (US)" --header "Select keyboard layout") || abort keyboard=$(printf '%s\n' "$keyboards" | awk -F'|' -v c="$choice" '$1==c{print $2; exit}')