From cad7f1bee5411b46bd196c97d90e4a81f339e4a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs?= Date: Fri, 27 Aug 2021 21:12:14 -0500 Subject: [PATCH] Add edit pacman.conf to menu --- hyperfi | 11 +++++++++++ lng/Arabic | 1 + lng/Brazilian | 1 + lng/Chinese | 1 + lng/Dutch | 1 + lng/English | 1 + lng/French | 1 + lng/German | 1 + lng/Greek | 1 + lng/Hungarian | 3 ++- lng/Italian | 1 + lng/Norwegian | 1 + lng/Polish | 1 + lng/Portuguese | 1 + lng/Russian | 1 + lng/Spanish | 1 + lng/Turkish | 1 + 17 files changed, 28 insertions(+), 1 deletion(-) diff --git a/hyperfi b/hyperfi index c8667f4..bb61f77 100644 --- a/hyperfi +++ b/hyperfi @@ -738,6 +738,7 @@ installmenu(){ options=() options+=("${txtselectmirrorsbycountry}" "(${txtoptional})") options+=("${txteditmirrorlist}" "(${txtoptional})") + options+=("${txteditpacmanconf}" "(${txtoptional})") options+=("${txtinstallhyperbola}" "pacstrap") options+=("${txtconfighyperbola}" "") sel=$(whiptail --backtitle "${apptitle}" --title "${txtinstallmenu}" --menu "" --cancel-button "${txtunmount}" --default-item "${nextitem}" 0 0 0 \ @@ -753,6 +754,10 @@ installmenu(){ ${EDITOR} /etc/pacman.d/mirrorlist nextitem="${txtinstallhyperbola}" ;; + "${txteditpacmanconf}") + ${EDITOR} /etc/pacman.conf + nextitem="${txtinstallhyperbola}" + ;; "${txtinstallhyperbola}") if(installbase); then nextitem="${txtconfighyperbola}" @@ -922,6 +927,7 @@ archmenu(){ options+=("${txtedit//%1/crypttab}" "(${txtoptional})") options+=("${txtedit//%1/mkinitcpio.conf}" "(${txtoptional})") options+=("${txtedit//%1/mirrorlist}" "(${txtoptional})") + options+=("${txtedit//%1/pacman.conf}" "(${txtoptional})") options+=("${txtbootloader}" "") options+=("${txtextrasmenu}" "") options+=("hyperdi" "${txthyperdidesc}") @@ -1010,6 +1016,10 @@ archmenu(){ ${EDITOR} /mnt/etc/pacman.d/mirrorlist nextitem="${txtedit//%1/mirrorlist}" ;; + "${txtedit//%1/pacman.conf}") + ${EDITOR} /mnt/etc/pacman.d/pacman.conf + nextitem="${txtedit//%1/pacman.conf}" + ;; "${txtbootloader}") archbootloadermenu nextitem="${txtextrasmenu}" @@ -1785,6 +1795,7 @@ loadstrings(){ txtselectmirrorsbycountry="Select mirrors by country" txtselectcountry="Select country" txteditmirrorlist="Edit mirrorlist" + txteditpacmanconf="Edit pacman.conf" txtinstallhyperbola="Install Hyperbola GNU+Linux-libre" txtinstallhyperbolakernel="Kernel" txtinstallhyperbolafirmwares="Firmwares" diff --git a/lng/Arabic b/lng/Arabic index 0c4fb4b..3b7a636 100644 --- a/lng/Arabic +++ b/lng/Arabic @@ -61,6 +61,7 @@ txtinstallmenu="قائمة التثبيت" txthyperbolainstallmenu="قائمة تثبيت آرتش لينكس" txteditmirrorlist="تعديل قائمة المرآة" +txteditpacmanconf="تحرير بكمن" txtinstallhyperbola="تثبيت آرتش لينكس" txtinstallfirmware="تثبيت البرامج الثابتة" txtconfighyperbola="تعديل آرتش لينكس" diff --git a/lng/Brazilian b/lng/Brazilian index 0e6d4fa..dd3f518 100644 --- a/lng/Brazilian +++ b/lng/Brazilian @@ -60,6 +60,7 @@ txthyperbolainstallmenu="Menu de Instalação do Hyperbola" txtrungrubmakeconfig="Executar grub-mkconfig ?" txteditmirrorlist="Editar mirrorlist" +txteditpacmanconf="Editar pacman.conf" txtinstallhyperbola="Instalar Hyperbola GNU+Linux-libre" txtconfighyperbola="Configurar Hyperbola GNU+Linux-libre" diff --git a/lng/Chinese b/lng/Chinese index 485f0cd..de14fd0 100644 --- a/lng/Chinese +++ b/lng/Chinese @@ -60,6 +60,7 @@ txthyperbolainstallmenu="Hyperbola安装菜单" txtrungrubmakeconfig="运行grub-mkconfig?" txteditmirrorlist="编辑源列表" +txteditpacmanconf="編輯 pacman.conf" txtinstallhyperbola="安装Hyperbola GNU+Linux-libre" txtconfighyperbola="配置Hyperbola GNU+Linux-libre" diff --git a/lng/Dutch b/lng/Dutch index 9e7e9e5..59fb52d 100644 --- a/lng/Dutch +++ b/lng/Dutch @@ -60,6 +60,7 @@ txthyperbolainstallmenu="Hyperbola installatie menu" txtrungrubmakeconfig="grub-mkconfig uitvoeren?" txteditmirrorlist="Wijzig mirrorlijst?" +txteditpacmanconf="Bewerking pacman.conf" txtinstallhyperbola="Installeer Hyperbola GNU+Linux-libre" txtconfighyperbola="Configureer Hyperbola GNU+Linux-libre" diff --git a/lng/English b/lng/English index ef428a8..cb4f86b 100644 --- a/lng/English +++ b/lng/English @@ -61,6 +61,7 @@ txthyperbolainstallmenu="Hyperbola Install Menu" txtselectmirrorsbycountry="Select mirrors by country" txtselectcountry="Select country" txteditmirrorlist="Edit mirrorlist" +txteditpacmanconf="Edit pacman.conf" txtinstallhyperbola="Install Hyperbola GNU+Linux-libre" txtinstallhyperbolakernel="Kernel" txtinstallhyperbolafirmwares="Firmwares" diff --git a/lng/French b/lng/French index d49eade..df04235 100644 --- a/lng/French +++ b/lng/French @@ -61,6 +61,7 @@ txthyperbolainstallmenu="Menu Installation Hyperbola GNU+Linux-libre" txtselectmirrorsbycountry="Mirroir par pays" txtselectcountry="Sélectionner pays" txteditmirrorlist="Éditer mirrorlist" +txteditpacmanconf="Editer pacman.conf" txtinstallhyperbola="Installer Hyperbola GNU+Linux-libre" txtinstallhyperbolakernel="Noyau" txtinstallhyperbolafirmwares="Firmwares" diff --git a/lng/German b/lng/German index 8b4e244..6ccd461 100644 --- a/lng/German +++ b/lng/German @@ -60,6 +60,7 @@ txthyperbolainstallmenu="Hyperbola Installationsmenü" txtrungrubmakeconfig="grub-mkconfig ausführen?" txteditmirrorlist="Spiegelserver-Liste editieren" +txteditpacmanconf="Bearbeiten pacman.conf" txtinstallhyperbola="Hyperbola GNU+Linux-libre installieren" txtconfighyperbola="Hyperbola GNU+Linux-libre konfigurieren" diff --git a/lng/Greek b/lng/Greek index f8da216..5f67ed7 100644 --- a/lng/Greek +++ b/lng/Greek @@ -59,6 +59,7 @@ txthyperbolainstallmenu="Μενού εγκατάστασης Hyperbola" txtselectmirrorsbycountry="Επιλογή καθρεπτών βάσει χώρας" txteditmirrorlist="Επεξεργασία λίστας καθρεπτών" +txteditpacmanconf="Επεξεργασία pacman.conf" txtinstallhyperbola="Εγκατάσταση Hyperbola GNU+Linux-libre" txtinstallfirmware="Εγκατάσταση Firmware" txtconfighyperbola="Παραμετροποίηση Hyperbola GNU+Linux-libre" diff --git a/lng/Hungarian b/lng/Hungarian index 00a38b7..e508905 100644 --- a/lng/Hungarian +++ b/lng/Hungarian @@ -59,7 +59,8 @@ txtinstallmenu="Telepítő menü" txthyperbolainstallmenu="Hyperbola Telepítő menü" txtrungrubmakeconfig="grub-mkconfig futtatása ?" -txteditmirrorlist="Edit mirrorlist" +txteditmirrorlist="Szerkesztés mirrorlist" +txteditpacmanconf="Szerkesztés pacman.conf" txtinstallhyperbola="Hyperbola GNU+Linux-libre telepítés" txtconfighyperbola="Hyperbola GNU+Linux-libre beállítások" diff --git a/lng/Italian b/lng/Italian index 9ec833e..6bf2c11 100644 --- a/lng/Italian +++ b/lng/Italian @@ -59,6 +59,7 @@ txthyperbolainstallmenu="Menu di installazione di Hyperbola" txtrungrubmakeconfig="Eseguire grub-mkconfig ?" txteditmirrorlist="Modifica mirrorlist" +txteditpacmanconf="Modifica pacman.conf" txtinstallhyperbola="Installa Hyperbola GNU+Linux-libre" txtconfighyperbola="Configura Hyperbola GNU+Linux-libre" diff --git a/lng/Norwegian b/lng/Norwegian index 8e0211b..157af72 100644 --- a/lng/Norwegian +++ b/lng/Norwegian @@ -59,6 +59,7 @@ txtinstallmenu="Installeringsmeny" txthyperbolainstallmenu="Hyperbola Installeringsmeny" txteditmirrorlist="Rediger Speillisten" +txteditpacmanconf="Rediger pacman.conf" txtinstallhyperbola="Installer Hyperbola GNU+Linux-libre" txtconfighyperbola="Configurer Hyperbola GNU+Linux-libre" diff --git a/lng/Polish b/lng/Polish index 7fab246..541ccca 100644 --- a/lng/Polish +++ b/lng/Polish @@ -60,6 +60,7 @@ txthyperbolainstallmenu="Menu instalacji Hyperbola'a" txtrungrubmakeconfig="Uruchomić grub-mkconfig ?" txteditmirrorlist="Edytuj listę mirrorów" +txteditpacmanconf="Edytuj pacman.conf" txtinstallhyperbola="Zainstaluj Hyperbola Linuksa" txtconfighyperbola="Skonfiguruj Hyperbola Linuksa" diff --git a/lng/Portuguese b/lng/Portuguese index b2b2131..999ca59 100644 --- a/lng/Portuguese +++ b/lng/Portuguese @@ -59,6 +59,7 @@ txtinstallmenu="Menu de Instalação" txthyperbolainstallmenu="Menu de Instalação do Hyperbola" txteditmirrorlist="Editar lista de espelhos" +txteditpacmanconf="Editar pacman.conf" txtinstallhyperbola="Instalar o Hyperbola GNU+Linux-libre" txtinstallfirmware="Instalar o Firmware" txtconfighyperbola="Configurar o Hyperbola GNU+Linux-libre" diff --git a/lng/Russian b/lng/Russian index 24a1f4f..9bf6324 100644 --- a/lng/Russian +++ b/lng/Russian @@ -60,6 +60,7 @@ txthyperbolainstallmenu="Меню настройки Hyperbola GNU+Linux-libre" txtrungrubmakeconfig="Создать grub-mkconfig ?" txteditmirrorlist="Редактор mirrorlist" +txteditpacmanconf="Редактор pacman.conf" txtinstallhyperbola="Установка Hyperbola GNU+Linux-libre" txtconfighyperbola="Настройка Hyperbola GNU+Linux-libre" diff --git a/lng/Spanish b/lng/Spanish index 9b19b10..2816781 100644 --- a/lng/Spanish +++ b/lng/Spanish @@ -60,6 +60,7 @@ txthyperbolainstallmenu="Menú de instalación de Hyperbola" txtrungrubmakeconfig="¿ Ejecutar grub-mkconfig ?" txteditmirrorlist="Editar mirrorlist" +txteditpacmanconf="Editar pacman.conf" txtinstallhyperbola="Instalar Hyperbola GNU+Linux-libre" txtconfighyperbola="Configurar Hyperbola GNU+Linux-libre" diff --git a/lng/Turkish b/lng/Turkish index 3928533..7662f23 100644 --- a/lng/Turkish +++ b/lng/Turkish @@ -59,6 +59,7 @@ txtinstallmenu="Kurulum Menüsü" txthyperbolainstallmenu="Hyperbola Kurulum Menüsü" txteditmirrorlist="Sunucu yansı listesini düzenle" +txteditpacmanconf="Sunucu yansı pacman.conf" txtinstallhyperbola="Hyperbola GNU+Linux-libre Kur" txtconfighyperbola="Hyperbola GNU+Linux-libre Ayalar"