doomemacs/modules/editor/file-templates/templates/gitignore-mode/__

68 lines
1.9 KiB
Text

.DS_Store
.idea
*.log
tmp/
`(let ((type-ignore (yas-choose-value '("(none)" "python" "ruby" "java" "js" "haskell" "clojure"))))
(string-join
(cond ((string= type-ignore "python")
'("*.py[cod]"
"*.egg"
"build"
"htmlcov"))
((string= type-ignore "ruby")
'(".ruby-version"
".bundle"
"vendor"
"Gemfile.lock"
"coverage"))
((string= type-ignore "java")
'("*.class"
"build"))
((string= type-ignore "js")
'("*.tern-port"
"node_modules/"
"npm-debug.log*"
"yarn-debug.log*"
"yarn-error.log*"
"*.tsbuildinfo"
".npm"
".eslintcache"))
((string= type-ignore "haskell")
'("dist"
"dist-*"
"cabal-dev"
"*.o"
"*.hi"
"*.hie"
"*.chi"
"*.chs.h"
"*.dyn_o"
"*.dyn_hi"
".hpc"
".hsenv"
".cabal-sandbox/"
"cabal.sandbox.config"
"*.prof"
"*.aux"
"*.hp"
"*.eventlog"
".stack-work/"
"cabal.project.local"
"cabal.project.local~"
".HTF/"
".ghc.environment.*"))
((string= type-ignore "clojure")
'("/target"
"/classes"
"/checkouts"
"profiles.clj"
"pom.xml"
"pom.xml.asc"
"*.jar"
"*.class"
"/.lein-*"
"/.nrepl-port"
"/.prepl-port"
"/.cpcache")))
"\n"))`