Use .gitkeep files to keep cache/ and log/ directories
Instead of .easter-egg files we now have empty .gitkeep files,
like is done as an informal standard.
Diff
1diff --git a/.gitignore b/.gitignore
2index 8fa66f02fdcd06648d216376f3c202aa4e950669..567cd4e4da86841ede4ec320ef7f70b791fb62a2 100644
3--- a/.gitignore
4+++ b/.gitignore
5@@ -7,3 +7,6 @@ custom
6 *.swp
7 !custom/example.zshcache
8 cache/
9+!cache/.gitkeep
10+log/
11+!log/.gitkeep
12diff --git a/cache/.easter-egg b/cache/.easter-egg
13deleted file mode 100644
14index 4b6164edb73afb30641afba795954a22564a299a..0000000000000000000000000000000000000000
15--- a/cache/.easter-egg
16+++ /dev/null
17@@ -1,4 +0,0 @@
18-This file is only here so that Git will keep a cache directory as .gitignore is ignoring all the files within it.
19-
20-Feel free to add love notes for people here.
21-
22diff --git a/cache/.gitkeep b/cache/.gitkeep
23new file mode 100644
24index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
25--- /dev/null
26+++ b/cache/.gitkeep
27diff --git a/log/.easter-egg b/log/.easter-egg
28deleted file mode 100644
29index 2533149e2fd2b36ea414d07a54b5ab073a8657af..0000000000000000000000000000000000000000
30--- a/log/.easter-egg
31+++ /dev/null
32@@ -1,4 +0,0 @@
33-This file is only here so that Git will keep a log directory as .gitignore is ignoring all the log files within it.
34-
35-feel free to add love notes for people here.
36-
37diff --git a/log/.gitkeep b/log/.gitkeep
38new file mode 100644
39index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
40--- /dev/null
41+++ b/log/.gitkeep