#!/bin/bash
#
#
HELPDIR="/etc/custom/mydebian_helper"
VIMHELPER="myvim.sh"
BASHHELPER="mybash.sh"
STARSHIPHELPER="mystarship.sh"
MICROTHEME="dracula.micro"
LAZYGIT="update_lazygit.sh"
LAZYDOCKER="update_lazydocker.sh"

HELPER="${BASHHELPER} ${LAZYGIT} ${LAZYDOCKER} ${STARSHIPHELPER}"

apt update
apt install -y net-tools mc git vim bind9-dnsutils ripgrep fzf curl htop btop micro starship || true

mkdir -p ${HELPDIR}
cd ${HELPDIR}

for h in ${HELPER}; do
	rm ${HELPDIR}/${h}
	wget https://download.al1al7.de/vim/${h} -O ${HELPDIR}/${h}	
	chmod +x ${HELPDIR}/${h}
	/usr/bin/bash ${HELPDIR}/${h}
done

#Set micro as selected editor
printf '%s\n' "# Generated by custom script" "SELECTED_EDITOR=\"/usr/bin/micro\"" > ~/.selected_editor
mkdir -p ${HELPDIR}/micro/colorschemes
mkdir -p ${HELPDIR}/micro/buffers
wget https://download.al1al7.de/vim/micro/dracula.micro -O ${HELPDIR}/micro/colorschemes/dracula.micro
wget https://download.al1al7.de/vim/micro/settings.json -O ${HELPDIR}/micro/settings.json

chmod ugo+w -R ${HELPDIR}/micro/

exit 0

