diff --git a/.gitignore b/.gitignore index e963522..b4ff87e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,10 +1,168 @@ -# haskell -.stack-work -.cabal-sandbox -dist -cabal.sandbox.config -stack.yaml +# This file was generated using: +# +# https://github.com/trskop/snippets/blob/master/scripts/mkgitignore.sh +# +# and it's based on snippets taken from: +# +# https://github.com/github/gitignore -# emacs -TAGS +# {{{ Global/Archives.gitignore ############################################### +# It's better to unpack these files and commit the raw source because +# git has its own built in compression methods. +*.7z +*.jar +*.rar +*.zip +*.gz +*.bzip +*.bz2 +*.xz +*.lzma +*.cab + +#packing-only formats +*.iso +*.tar + +#package management formats +*.dmg +*.xpi +*.gem +*.egg +*.deb +*.rpm +*.msi +*.msm +*.msp +# }}} Global/Archives.gitignore ############################################### + +# {{{ Global/Emacs.gitignore ################################################## +# -*- mode: gitignore; -*- +*~ +\#*\# +/.emacs.desktop +/.emacs.desktop.lock +*.elc +auto-save-list +tramp +.\#* + +# Org-mode +.org-id-locations +*_archive + +# flymake-mode +*_flymake.* + +# eshell files +/eshell/history +/eshell/lastdir + +# elpa packages +/elpa/ + +# reftex files +*.rel + +# AUCTeX auto folder +/auto/ + +# cask packages +.cask/ +dist/ + +# Flycheck +flycheck_*.el + +# server auth directory +/server/ + +# projectiles files +.projectile + +# directory configuration +.dir-locals.el +# }}} Global/Emacs.gitignore ################################################## + +# {{{ Global/Linux.gitignore ################################################## +*~ + +# temporary files which can be created if a process still has a handle open of a deleted file +.fuse_hidden* + +# KDE directory preferences +.directory + +# Linux trash folder which might appear on any partition or disk +.Trash-* + +# .nfs files are created when an open file is removed but is still being accessed +.nfs* +# }}} Global/Linux.gitignore ################################################## + +# {{{ Global/Vim.gitignore #################################################### +# swap +[._]*.s[a-v][a-z] +[._]*.sw[a-p] +[._]s[a-v][a-z] +[._]sw[a-p] +# session +Session.vim +# temporary +.netrwhist +*~ +# auto-generated tag files tags +# }}} Global/Vim.gitignore #################################################### + +# {{{ Global/Windows.gitignore ################################################ +# Windows thumbnail cache files +Thumbs.db +ehthumbs.db +ehthumbs_vista.db + +# Folder config file +Desktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Windows Installer files +*.cab +*.msi +*.msm +*.msp + +# Windows shortcuts +*.lnk +# }}} Global/Windows.gitignore ################################################ + +# {{{ Haskell.gitignore ####################################################### +dist +dist-* +cabal-dev +*.o +*.hi +*.chi +*.chs.h +*.dyn_o +*.dyn_hi +.hpc +.hsenv +.cabal-sandbox/ +cabal.sandbox.config +*.prof +*.aux +*.hp +*.eventlog +.stack-work/ +cabal.project.local +.HTF/ +# }}} Haskell.gitignore ####################################################### + +# {{{ Local ################################################################### + +# Prevent stack.yaml to be commited. Let users decide how they want to use this +# package. +stack.yaml +# }}} Local ###################################################################