Mercurial > dotfiles
annotate .hgignore @ 378:20e47bc8eea9
hgrc: disable hg-git and hgsubversion
It hasn't been common for me to use either of these extensions for
some time, so just drop both of them from the main hgrc. Instead I'll
enable them as-needed in individual repositories.
author | Augie Fackler <durin42@gmail.com> |
---|---|
date | Thu, 09 Jun 2011 20:20:04 -0500 |
parents | 3111d61151be |
children | 68a57a12c18b |
rev | line source |
---|---|
142
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
1 syntax:re |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
2 |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
3 # complex regex to ignore all but what I want from dotfiles |
337
5ce7678830fa
ipython: stop tracking anything in .ipython, since I'm not customizing it
Augie Fackler <raf@durin42.com>
parents:
317
diff
changeset
|
4 ^\.(?!bashrc$|best_unicode|elisp|emacs$|gitconfig$|hg|inputrc$|irbrc$|pdbrc\.py$|python|screenrc$|shell\.d|vim|zfun|zsh) |
142
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
5 |
206
5599a864b888
hgrc: look for a machine-specific hgrc as well
Augie Fackler <durin42@gmail.com>
parents:
191
diff
changeset
|
6 # above RE fails to exclude some ignorable things |
191
01fbf7dacb39
hgignore: add a dir that gets missed by the insane regex
Augie Fackler <durin42@gmail.com>
parents:
147
diff
changeset
|
7 ^\.viminfo$ |
147
6d95039c6544
hgignore: a couple more directories
Augie Fackler <durin42@gmail.com>
parents:
142
diff
changeset
|
8 ^\.hg\. |
191
01fbf7dacb39
hgignore: add a dir that gets missed by the insane regex
Augie Fackler <durin42@gmail.com>
parents:
147
diff
changeset
|
9 ^\.ipython/db$ |
01fbf7dacb39
hgignore: add a dir that gets missed by the insane regex
Augie Fackler <durin42@gmail.com>
parents:
147
diff
changeset
|
10 ^\.python-eggs$ |
206
5599a864b888
hgrc: look for a machine-specific hgrc as well
Augie Fackler <durin42@gmail.com>
parents:
191
diff
changeset
|
11 ^\.hgrc-[^/]+$ |
147
6d95039c6544
hgignore: a couple more directories
Augie Fackler <durin42@gmail.com>
parents:
142
diff
changeset
|
12 |
142
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
13 # above RE fails to exclude history or machine-specific files |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
14 ^\..*(?=history|machine).* |
279
0b718e51de16
hgignore: ignore machine-specific .elisp/settings/ files
Augie Fackler <raf@durin42.com>
parents:
209
diff
changeset
|
15 \.elisp/settings/.*local.*\.el |
352
3111d61151be
hgignore: ignore -local things in .shell.d
Augie Fackler <raf@durin42.com>
parents:
337
diff
changeset
|
16 \.shell.d/.*-local\.(ba|z)?sh |
142
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
17 |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
18 # No pid files |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
19 .*\.pid$ |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
20 |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
21 #one-off file/directory exclusions |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
22 hgwebdir\.conf |
209
c28a1e2c746a
hgignore: ignore Applications as well
Augie Fackler <durin42@gmail.com>
parents:
206
diff
changeset
|
23 ^Applications |
142
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
24 ^Desktop |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
25 ^Documents |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
26 ^Downloads |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
27 ^Dropbox |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
28 ^Library |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
29 ^Misc. Stuff |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
30 ^Movies |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
31 ^Music |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
32 ^Pictures |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
33 ^Programming |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
34 ^Public |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
35 ^Sites |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
36 ^durin42_html |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
37 ^public_html |
daceba28ace4
hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents:
131
diff
changeset
|
38 ^www |
317
5e3ea3f497af
hgignore: also ignore ~/{bin,lib}
Augie Fackler <raf@durin42.com>
parents:
279
diff
changeset
|
39 ^lib$ |
5e3ea3f497af
hgignore: also ignore ~/{bin,lib}
Augie Fackler <raf@durin42.com>
parents:
279
diff
changeset
|
40 ^bin$ |