gibo で .gitignore を生成

しらなかった。

GitHub - simonwhitaker/gibo: Easy access to gitignore boilerplates

インストール方法

$ brew install gibo

使い方

例えば、PythonMac だと

$ gibo dump python macOS >>.gitignore

みたいなかんじ。 ほとんど関係ないものなので、不要なものや除くものを確認する手間を考えると自分でテンプレートつくったほうが楽かもしれない。

使えるコマンドは $ gibo listで確認できる。

=== Languages ===

Actionscript        Go          Processing
Ada         Godot           PureScript
Agda            Gradle          Python
Android         Grails          Qooxdoo
AppceleratorTitanium    GWT         Qt
AppEngine       Haskell         R
ArchLinuxPackages   Idris           Rails
Autotools       IGORPro         RhodesRhomobile
C++         Java            ROS
C           Jboss           Ruby
CakePHP         Jekyll          Rust
CFWheels        Joomla          Sass
ChefCookbook        Julia           Scala
Clojure         KiCad           Scheme
CMake           Kohana          SCons
CodeIgniter     Kotlin          Scrivener
CommonLisp      LabVIEW         Sdcc
Composer        Laravel         SeamGen
Concrete5       Leiningen       SketchUp
Coq         LemonStand      Smalltalk
CraftCMS        Lilypond        Stella
CUDA            Lithium         SugarCRM
D           Lua         Swift
Dart            Magento         Symfony
Delphi          Maven           SymphonyCMS
DM          Mercury         Terraform
Drupal          MetaProgrammingSystem   TeX
Eagle           Nanoc           Textpattern
Elisp           Nim         TurboGears2
Elixir          Node            Typo3
Elm         Objective-C     Umbraco
EPiServer       OCaml           Unity
Erlang          Opa         UnrealEngine
ExpressionEngine    OpenCart        VisualStudio
ExtJs           OracleForms     VVVV
Fancy           Packer          Waf
Finale          Perl            WordPress
ForceDotCom     Perl6           Xojo
Fortran         Phalcon         Yeoman
FuelPHP         PlayFramework       Yii
Gcov            Plone           ZendFramework
GitBook         Prestashop      Zephir

=== Global ===

Anjuta          JDeveloper      PuTTY
Ansible         JEnv            Redcar
Archives        JetBrains       Redis
Backup          Kate            SBT
Bazaar          KDevelop4       SlickEdit
BricxCC         Lazarus         Stata
Calabash        LibreOffice     SublimeText
Cloud9          Linux           SVN
CodeKit         LyX         SynopsysVCS
CVS         macOS           Tags
DartEditor      Matlab          TextMate
Diff            Mercurial       TortoiseGit
Dreamweaver     MicrosoftOffice     Vagrant
Dropbox         ModelSim        Vim
Eclipse         Momentics       VirtualEnv
EiffelStudio        MonoDevelop     Virtuoso
Emacs           NetBeans        VisualStudioCode
Ensime          Ninja           WebMethods
Espresso        NotepadPP       Windows
FlexBuilder     Otto            Xcode
GPG         Patch           XilinxISE
Images          PSoCCreator