Mike Gerwitz

Free Software Hacker+Activist

aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMike Gerwitz <mtg@gnu.org>2019-01-17 00:40:53 -0500
committerMike Gerwitz <mtg@gnu.org>2019-01-17 01:30:17 -0500
commitf0a08f8755bd3660d24225bd0f6245de32e48198 (patch)
tree0a71f1cc713a7adea744f051051056eae95387f6 /src
parent6d9defe292e3ade1be7fb87f576659e3cc10cc8e (diff)
downloadthoughts-f0a08f8755bd3660d24225bd0f6245de32e48198.zip
thoughts-f0a08f8755bd3660d24225bd0f6245de32e48198.tar.gz
thoughts-f0a08f8755bd3660d24225bd0f6245de32e48198.tar.bz2
src/cgit: Add existing configuration
This contains the old header and footer. Committing this first will allow us to easily see the diff.
Diffstat (limited to 'src')
-rw-r--r--src/cgit/README4
-rw-r--r--src/cgit/cgitrc171
-rw-r--r--src/cgit/footer.html74
-rw-r--r--src/cgit/head.html2
-rw-r--r--src/cgit/header.html9
5 files changed, 260 insertions, 0 deletions
diff --git a/src/cgit/README b/src/cgit/README
new file mode 100644
index 0000000..c0a8dec
--- /dev/null
+++ b/src/cgit/README
@@ -0,0 +1,4 @@
+cgit Configuration
+==================
+These files are used by cgit at /projects.
+
diff --git a/src/cgit/cgitrc b/src/cgit/cgitrc
new file mode 100644
index 0000000..bdabae9
--- /dev/null
+++ b/src/cgit/cgitrc
@@ -0,0 +1,171 @@
+#
+# cgit config
+# see cgitrc(5) for details
+
+root-title=Projects
+root-desc=Free Software projects, configurations, and playthings
+#root-readme=/var/gitrepos/README.html
+
+logo-link=https://mikegerwitz.com/
+virtual-root=/projects/
+
+enable-http-clone=1
+clone-url=https://mikegerwitz.com/projects/$CGIT_REPO_URL
+snapshots=tar.gz tar.bz2 zip
+
+enable-index-owner=0
+enable-index-links=1
+enable-commit-graph=1
+enable-log-filecount=1
+enable-log-linecount=1
+
+repository-sort=name
+branch-sort=age
+max-stats=quarter
+
+head-include=/var/gitrepos/head.html
+header=/var/gitrepos/header.html
+footer=/var/gitrepos/footer.html
+css=/projects/static/cgit.css
+logo=
+
+source-filter=/usr/lib/cgit/filters/syntax-highlighting.py
+about-filter=/usr/lib/cgit/filters/about-formatting.sh
+
+readme=:README.md
+readme=:README
+
+section-sort=0
+
+section=libs / frameworks
+
+repo.url=easejs
+repo.name=GNU ease.js
+repo.path=/var/gitrepos/easejs.git
+repo.desc=Classical object-oriented framework for JavaScript
+#repo.logo=/images/heckert-gnu.png
+
+repo.url=liza
+repo.path=/var/gitrepos/liza.git
+repo.desc=Data collection, validation, and processing framework for JavaScript [employer project]
+
+repo.url=hoxsl
+repo.path=/var/gitrepos/hoxsl.git
+repo.desc=Higher-order logic for XSLT 2.0
+
+repo.url=shspec
+repo.path=/var/gitrepos/shspec.git
+repo.desc=BDD framework for shell
+
+
+section=languages / compilers
+
+repo.url=tame
+repo.name=TAME
+repo.path=/var/gitrepos/tame.git
+repo.desc=The Adaptive Metalanguage [employer project]
+
+repo.url=liza-proguic
+repo.path=/var/gitrepos/liza-proguic.git
+repo.desc=Declarative DSL for Liza programs [employer project]
+
+repo.url=literate-xsl
+repo.path=/var/gitrepos/literate-xsl.git
+repo.desc=Literate documentation weaver for XSLT 2.0
+
+
+section=misc
+
+repo.url=night
+repo.path=/var/gitrepos/night.git
+repo.desc=Nighttime hacks: playful creativity as a form of relaxation
+
+repo.url=git-shortmaps
+repo.path=/var/gitrepos/git-shortmaps.git
+repo.desc=Simple one--three-character bash aliases for Git with tab completion
+
+repo.url=dotfiles
+repo.path=/var/gitrepos/dotfiles.git
+repo.desc=Personal system configuration and miscellaneous scripts
+
+
+section=talks
+
+repo.url=sapsf
+repo.name=SAPSF
+repo.path=/var/gitrepos/sapsf.git
+repo.desc=The Surreptitious Assault on Privacy, Security, and Freedom (LibrePlanet 2017)
+
+repo.url=ethics-void
+repo.name=The Ethics Void
+repo.path=/var/gitrepos/ethics-void.git
+repo.desc=The Ethics Void (LibrePlanet 2018)
+
+repo.url=online-freedom
+repo.name=Restore Online Freedom!
+repo.path=/var/gitrepos/online-freedom.git
+repo.desc=Restore Online Freedom! (LibrePlanet 2016)
+
+
+section=papers
+
+repo.url=coope
+repo.name=COOPE
+repo.path=/var/gitrepos/coope.git
+repo.desc=Classical Object-Oriented Programming with ECMAScript (2012)
+
+repo.url=cptt
+repo.name=cptt
+repo.path=/var/gitrepos/cptt.git
+repo.desc=Discussion on Compilers: Principles, Techniques, and Tools (2013)
+
+
+section=websites
+
+repo.url=repo2html
+repo.path=/var/gitrepos/repo2html.git
+repo.desc=Repository-agnostic HTML generator (used to generate mikegerwitz.com)
+
+repo.url=thoughts
+repo.path=/var/gitrepos/thoughts.git
+repo.desc=Thoughts and Ramblings (mikegerwitz.com)
+
+
+
+section=on-hold
+
+repo.url=guile-mime
+repo.path=/var/gitrepos/guile-mime.git
+repo.desc=MIME library and globs2 parser for Guile
+
+repo.url=lasertank-js
+repo.path=/var/gitrepos/lasertank-js.git
+repo.desc=Clone of the classic 1990s game LaserTank
+
+repo.url=pkgsh
+repo.path=/var/gitrepos/pkgsh.git
+repo.desc=Library to aid in the factoring of large programs written in shell
+
+
+section=archive
+
+repo.url=epmanners
+repo.path=/var/gitrepos/epmanners.git
+repo.desc=Teach LaTeX some manners to respect \everypar
+
+repo.url=gsgp
+repo.path=/var/gitrepos/gsgp.git
+repo.desc=GNU Screen Gaming Platform
+
+repo.url=jstonic
+repo.path=/var/gitrepos/jstonic.git
+repo.desc=Miscellaneous library built upon GNU ease.js
+
+repo.url=rectest
+repo.path=/var/gitrepos/rectest.git
+repo.desc=Browser-based recollection test
+
+repo.url=lvspec
+repo.path=/var/gitrepos/lvspec.git
+repo.desc=LaTeX specification library for LoVullo Associates with a focus on Liza/TAME [employer project]
+
diff --git a/src/cgit/footer.html b/src/cgit/footer.html
new file mode 100644
index 0000000..5d0551b
--- /dev/null
+++ b/src/cgit/footer.html
@@ -0,0 +1,74 @@
+</div>
+ <footer>
+ <div id="rss"><a href="rss.xml">RSS</a></div>
+ <hr />
+ <div class="pre-copyright"> <a href="/about/inside" id="gnuinside">
+ <img src="/images/gnu-inside.png" alt="GNU/Linux Inside!" />
+ </a>
+
+ <div class="bimgs">
+ <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"
+ ><img src="/images/cc-bysa-88x31.png"
+ alt="[CC BY-SA]"
+ title="Creative Commons Attribution-ShareAlike"
+ width="88" height="31" border="0"
+ /></a>
+
+ <a href="http://www.fsf.org/register_form?referrer=5804"
+ ><img src="/images/fsf-member.png"
+ alt="[FSF Associate Member since 2007-10-31]"
+ title="FSF Associate Member"
+ width="125" height="31" border="0"
+ /></a>
+
+ <a href="http://www.defectivebydesign.org/join/button"
+ ><img src="/images/elim-drm.gif"
+ alt="[ Eliminate DRM! ]"
+ title="Eliminate DRM!"
+ width="88" height="30" border="0"
+ /></a>
+ </div></div>
+ <div class="pre-copyright"> <div id="selflinks">
+ <a href="https://gitlab.com/u/mikegerwitz">
+ <img src="/images/gitlab.svg"
+ alt="See me on GitLab"
+ title="See me on GitLab"
+ width="42" height="42" border="0"
+ />
+ </a>
+
+ <a href="/about/githubbub">
+ <img src="/images/octoright-42.png"
+ alt="Don't see me on GitHub"
+ title="Don't see me on GitHub"
+ width="42" height="42" border="0"
+ />
+ </a>
+
+ <a href="http://www.fsf.org/register_form?referrer=5804">
+ <img src="/images/fsf-42.png"
+ alt="FSF Member #5804"
+ title="FSF Member #5804"
+ width="42" height="42" border="0"
+ />
+ </a>
+
+ <a href="https://savannah.gnu.org/users/mikegerwitz">
+ <img src="/images/meditate-42.png"
+ alt="See me on Savannah"
+ title="See me on Savannah"
+ width="42" height="42" border="0"
+ />
+ </a>
+
+ <a href="https://news.ycombinator.com/user?id=mikegerwitz"
+ title="mikegerwitz on Hacker News"
+ class="hn-icon">HN</a>
+
+ </div></div>
+ <div id="copyright">
+ Copyright &copy; 2012&ndash;2017 Mike Gerwitz.
+ This content is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.
+ </div>
+ <div>Output generated by cgit</div>
+ </footer>
diff --git a/src/cgit/head.html b/src/cgit/head.html
new file mode 100644
index 0000000..557e103
--- /dev/null
+++ b/src/cgit/head.html
@@ -0,0 +1,2 @@
+<link rel="stylesheet" type="text/css" href="/style.css" />
+<meta name="viewport" content="initial-scale=1.0" />
diff --git a/src/cgit/header.html b/src/cgit/header.html
new file mode 100644
index 0000000..6b95375
--- /dev/null
+++ b/src/cgit/header.html
@@ -0,0 +1,9 @@
+
+<div class="body-index no-sidebar">
+ <header>
+ <h1 class="title"><a href="http://mikegerwitz.com">Mike Gerwitz</a></h1>
+ <h2 class="desc">Free Software Hacker+Activist</h2>
+ </header>
+ <ul id="menu">
+<li><a href="/about">About</a></li><li><a href="/projects">Projects</a></li><li><a href="/papers">Papers</a></li><li><a href="/talks">Talks</a></li><li><a href="//social.mikegerwitz.com/" title="My GNU Social Instance">Social</a></li>
+ </ul>