From 76dce9a62c564070eb7a079a37a05ba5eb2355cf Mon Sep 17 00:00:00 2001 From: "jakob.stendahl" Date: Fri, 9 Feb 2024 11:35:20 +0100 Subject: some things --- install.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'install.sh') diff --git a/install.sh b/install.sh index 909b269..f2d4b29 100755 --- a/install.sh +++ b/install.sh @@ -1,5 +1,16 @@ #!/bin/bash +M4_DEF_FILE="system.m4" +echo "m4_define(\`DEFAULT_SHELL', \`/usr/bin/zsh')m4_dnl" > ${M4_DEF_FILE} +read -p "Enter dotfiles type: " dotfiles_type +echo "m4_define(\`DOTFILES_TYPE', \`${dotfiles_type}')m4_dnl" >> ${M4_DEF_FILE} +read -p "Enter git user: " git_user +echo "m4_define(\`GIT_USER', \`${git_user}')m4_dnl" >> ${M4_DEF_FILE} +read -p "Enter git email: " git_email +echo "m4_define(\`GIT_EMAIL', \`${git_email}')m4_dnl" >> ${M4_DEF_FILE} +read -p "Enter default editor: " default_editor +echo "m4_define(\`DEFAULT_EDITOR', \`${default_editor}')m4_dnl" >> ${M4_DEF_FILE} + if [ "$EUID" -eq 0 ]; then echo "Please don't run this as root, let sudo handle privilege escalation" exit 1 @@ -11,11 +22,13 @@ fi case "$OSTYPE" in darwin*) + echo "m4_define(\`OS_TYPE', \`macos')m4_dnl" >> ${M4_DEF_FILE} export INSTALLER_PM="brew" echo "Detected your OS as \"mac\"." ./install/install_mac.sh ;; linux*) + echo "m4_define(\`OS_TYPE', \`linux')m4_dnl" >> ${M4_DEF_FILE} echo "I detected that you are running linux, please enter your distro." tput setaf 4 echo "Please enter: \"arch\", \"fedora\" or \"debian\"" -- cgit v1.2.3