個人的必須Cygwin設定

Cygwinをデフォルトで使うと少々不便な点があるため以下の設定を行う。

noaclを設定

Cygwinを単なる便利コマンドラインツールとして使う場合、ACL機能は不要だしデメリットの方が大きい。無効にするため /etc/fstab を編集する。その際、すべてのCygwin関係のプロセスを落とさないと反映しないようだ。
参考:技術/Windows/Cygwin/NTFSをnoaclでマウントする - Glamenv-Septzen.net

エンコード

デフォルトだと日本語ファイル名を扱えないため、環境変数にLANG=ja_JP.SJISを入れる。ただし、UTF-8な設定で無いと問題が発生する場合もあるため注意が必要。