STAGIT-INDEX(1)

πŸ“¦
version 1.2 Β· 2 versions
, in alpine 3.24, nixos 26.05

✨ STAGIT-INDEX(1) ✨

okay so bestie, let me tell you about stagit-index β€” it's a static git index page generator, and honestly it's giving main character energy for your repo collection πŸ’…


🌸 SYNOPSIS 🌸

stagit-index [repodir...]

πŸ’– DESCRIPTION πŸ’–

stagit-index will create an index HTML page for the repositories you specify and writes the HTML data to stdout. Like, it just yeets that HTML straight out to standard output, no cap 🫢

The repos in the index are in the same order as the arguments repodir you specified β€” so the order you type them is the order you get them. Iconic, predictable, we love that for you ✨

The basename of the directory is used as the repository name. The suffix ".git" is removed from the basename, and yes that suffix is commonly used for "bare" repos β€” so don't stress, it handles that for you πŸŽ€

The content of the follow files specifies the meta data for each repository πŸ‘‘

  • .git/description or description (bare repos) β€” the description πŸ’¬
  • .git/owner or owner (bare repo) β€” the owner of repository πŸ‘€

For changing the style of the page you can use the following files, and ngl this is where you get to be creative bestie 🎨:

  • favicon.png β€” favicon image 🌟
  • logo.png β€” 32x32 logo πŸ–ΌοΈ
  • style.css β€” CSS stylesheet πŸ’…

πŸ¦‹ EXAMPLES πŸ¦‹

cd htmlroot
stagit-index path/to/gitrepo1 path/to/gitrepo2 > index.html
like literally just cd into your htmlroot, list your repos, and redirect that output into index.html. slay πŸ”₯

⭐ SEE ALSO ⭐

🌈 AUTHORS 🌈

Hiltjo Posthuma <hiltjo@codemadness.org> β€” thank you for this gift, fr fr πŸ’œ


and that's the whole vibe bestie β€” this is the Debian build from August 2, 2021, brought to you with love and a lil sparkle πŸŽ€βœ¨ bye pookie 🫢

πŸ“¦ where this page comes from