Ansible playbook for a quick and effortless installation of all essential and often used software for a web development (mostrly for PHP and Ruby dev). Clean and easy to customize for your needs.
- Ubuntu 14.04+ based x86_64 (64bit) OS only !
curl -s https://raw.githubusercontent.com/iJackUA/ubuntu-web-dev-like-a-pro/master/run.sh | bash /dev/stdin prepare
- Check the
main.yml
file to see what will be installed. Check/modify version numbers and included roles ansible-playbook ~/ubuntu-web-dev-like-a-pro/main.yml --ask-sudo-pass
Check and customize scripts before running installation. In case of errors in script it could damage your OS (but I tried to use as unobtrusive and as safe installation ways as possible).
- PhpStorm
- PyCharm
- RubyMine (very easy to add any other JetBrains IDE by example)
- Atom
- Brakets
- Sublime Text 3
- Chrome
- Chromium
- Firefox
- Opera
- LAMP (Apache2, PHP 5.6, MySQL 5.6)
- Composer
- Adminer
- Node.JS
- Ruby (rbenv, rbenv-build, Ruby 2.0.*)
- SASS / LESS compilers
- Virtualbox
- Vagrant
- MySQL Workbench
- 0xDBE
- RoboMongo
- Meld diff rool
- Wireshark
- Gcolor2
- GitEye
- Restricted extras
- Nvidia drivers
- Java 7
- Gdebi
- Wine
- Synapse
- Disks
- git
- htop
- dconf-tools
- Terminator
- Terra
- ZSH
- Oh-my-ZSH
- LibreOffice
- Skype
- Thunderbird
- Dropbox
- Deluge
- TeamViewer
- Filezilla
- KeepassX
- Elance (Adobe Air)
- oDesk
- VLC
- HandBrake
- Clementine
- Deadbeef
- Audiorecorder
- SimpleScreenRecorder
- Vokoscreen
- Shutter
- CoolReader
- gthumb
- Ubuntu Tweak
- gnome-tweak-tool
- Faenza/Faience Icons
- Themes - Zukitwo
- Fonts - Ubuntu, Input, Inconsolata, Droid
- Auto-preset custom theme, font, icons