diff options
author | MatMoul <matmoul@gmail.com> | 2018-12-31 20:16:34 +0100 |
---|---|---|
committer | MatMoul <matmoul@gmail.com> | 2018-12-31 20:16:34 +0100 |
commit | 3267b728536f1339e29e81c71c1017bef49becf8 (patch) | |
tree | 1d00e1261ee47eacf1ad6138c0fcc077e0a90c04 | |
parent | a53f27da98c6eddcd38e4cffc71da919b2ae507d (diff) | |
download | hyperfi-3267b728536f1339e29e81c71c1017bef49becf8.tar.lz hyperfi-3267b728536f1339e29e81c71c1017bef49becf8.tar.xz hyperfi-3267b728536f1339e29e81c71c1017bef49becf8.zip |
Add -efi args to enforce efimode in archfi
-rw-r--r-- | archfi | 22 |
1 files changed, 18 insertions, 4 deletions
@@ -1610,13 +1610,23 @@ while (( "$#" )); do --help) echo "archfi" echo "------" - echo "-sf | --skip-font Skip setfont from language files" - echo "-t | --test ghusername ghbranch Test language files" + echo "-sf | --skip-font Skip setfont from language files" + echo "-efiX -efi0 : disable EFI, -efi1 efi inst, -efi2 efi hybrid inst" + echo "-t | --test ghusername ghbranch Test language files" exit 0 ;; -sf | --skip-font) skipfont=1;; -t | --test) baseurl="https://raw.githubusercontent" baseurl="$baseurl.com/""$2/archfi/$3";; + -efi0) efimode=0;; + -efi1) + eficomputer=1 + efimode=1 + ;; + -efi2) + eficomputer=1 + efimode=2 + ;; --chroot) chroot=1 command=$2 args=$3;; @@ -1647,10 +1657,14 @@ else pacman -S --needed arch-install-scripts wget libnewt dmesg |grep efi: > /dev/null if [ "$?" == "1" ]; then - eficomputer=0 + if [ "$eficomputer" != "1" ]; then + eficomputer=0 + fi else eficomputer=1 - efimode=1 + if [ "$efimode" != "" ]; then + efimode=1 + fi fi loadstrings EDITOR=nano |