Skip to content

Instantly share code, notes, and snippets.

@jerowe
Last active November 19, 2015 06:09
Show Gist options
  • Save jerowe/d954229173676d612c6a to your computer and use it in GitHub Desktop.
Save jerowe/d954229173676d612c6a to your computer and use it in GitHub Desktop.
My Development Environment

Package Installs

bash -c 'su -c "curl https://satya164.github.io/fedy/fedy-installer -o fedy-installer
chmod +x fedy-installer
./fedy-installer"'
sudo dnf -y -v groupinstall "C Development Tools and Libraries"
sudo dnf install -y git guake vim-enhanced tmux zsh environment-modules

There is nothing more important than vim

curl http://j.mp/spf13-vim3 -L -o - | sh
vim +BundleInstall! +BundleClean +q

Get some dot files

cd
wget --no-check-certificate https://raw.githubusercontent.com/jerowe/dot-files/master/.tmux.conf
wget --no-check-certificate https://raw.githubusercontent.com/jerowe/dot-files/master/.vimrc.before.local
wget --no-check-certificate https://raw.githubusercontent.com/jerowe/dot-files/master/.vimrc.bundles.local
wget --no-check-certificate https://raw.githubusercontent.com/jerowe/dot-files/master/.vimrc.local
#wget https://raw.githubusercontent.com/jerowe/dot-files/master/.zshrc
vim +BundleInstall! +BundleClean +q

Make guake extra pretty

echo "export TERM=xterm-256color" >> ~/.bashrc
cd
git clone https://github.com/erroneousboat/guake-colors-monokai
cd guake-colors-monokai && ./setup.sh

Tmuxifier

cd
git clone https://github.com/jimeh/tmuxifier && cd tmuxifier

Oh my ZSH

cd && wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sh
cd && git clone https://github.com/zsh-users/antigen
echo "export TERM=xterm-256color" >> ~/.zshrc
sudo chsh -s $(which zsh) $USER

Python Things

sudo dnf install -y openssl openssl-devel readline-devel bzip2-devel libsqlite3x-devel sqlite2-devel zlib zlib-devel patch

Anyenv

git clone https://github.com/riywo/anyenv ~/.anyenv
echo 'export PATH="$HOME/.anyenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(anyenv init -)"' >> ~/.zshrc
exec $SHELL -l

anyenv install plenv
anyenv install pyenv
anyenv install jenv
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment