You don't need this is you are only working
from skilstak.sh
. If you are setting up your
own multi-user Linux environment take a look at
usr-share-skilstak
instead.
This repo is to help you create a SkilStak-ish workspace on your
own Linux/Mac computer or Raspberry Pi. You can clone this directly
and make your own local changes and git pull
on occasion with
something is added or you can fork the repo and save your own changes
and pull down upstream changes from time to time.
cd ~
mkdir repos
cd repos
git clone git@github.com:skilstak/home-config.git
cd home-config
./setup
- Fork from github.com/skilstak/home-config
- Clone your copy of the repo
- Sync your master with upstream like this
- Commit your synced changes with
save
Unless you really know what you are doing stick with the
$HOME/repos/home-config
location since that is coded into the
setup
script.
Dependencies is a strong word. This is stuff you just need at
SkilStak. Eventually setup
may including looking up dependencies
and prompting for installing them (packages, commands, apps). For
now you will have to ensure you have the following installed, (which
you learn to do in class if you don't know):
- git/GitHub
- tmux
- vim 7.4+ (7.3 will work)
- Python 3+
- Go 1.5+
- Node/NPM
- Browser Sync
- Google Chrome
- Solarized terminal
On a Mac you have to install these as well:
brew
brew install bash-completion