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. center-screen
  16. change-case
  17. color-picker
  18. copy-as-rtf
  19. coverage
  20. docblockr
  21. editorconfig
  22. file-icons
  23. filesize
  24. git-blame
  25. git-control
  26. git-difftool
  27. git-log
  28. git-plus
  29. go-plus
  30. hex
  31. highlight-selected
  32. keybinding-cheatsheet
  33. language-diff
  34. language-jade
  35. language-mumps
  36. language-svg
  37. language-viml
  38. linter
  39. linter-clang
  40. linter-coffeelint
  41. linter-cpplint
  42. linter-csslint
  43. linter-eslint
  44. linter-javac
  45. linter-js-yaml
  46. linter-jscs
  47. linter-jshint
  48. linter-less
  49. linter-pep8
  50. linter-perl
  51. linter-pylint
  52. linter-scss-lint
  53. linter-shellcheck
  54. linter-tslint
  55. linter-write-good
  56. linter-xmllint
  57. man
  58. merge-conflicts
  59. open-in-sourcetree
  60. open-terminal-here
  61. pdf-view
  62. pigments
  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