Skip to content

Commit 633fec2

Browse files
committed
fix: replace LaTeX .gitignore with Go-specific patterns
The template .gitignore contained 327 lines of LaTeX-specific patterns which are irrelevant for a Go relay server project. Replace with patterns for: - Go binaries and vendor directory - SQLite database files (data/, *.db, WAL/journal files) - IDE configuration files - OS artifacts (.DS_Store, Thumbs.db) - Environment files (.env) - Build output (dist/)
1 parent 101b31b commit 633fec2

1 file changed

Lines changed: 33 additions & 326 deletions

File tree

.gitignore

Lines changed: 33 additions & 326 deletions
Original file line numberDiff line numberDiff line change
@@ -1,326 +1,33 @@
1-
## Core latex/pdflatex auxiliary files:
2-
*.aux
3-
*.lof
4-
*.log
5-
*.lot
6-
*.fls
7-
*.out
8-
*.toc
9-
*.fmt
10-
*.fot
11-
*.cb
12-
*.cb2
13-
.*.lb
14-
15-
## Intermediate documents:
16-
*.dvi
17-
*.xdv
18-
*-converted-to.*
19-
# these rules might exclude image files for figures etc.
20-
# *.ps
21-
# *.eps
22-
# *.pdf
23-
24-
## Generated if empty string is given at "Please type another file name for output:"
25-
.pdf
26-
27-
## Bibliography auxiliary files (bibtex/biblatex/biber):
28-
*.bbl
29-
*.bbl-SAVE-ERROR
30-
*.bcf
31-
*.bcf-SAVE-ERROR
32-
*.blg
33-
*-blx.aux
34-
*-blx.bib
35-
*.run.xml
36-
37-
## Build tool auxiliary files:
38-
*.fdb_latexmk
39-
*.synctex
40-
*.synctex(busy)
41-
*.synctex.gz
42-
*.synctex.gz(busy)
43-
*.pdfsync
44-
*.rubbercache
45-
rubber.cache
46-
47-
## Build tool directories for auxiliary files
48-
# latexrun
49-
latex.out/
50-
51-
## Auxiliary and intermediate files from other packages:
52-
# algorithms
53-
*.alg
54-
*.loa
55-
56-
# achemso
57-
acs-*.bib
58-
59-
# amsthm
60-
*.thm
61-
62-
# attachfile2
63-
*.atfi
64-
65-
# beamer
66-
*.nav
67-
*.pre
68-
*.snm
69-
*.vrb
70-
71-
# changes
72-
*.soc
73-
*.loc
74-
75-
# comment
76-
*.cut
77-
78-
# cprotect
79-
*.cpt
80-
81-
# elsarticle (documentclass of Elsevier journals)
82-
*.spl
83-
84-
# endnotes
85-
*.ent
86-
87-
# fixme
88-
*.lox
89-
90-
# feynmf/feynmp
91-
*.mf
92-
*.mp
93-
*.t[1-9]
94-
*.t[1-9][0-9]
95-
*.tfm
96-
97-
#(r)(e)ledmac/(r)(e)ledpar
98-
*.end
99-
*.?end
100-
*.[1-9]
101-
*.[1-9][0-9]
102-
*.[1-9][0-9][0-9]
103-
*.[1-9]R
104-
*.[1-9][0-9]R
105-
*.[1-9][0-9][0-9]R
106-
*.eledsec[1-9]
107-
*.eledsec[1-9]R
108-
*.eledsec[1-9][0-9]
109-
*.eledsec[1-9][0-9]R
110-
*.eledsec[1-9][0-9][0-9]
111-
*.eledsec[1-9][0-9][0-9]R
112-
113-
# glossaries
114-
*.acn
115-
*.acr
116-
*.glg
117-
*.glg-abr
118-
*.glo
119-
*.glo-abr
120-
*.gls
121-
*.gls-abr
122-
*.glsdefs
123-
*.lzo
124-
*.lzs
125-
*.slg
126-
*.slo
127-
*.sls
128-
129-
# uncomment this for glossaries-extra (will ignore makeindex's style files!)
130-
# *.ist
131-
132-
# gnuplot
133-
*.gnuplot
134-
*.table
135-
136-
# gnuplottex
137-
*-gnuplottex-*
138-
139-
# gregoriotex
140-
*.gaux
141-
*.glog
142-
*.gtex
143-
144-
# htlatex
145-
*.4ct
146-
*.4tc
147-
*.idv
148-
*.lg
149-
*.trc
150-
*.xref
151-
152-
# hypdoc
153-
*.hd
154-
155-
# hyperref
156-
*.brf
157-
158-
# knitr
159-
*-concordance.tex
160-
# TODO Uncomment the next line if you use knitr and want to ignore its generated tikz files
161-
# *.tikz
162-
*-tikzDictionary
163-
164-
# latexindent will create succesive backup files by default
165-
#*.bak*
166-
167-
# listings
168-
*.lol
169-
170-
# luatexja-ruby
171-
*.ltjruby
172-
173-
# makeidx
174-
*.idx
175-
*.ilg
176-
*.ind
177-
178-
# minitoc
179-
*.maf
180-
*.mlf
181-
*.mlt
182-
*.mtc[0-9]*
183-
*.slf[0-9]*
184-
*.slt[0-9]*
185-
*.stc[0-9]*
186-
187-
# minted
188-
_minted*
189-
*.data.minted
190-
*.pyg
191-
192-
# morewrites
193-
*.mw
194-
195-
# newpax
196-
*.newpax
197-
198-
# nomencl
199-
*.nlg
200-
*.nlo
201-
*.nls
202-
203-
# pax
204-
*.pax
205-
206-
# pdfpcnotes
207-
*.pdfpc
208-
209-
# sagetex
210-
*.sagetex.sage
211-
*.sagetex.py
212-
*.sagetex.scmd
213-
214-
# scrwfile
215-
*.wrt
216-
217-
# spelling
218-
*.spell.bad
219-
*.spell.txt
220-
221-
# svg
222-
svg-inkscape/
223-
224-
# sympy
225-
*.sout
226-
*.sympy
227-
sympy-plots-for-*.tex/
228-
229-
# pdfcomment
230-
*.upa
231-
*.upb
232-
233-
# pythontex
234-
*.pytxcode
235-
pythontex-files-*/
236-
237-
# tcolorbox
238-
*.listing
239-
240-
# thmtools
241-
*.loe
242-
243-
# TikZ & PGF
244-
*.dpth
245-
*.md5
246-
*.auxlock
247-
248-
# titletoc
249-
*.ptc
250-
251-
# todonotes
252-
*.tdo
253-
254-
# vhistory
255-
*.hst
256-
*.ver
257-
258-
# easy-todo
259-
*.lod
260-
261-
# xcolor
262-
*.xcp
263-
264-
# xmpincl
265-
*.xmpi
266-
267-
# xindy
268-
*.xdy
269-
270-
# xypic precompiled matrices and outlines
271-
*.xyc
272-
*.xyd
273-
274-
# endfloat
275-
*.ttt
276-
*.fff
277-
278-
# Latexian
279-
TSWLatexianTemp*
280-
281-
## Editors:
282-
# WinEdt
283-
*.bak
284-
*.sav
285-
286-
# latexindent.pl
287-
*.bak[0-9]*
288-
289-
# Texpad
290-
.texpadtmp
291-
292-
# LyX
293-
*.lyx~
294-
295-
# Kile
296-
*.backup
297-
298-
# gummi
299-
.*.swp
300-
301-
# KBibTeX
302-
*~[0-9]*
303-
304-
# TeXnicCenter
305-
*.tps
306-
307-
# auto folder when using emacs and auctex
308-
./auto/*
309-
*.el
310-
311-
# expex forward references with \gathertags
312-
*-tags.tex
313-
314-
# standalone packages
315-
*.sta
316-
317-
# Makeindex log files
318-
*.lpz
319-
320-
# xwatermark package
321-
*.xwm
322-
323-
# REVTeX puts footnotes in the bibliography by default, unless the nofootinbib
324-
# option is specified. Footnotes are the stored in a file with suffix Notes.bib.
325-
# Uncomment the next line to have this generated file ignored.
326-
#*Notes.bib
1+
# Binaries
2+
relay-server
3+
relay-server.exe
4+
*.exe
5+
6+
# Database
7+
data/
8+
*.db
9+
*.db-journal
10+
*.db-wal
11+
*.db-shm
12+
13+
# Go
14+
vendor/
15+
bin/
16+
17+
# IDE
18+
.idea/
19+
.vscode/settings.json
20+
*.swp
21+
*.swo
22+
*~
23+
24+
# OS
25+
.DS_Store
26+
Thumbs.db
27+
28+
# Environment
29+
.env
30+
.env.local
31+
32+
# Build / Release
33+
dist/

0 commit comments

Comments
 (0)