-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdev_env_part1.sh
More file actions
executable file
·27 lines (20 loc) · 1.07 KB
/
dev_env_part1.sh
File metadata and controls
executable file
·27 lines (20 loc) · 1.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
### Adding ppa
add-apt-repository ppa:synapse-core/ppa
apt-add-repository ppa:chris-lea/redis-server
add-apt-repository ppa:me-davidsansome/clementine
curl -sL https://deb.nodesource.com/setup | sudo bash -
#add all the ppa above this line :)
apt-get update
wget -qO- https://toolbelt.heroku.com/install-ubuntu.sh | sh
apt-get -y install google-chrome-stable git synapse vim zsh rake postgresql postgresql-contrib sqlite3 libsqlite3-dev redis-server skype gnupg2 mocp nodejs
# making zsh default shell
chsh -s $(which zsh)
gsettings set org.gnome.gedit.preferences.editor create-backup-copy 'false' #DISABLES gedit backup files creation (I don't like them)
printf "\n#############################################\n"
printf "Remember to:\n"
printf " * Run the second part of the script WITHOUT sudo \n"
printf " * Config heroku toolbelt by running 'heroku login'\n"
printf " * Add github ssh key https://help.github.com/articles/generating-ssh-keys/ \n"
printf " * Add run command as login shell \n"
printf " * Be happy :) \n"
printf "############################################# \n"