prosenjit-itobuz
10/21/2016 - 5:09 PM

Ubuntu installation 16.10

Ubuntu installation 16.10

cd ~ && mkdir dev && cd dev

#Install 
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i --force-depends google-chrome-stable_current_amd64.deb
sudo apt-get install -f

## Install Xampp 
# https://www.apachefriends.org/download.html
# https://www.apachefriends.org/faq_linux.html
wget https://www.apachefriends.org/xampp-files/5.6.20/xampp-linux-x64-5.6.20-0-installer.run
sudo chmod +x xampp-linux-x64-5.6.20-0-installer.run
sudo ./xampp-linux-x64-5.6.20-0-installer.run
sudo /opt/lampp/lampp start
#sudo /opt/lampp/lampp stop
touch ~/.bash_profile
## Add 
export XAMPP_HOME=/opt/lampp
export PATH=${XAMPP_HOME}/bin:${PATH} 
export PATH

## Then
source ~/.bash_profile

## Install wp cli 
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
wp --info

## Install node 
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo npm install -g npm
sudo npm install -g bower
sudo npm install -g gulp
sudo npm install -g jshint
sudo npm install -g yo

## Install git 
sudo apt-get install git

## Sublime
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer

## Install code 
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
sudo sh -c 'echo "deb [arch=amd64] http://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'

sudo apt-get update
sudo apt-get install code

## Package install 
## go >> https://packagecontrol.io/installation >> install code copy and paste in sublime console 

## GO >> https://gist.github.com/developer-prosenjit/0e552d1e1fa850dfb5507d40e665e0ee


## Install phpcs 
sudo apt install php-codesniffer
curl -OL https://squizlabs.github.io/PHP_CodeSniffer/phpcbf.phar
sudo chmod 777 phpcbf.phar
sudo mv phpcbf.phar /usr/local/bin/phpcbf
curl -L https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases/download/v1.12.2/php-cs-fixer.phar -o php-cs-fixer
sudo chmod a+x php-cs-fixer
sudo mv php-cs-fixer /usr/local/bin/php-cs-fixer
wget -c http://static.phpmd.org/php/latest/phpmd.phar
chmod 777 phpmd.phar
sudo mv phpmd.phar /usr/local/bin/phpmd
git clone --depth=1 -b master https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards.git wpcs
sudo phpcs --config-set installed_paths ~/dev/wpcs/
phpcs -i


"phpcs": {
                "@disable": false,
                "args": [],
                "excludes": [],
                "standard": "WordPress"
            },