Atomの.atomの.gitignore
最近、VimからAtomに乗り換えようと自宅・会社で触ってる。
で、PackageとかSnippetとか結構追加したので、そろそろ設定をgithubで管理しようと~/.atomを覗いたのだが、どれをコミットすればよいかわからなかったので調べた。
Adding Atom to Your Dotfiles · Splitting Atoms
↑記事をどれくらい信用していいかはわからないけど、下記をコミットしろとのこと。
- config.cson
- init.coffee
- keymap.cson
- snippets.cson
- styles.less
packages/やstorage/は保存しなくてもいいから、.gitignoreに入れてね☆、だってよ。
なので、.gitignoreは、こんな感じにした。
# https://github.com/pirosikick/dot-atom/blob/master/.gitignore .DS_Store .node-gyp packages/ storage/ compile-cache/
config.jsonにはuserIdなど一見センシティブな値が格納されているが、それらはハッシュ化されているので問題無いですよーみたいなことも書いている。
Should I publish my userId? · Issue #7 · atom/exception-reporting · GitHub
Should I publish my userId? · Issue #18 · atom/metrics · GitHub