# Boring file regexps: ### compiler and interpreter intermediate files # haskell (ghc) interfaces \.hi$ \.hi-boot$ \.o-boot$ # object files \.o$ \.o\.cmd$ # profiling haskell \.p_hi$ \.p_o$ # haskell program coverage resp. profiling info \.tix$ \.prof$ # fortran module files \.mod$ # linux kernel \.ko\.cmd$ \.mod\.c$ (^|/)\.tmp_versions($|/) # *.ko files aren't boring by default because they might # be Korean translations rather than kernel modules # \.ko$ # python, emacs, java byte code \.py[co]$ \.elc$ \.class$ # objects and libraries; lo and la are libtool things \.(obj|a|exe|so|lo|la)$ # compiled zsh configuration files \.zwc$ # Common LISP output files for CLISP and CMUCL \.(fas|fasl|sparcf|x86f)$ ### build and packaging systems # cabal intermediates \.installed-pkg-config \.setup-config # standard cabal build dir, might not be boring for everybody # ^dist(/|$) # autotools (^|/)autom4te\.cache($|/) (^|/)config\.(log|status)$ # microsoft web expression, visual studio metadata directories \_vti_cnf$ \_vti_pvt$ # gentoo tools \.revdep-rebuild.* # generated dependencies ^\.depend$ ### version control systems # cvs (^|/)CVS($|/) \.cvsignore$ # cvs, emacs locks ^\.# # rcs (^|/)RCS($|/) ,v$ # subversion (^|/)\.svn($|/) # mercurial (^|/)\.hg($|/) # git (^|/)\.git($|/) (^|/)\.gitignore($|/) # bzr \.bzr$ # sccs (^|/)SCCS($|/) # darcs (^|/)_darcs($|/) (^|/)\.darcsrepo($|/) ^\.darcs-temp-mail$ -darcs-backup[[:digit:]]+$ # gnu arch (^|/)(\+|,) (^|/)vssver\.scc$ \.swp$ (^|/)MT($|/) (^|/)\{arch\}($|/) (^|/).arch-ids($|/) # bitkeeper (^|/)BitKeeper($|/) (^|/)ChangeSet($|/) ### miscellaneous # backup files ~$ \.bak$ \.BAK$ # patch originals and rejects \.orig$ \.rej$ # X server \..serverauth.* # image spam \# (^|/)Thumbs\.db$ # vi, emacs tags (^|/)(tags|TAGS)$ #(^|/)\.[^/] # core dumps (^|/|\.)core$ # partial broken files (KIO copy operations) \.part$ # waf files, see http://code.google.com/p/waf/ (^|/)\.waf-[[:digit:].]+-[[:digit:]]+($|/) (^|/)\.lock-wscript$ # mac os finder (^|/)\.DS_Store$ # cabal stuff (^|/)dist$ # profiles etc. (^|/)profs($|/) # compiled tools tools/doctest$ tools/generateledger tools/simplifyprof # site stuff not explicitly added site/.* # compiled binaries bin/* # branch repos (^|/)b[[:digit:]]+ # yesod stuff (^|/)static/tmp client_session_key.aes