thiago-s
4/25/2016 - 6:03 PM

#atom #setup

#atom #setup

apm install linter
apm install polymer-atom #https://atom.io/packages/polymer-atom
# Atom
# https://atom.io

# Atom IDE
cd /tmp
wget https://atom.io/download/deb -O atom.deb
sudo dpkg -i atom.deb
sudo apt-get install -f 


# Proxy Config
apm config set https_proxy "https://<proxy-url>:3128"
apm config set proxy "http://<proxy-url>:3128"
apm config set strict-ssl false


# Atom Packages

#tool bar
apm install tool-bar #toolbar basic https://atom.io/packages/tool-bar
apm install tool-bar-basic #toolbar basic https://atom.io/packages/tool-bar-basic


#file icons 
apm install file-icons #https://atom.io/packages/file-icons

#todo show https://atom.io/packages/todo-show
apm install todo-show

# Git
apm install git-control # https://atom.io/packages/git-control

#apm install git-time-machine
#apm install git-plus

# Gist
apm install gist # https://atom.io/packages/gist
# generate a gist token at https://github.com/settings/tokens
echo <gist-token> > ~/.atom/gist.token

cat <<EOF >> ~/.atom/keymap.cson
'atom-text-editor':
  'ctrl g i s t': 'gist:list'
EOF

# Docs
apm install dash #https://atom.io/packages/dash


# Javascript
apm install javascript-snippets
apm install es6-javascript # https://atom.io/packages/es6-javascript

# PHP
apm install php-integrator-autocomplete-plus
apm install php-integrator-tooltips
apm install php-composer-completion