From 214bd7823b0ab4ad22b08851b3e473cc64bc31cf Mon Sep 17 00:00:00 2001 From: Tracey Clark Date: Sat, 6 Jun 2020 16:29:25 -0500 Subject: [PATCH] Added new script that sets up Solus development environment --- solus_dev_setup.sh | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 solus_dev_setup.sh diff --git a/solus_dev_setup.sh b/solus_dev_setup.sh new file mode 100644 index 0000000..48d8d61 --- /dev/null +++ b/solus_dev_setup.sh @@ -0,0 +1,35 @@ +#!/bin/bash + +first="Tracey" +last="Clark" +email="tracey_dev@tlcnet.info" +phabtoken="replace_with_phabtoken" + +# Switch to unstable repository and install applications +sudo eopkg ar Solus https://mirrors.rit.edu/solus/packages/unstable/eopkg-index.xml.xz +sudo eopkg enable-repo Solus-Dev +sudo eopkg up -y +sudo eopkg install vscode htop zsh openssh vim + +# Install and setup build tools +sudo eopkg it -c system.devel +sudo eopkg it solbuild arcanist solbuild-config-unstable +sudo solbuild init +sudo solbuild update + +mkdir ~/packaging +cd ~/packaging +git clone https://dev.getsol.us/source/common.git + +ln -sv common/Makefile.common . +ln -sv common/Makefile.toplevel Makefile +ln -sv common/Makefile.iso . + +git config --global user.name "$first $last" +git config --global user.email $email + +mkdir -p ~/.config/solus/ +echo -e "Name=$first $last\nEmail=$email" > ~/.config/solus/packager + +arc set-config default https://dev.getsol.us +#arc install-certificate $phabtoken