Even-better-working gitignores