updated dotfiles to only use main and updated configure-system to install default xprofile

This commit is contained in:
Solomon Laing 2021-12-20 16:06:55 +10:30
parent 57de42a453
commit 5c31a3243a
3 changed files with 30 additions and 32 deletions

View File

@ -114,6 +114,9 @@ if command -v NetworkManager &> /dev/null; then
esac esac
fi fi
# copy xprofile default from template
cp ~/.xprofile.tmpl ~/.xprofile
# notify about steam issue (multilib) # notify about steam issue (multilib)
echo " echo "
Unfortunately Steam cannot be installed as [multilib] must be enabled first. Instructions for how to do this can be found at: https://wiki.archlinux.org/index.php/Official_repositories#Enabling_multilib Also it semes that freetube (ususally one of my misc programs, is not installing correctly so I have removed it." Unfortunately Steam cannot be installed as [multilib] must be enabled first. Instructions for how to do this can be found at: https://wiki.archlinux.org/index.php/Official_repositories#Enabling_multilib Also it semes that freetube (ususally one of my misc programs, is not installing correctly so I have removed it."

View File

@ -1,4 +1,4 @@
DEPENDENCIES_START viciousDEPENDENCIES_START
yad yad
tumbler tumbler
libopenraw libopenraw
@ -110,3 +110,25 @@ cowsay
neofetch neofetch
sxiv sxiv
MISC_END MISC_END
EXTRAS_START
i3
qtile
awesome
rxvt-unicode
perl-json-xs
perl-anyevent-i3
alsa-utils
canto-daemon
khal
moc
python-dbus-next
python-iwlib
python-mpd2
python-pywlroots
python-setproctitle
rlwrap
dex
vicious
EXTRAS_END

View File

@ -34,24 +34,7 @@ echo "
The script will now attempt to install the configs, if configs have been installed using the method found here: https://www.atlassian.com/git/tutorials/dotfiles, there will be issues. The script will now attempt to install the configs, if configs have been installed using the method found here: https://www.atlassian.com/git/tutorials/dotfiles, there will be issues.
" "
echo "There are configs for laptops, my personal desktop, and a general config. Which would you like to intsall?"
echo "Standard, 1"
echo "Laptop (general), 2"
echo "Desktop (personal), 3"
read -r -p "Choose one (default=1): " choice
case $choice in
3)
config checkout arch-desktop
;;
2)
config checkout arch-laptop
;;
*)
config checkout main config checkout main
;;
esac
if [ $? = 0 ]; then if [ $? = 0 ]; then
echo "Checked out config."; echo "Checked out config.";
@ -61,17 +44,7 @@ else
config checkout 2>&1 | egrep "\s+\." | awk {'print $1'} | xargs -I{} mv $HOME/{} $HOME/.config-backup/{} config checkout 2>&1 | egrep "\s+\." | awk {'print $1'} | xargs -I{} mv $HOME/{} $HOME/.config-backup/{}
fi; fi;
case $choice in
3)
config checkout arch-desktop
;;
2)
config checkout arch-laptop
;;
*)
config checkout main config checkout main
;;
esac
config config status.showUntrackedFiles no config config status.showUntrackedFiles no
config config --global credential.helper store config config --global credential.helper store