X-Git-Url: https://plomlompom.com/repos/foo.html?a=blobdiff_plain;f=bookworm%2Fsetup_scripts%2Fsetup_home.sh;h=9dfbf5856bb513fb66eda8f4f1e6432de466cdae;hb=05af7e748a62b71f20597bb559106c8692c34ef4;hp=31418ee421a576d1b9223e961e08792bfbc04376;hpb=f741879b9686ecd1d9286ff88cadde40339c4d9a;p=config
diff --git a/bookworm/setup_scripts/setup_home.sh b/bookworm/setup_scripts/setup_home.sh
index 31418ee..9dfbf58 100755
--- a/bookworm/setup_scripts/setup_home.sh
+++ b/bookworm/setup_scripts/setup_home.sh
@@ -1,28 +1,13 @@
#!/bin/sh
set -e
debian_version="bookworm"
-legal_system_names="x220 w530"
+. ./misc.sh
-if [ "$#" -ne 1 ]; then
- echo 'Need exactly one argument (system name).'
- false
-fi
-found=0
-for system_name_i in $legal_system_names; do
- if [ "$1" = "$system_name_i" ]; then
- found=1
- system_name="${system_name_i}"
- continue
- fi
-done
-if [ "$found" = 0 ]; then
- echo "Need legal system name."
- false
-fi
-system_name="$1"
+expect_n_args 1 "(system name)" "$@"
+get_system_name_arg "$1"
-# config_tree_prefix="${public_repos_dir}/config/${debian_version}"
git clone https://plomlompom.com/repos/clone/config
+cd $setup_scripts_dir
./copy_dirtree.sh "${config_tree_prefix}/home_files" "${HOME}" minimal user "${system_name}"
# public_repos_dir="${HOME}/public_repos"