install_atom_plugins.sh 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. #!/bin/bash
  2. # An installable list of the Atom IDE plugins that I use.
  3. # To get "apm" tool: open Atom and click "Atom->Install Shell Commands"
  4. apm install $(cat<<-EOF
  5. Sublime-Style-Column-Selection
  6. angularjs
  7. atom-beautify
  8. atom-bootstrap3
  9. atom-cli-diff
  10. atom-html-preview
  11. atom-ternjs
  12. atom-typescript
  13. atomatigit
  14. autocomplete-emojis
  15. change-case
  16. color-picker
  17. copy-as-rtf
  18. coverage
  19. docblockr
  20. editorconfig
  21. file-icons
  22. filesize
  23. git-blame
  24. git-control
  25. git-difftool
  26. git-log
  27. git-plus
  28. go-plus
  29. hex
  30. highlight-selected
  31. keybinding-cheatsheet
  32. language-diff
  33. language-jade
  34. language-mumps
  35. language-svg
  36. language-viml
  37. linter
  38. linter-clang
  39. linter-coffeelint
  40. linter-cpplint
  41. linter-csslint
  42. linter-eslint
  43. linter-javac
  44. linter-js-yaml
  45. linter-jscs
  46. linter-jshint
  47. linter-less
  48. linter-pep8
  49. linter-perl
  50. linter-pylint
  51. linter-scss-lint
  52. linter-shellcheck
  53. linter-tslint
  54. linter-write-good
  55. linter-xmllint
  56. man
  57. merge-conflicts
  58. open-in-sourcetree
  59. open-terminal-here
  60. pdf-view
  61. pigments
  62. pipe
  63. quick-highlight
  64. revert-buffer
  65. script
  66. sort-lines
  67. svg-preview
  68. term2
  69. trailing-spaces
  70. turbo-javascript
  71. vim-mode
  72. EOF
  73. )
  74. #NOTE: eventually remove this in favor of using eslint exclusively
  75. # enable jscs jsdoc extension within atom
  76. gimme node
  77. cd "$HOME/.atom/"
  78. npm install jscs-jsdoc