Atom Packages and Settings - mhulse/mhulse.github.io GitHub Wiki
Output a list of your Atom packages using:
$ apm list --installed --bare | grep '^[^@]\+' -o > atom-packages.$(date +%Y-%m-%d).txt
Load packages using:
$ apm install --packages-file ~/Desktop/atom-packages.*.txt
Note: I suggest running the above install command when Atom is closed. After installation, open Atom and click “yes” if/when it asks you to install dependencies.
Here’s what I have installed as of 2018-07-02:
atom-autocomplete-php
atom-beautify
atom-wrap-in-tag
autoclose-html
autoprefixer
charcode-display
color-picker
copy-filename
docblockr
editorconfig
file-icons
guess-indent
highlight-bad-chars
highlight-selected
indent-guide-improved
language-apache
language-dots
language-groovy
language-htaccess
linter
linter-csslint
linter-eslint
linter-jsonlint
linter-php
linter-pycodestyle
linter-shellcheck
lorem
magical-selection
markdown-preview-enhanced
markdown-toc
minimap
minimap-highlight-selected
minimap-split-diff
minimap-titles
open-recent
pigments
project-plus
qolor
resize-indent
smart-quotes-plus
sort-lines
split-diff
svg-preview
symbols-tree-view
sync-settings
tabs-to-spaces
text-manipulation
tool-bar
Notes
Better Indent Guide Improved styles:
.indent-guide-improved {
background-color: fade(white, 5%);
&.indent-guide-stack {
background-color: fade(cyan, 20%);
&.indent-guide-active {
background-color: fade(yellow, 20%);
}
}
}
Key mappings:
'atom-workspace':
'cmd-m': 'wrap-in-tag:wrap'
# https://github.com/atom/atom/issues/6082#issuecomment-196381781
'body':
'cmd-q': 'core:save'
'cmd-q cmd-q': 'application:quit'
Also, for package autoclose-html
, set “Force Inline” settings to *
and disable “Make Never Close Elements Self-Closing”.