By: Sagar Chamling
sudo apt update
sudo apt upgrade
sudo apt install gnome-shell
sudo apt install gnome-tweak-tool
sudo apt install gtk2-engines-pixbuf
sudo apt install gnome-themes-standard
sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora
sudo apt-get update
sudo apt-get install firefox
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt-get update
sudo apt install chromium-browser
sudo apt install vim
sudo apt install vlc browser-plugin-vlc
sudo apt install sublime-text
-
Customization of Sublime Text
- Install Package Control
Ctrl + Shift + P
, Search Install Package Control - Install Material Theme
- Install zz File Icons
- Install Package Control
sudo apt install git
This will download the newest version of composer. Composer Setup File
- Download this .sh file
- Set permission and run shell script file
- You may check the version
$ chmod 755 setupcomposer.sh
$ ./setupcomposer.sh
[sudo] password for cham11ng:
All settings correct for using Composer
Downloading...
Composer (version 1.3.1) successfully installed to: /usr/bin/composer
Use it: php /usr/bin/composer
$ composer --version
Composer version 1.3.1 2017-01-07 18:08:51
$ sudo chown -R <username>:<username> ~/.composer
Change Ownership from root to username
$ composer global require "laravel/installer" -vvv
Make sure to place the ~/.composer/vendor/bin directory (or the equivalent directory for your OS) in your PATH so the laravel executable can be located by your system.
ie. add the following line at the end of ~/.bashrc
export PATH=~/.composer/vendor/bin:$PATH
You need to reboot your .bashrc
source ~/.bashrc
Once installed, the laravel new command will create a fresh Laravel installation in the directory you specify. For instance, laravel new blog will create a directory named blog containing a fresh Laravel installation with all of Laravel's dependencies already installed. This method of installation is much faster than installing via Composer:
laravel new blog
- You will first need to configure the repository
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
- You will also need to configure the NodeSource repository to get a new enough version of Node.js
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt install -y nodejs
sudo apt update && sudo apt install yarn
To globally install the PHAR:
wget https://phar.phpunit.de/phpunit-6.1.phar
chmod +x phpunit-6.1.phar
sudo mv phpunit-6.1.phar /usr/local/bin/phpunit
phpunit --version
Install this extension in Chrome. LiveReload
You need to install ruby to use gem
sudo apt install ruby-full
sudo gem install bundler
sudo gem install guard-livereload
sudo gem install rb-inotify
guard init
sudo apt install python3-livereload
Just install python3-livereload to make it work. Live reload in working directory
$ livereload
[I 170124 13:06:44 server:271] Serving on http://127.0.0.1:35729
[I 170124 13:06:44 handlers:58] Start watching changes
Hit url in browser.
sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu xenial-getdeb apps" >> /etc/apt/sources.list.d/getdeb.list'
wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
sudo apt install filezilla
sudo add-apt-repository ppa:zeal-developers/ppa
sudo apt update
sudo apt install zeal
sudo apt install httpie
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw