pirosikick's diary

君のハートにunshift

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