From 559827105f43d4e2aa48c8deac0616bbf32badf4 Mon Sep 17 00:00:00 2001 From: hayao Date: Tue, 18 Feb 2020 19:10:21 +0900 Subject: [PATCH] [add] : Added setup scripts. --- airootfs/etc/skel/.bash_profile | 5 +++++ airootfs/etc/skel/.setup.sh | 27 +++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100755 airootfs/etc/skel/.setup.sh diff --git a/airootfs/etc/skel/.bash_profile b/airootfs/etc/skel/.bash_profile index 79a7143e..15f5f6e1 100644 --- a/airootfs/etc/skel/.bash_profile +++ b/airootfs/etc/skel/.bash_profile @@ -2,5 +2,10 @@ # ~/.bash_profile # +if [[ -f ~/.setup.sh ]]; then + bash ~/.setup.sh + rm ~/.setup.sh +fi + [[ -f ~/.bashrc ]] && . ~/.bashrc [[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx diff --git a/airootfs/etc/skel/.setup.sh b/airootfs/etc/skel/.setup.sh new file mode 100755 index 00000000..87de02e6 --- /dev/null +++ b/airootfs/etc/skel/.setup.sh @@ -0,0 +1,27 @@ +#!/usr/bin/env bash + +tmp=/tmp/alter-setup + +LANG=C + +mkdir -p ${tmp} +cd ${tmp} + +dialog \ +--no-cancel \ +--backtitle "Alter Linux Initial setup" \ +--radiolist "Which language do yo use?" \ +10 40 4 \ +1 "English" on \ +2 "Japanese" off 2> ${tmp}/lng + +selected=$(cat ${tmp}/lng) + +case ${selected} in + 1) _lang="en_US.UTF-8" ;; + 2) _lang="ja_JP.UTF-8" ;; +esac + +# echo ${_lang} + +export LANG=${_lang} \ No newline at end of file -- 2.11.0