My Atom setup06 Apr 2016 #Python
I’m in love with Atom. Despite it being slow on large files, I still haven’t been able to jump over the threshold of learning vim (or neovim). I’m way too comfortable with Atom right now. Here’s my setup.
linter- a base linter for Atom
An important setting here is to decide whether you wish “Lint as you type” enabled or disabled. For large, unlinted files, you may want to disable this feature to avoid hiccups.
script- Run your code from Atom
terminal-plus- Integrated terminal window(s)
linter-flake8- Python flake8 linter (requires
linter-jsonlint- JSON linter (requires
pretty-json- Format and sort JSON files
language-salt- Salt states syntax highlighting
atom-jinja2- Jinja2 syntax highlighting
Please note, you will need both
atom-jinja2 to properly
syntax highlight sls (Salt states) files.
language-docker- Syntax highlighting in Dockerfiles
linter-docker- Dockerfile linter (requires
General UI improvements
minimap- Sublime Text-style code preview scroller
file-icons- adds icons to file tree