You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In my plans for v1 release, I want the program to truly attempt to discover the relevant gitignore templates.
One way I thought about going at it is a simple file existence check on common language defaults.
For example, package.json or tsconfig.json for Node, __init__.py or setup.py for Python, pubspec.yaml for Dart, etc.
I am leaving this issue here if anyone wants to help fill the database of relevant files. I haven't touched all of the possible languages in the list, so I wouldn't know how to detect most of them.
This list will be kept up-to-date with the current languages being supported:
Actionscript - *.as
Ada - *.{adb,ada,ads}
Agda - *.agda
AL - *.al
Android - *.{java,kt,xml}
AppceleratorTitanium - *.{js,ts,xml}
AppEngine - *.{yaml,yml}
ArchLinuxPackages - *.{pkgbuild,install}
Autotools - configure.ac
C - *.{c,cats,h,idc,w}
C++ - *.{cpp,c++,cc,cp,cxx,h,h++,hh,hpp,hxx,inc,inl,ipp,tcc,tpp}
In my plans for v1 release, I want the program to truly attempt to discover the relevant gitignore templates.
One way I thought about going at it is a simple file existence check on common language defaults.
For example,
package.json
ortsconfig.json
forNode
,__init__.py
orsetup.py
forPython
,pubspec.yaml
forDart
, etc.I am leaving this issue here if anyone wants to help fill the database of relevant files. I haven't touched all of the possible languages in the list, so I wouldn't know how to detect most of them.
This list will be kept up-to-date with the current languages being supported:
*.as
*.{adb,ada,ads}
*.agda
*.al
*.{java,kt,xml}
*.{js,ts,xml}
*.{yaml,yml}
*.{pkgbuild,install}
configure.ac
*.{c,cats,h,idc,w}
*.{cpp,c++,cc,cp,cxx,h,h++,hh,hpp,hxx,inc,inl,ipp,tcc,tpp}
*.{ctp,php}
*.{cfm,cfc}
*.rb
*.{clj,boot,cl2,cljc,cljs,cljs.hl,cljscm,cljx,hic}
*.{cmake,cmake.in}
*.{php,html,css,js}
*.{lisp,lsp}
composer.json
*.{php,html,css,js}
*.{coq,v}
*.{php,html,css,js}
*.{cu,cuh}
*.{d,di}
*.dart
,pubspec.ya?ml
*.{pas,dpr,dpk,dfm,dproj}
*.dm
*.{php,html,css,js}
*.{sch,brd}
*.el
*.{ex,exs}
*.elm
*.{php,html,css,js}
*.{erl,es,escript,hrl,xrl,yrl}
*.{php,html,css,js}
*.{js,ts}
*.{fy,fancypack}
*.{mus,xml}
*.{cpp,h}
*.{cls,trigger,page,component}
*.{f90,f,f03,f08,f77,f95,for,fpp}
*.{php,html,css,js}
*.gcov
*.{md,html}
go.{mod,sum}
,*.go
*.godot
*.gradle
*.{groovy,java}
*.{java,xml}
*.{hs,hsc}
*.{idr,lidr}
*.{pxp,ipf}
*.java
*.{java,xml}
config.ya?ml
Jenkinsfile
,jobs
*.{php,html,css,js}
*.jl
*.{sch,brd,kicad_pcb}
*.{php,html,css,js}
*.{kt,ktm,kts}
*.lvproj
*.{php,html,css,js}
*.{clj,cljs,edn}
*.{php,html,css,js}
*.{ly,ily}
*.{php,html,css,js}
*.{lua,fcgi,nse,pd_lua,rbxs,wlua}
*.{php,html,css,js}
*.{xml,java}
*.{m,moo}
*.{php,html,css,js}
*.{php,html,css,js}
*.nim
package.json
,[tj]sconfig.json
,*.js
*.{m,h}
*.{ml,eliom,eliomi,ml4,mli,mll,mly}
*.opa
*.{php,html,css,js}
*.{fmb,pll,mmb}
*.{json,hcl}
*.{pl,al,cgi,fcgi,perl,ph,plx,pm,pod,psgi,t}
*.{php,html,css,js}
*.{java,scala}
*.{php,html,css,js}
*.{php,html,css,js}
*.pde
*.purs
*.{py,bzl,cgi,fcgi,gyp,lmi,pyde,pyp,pyt,pyw,rpy,tac,wsgi,xpy}
*.{php,html,css,js}
*.{cpp,h}
*.{r,rd,rsx}
*.{rkt,rktd,rktl,scrbl}
bin/rails
,config/boot.rb
*.{php,html,css,js}
*.{rb,erb}
*.{cpp,h}
*.{rb,builder,fcgi,gemspec,god,irbrc,jbuilder,mspec,pluginspec,podspec,rabl,rake,rbuild,rbw,rbx,ru,ruby,thor,watchr}
,Gemfile
*.{rs,rs.in}
*.sass
*.{scala,sbt,sc}
*.{scm,sld,sls,sps,ss}
*.{php,html,css,js}
*.{php,html,css,js}
*.{c,h}
*.{java,xml}
*.{skp,rb}
*.{st,cs}
*.{php,html,css,js}
*.{php,html,css,js}
*.swift
*.{php,html,css,js}
*.{php,html,css,js}
*.{tf,hcl}
*.{tex,aux,bbx,bib,cbx,cls,dtx,ins,lbx,ltx,mkii,mkiv,mkvi,sty,toc}
*.{php,html,css,js}
*.{py,html,css,js}
*.{cpp,h}
*.{php,html,css,js}
*.unity
*.uproject
*.{sln,csproj}
*.{php,html,css,js}
*.{wscript,py}
*.{php,html,css,js}
*.{xojo_code,xojo_menu,xojo_report,xojo_script,xojo_toolbar,xojo_window}
*.{php,html,css,js}
*.{php,html,css,js}
*.{php,html,css,js}
*.zep
The text was updated successfully, but these errors were encountered: