Skip to content

Instantly share code, notes, and snippets.

@thiagosouza
Last active February 22, 2017 14:50
Show Gist options
  • Save thiagosouza/3226f1d26424b27fa021cb88284935e3 to your computer and use it in GitHub Desktop.
Save thiagosouza/3226f1d26424b27fa021cb88284935e3 to your computer and use it in GitHub Desktop.
#atom #setup
# 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
apm install linter
apm install polymer-atom #https://atom.io/packages/polymer-atom
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment