summaryrefslogtreecommitdiff
path: root/about/showcase.html
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-02-21 23:12:37 +0200
committerPaul Buetow <paul@buetow.org>2026-02-21 23:12:37 +0200
commit1af261b387769968b7e5424e4e4a9064a4d000df (patch)
tree4920ba3ae4add82fd861edbb9883ae42eb3c4a5d /about/showcase.html
parent78b97eec6970c345c8531c2887f772e4d248099f (diff)
Update content for html
Diffstat (limited to 'about/showcase.html')
-rw-r--r--about/showcase.html278
1 files changed, 127 insertions, 151 deletions
diff --git a/about/showcase.html b/about/showcase.html
index 5401b78f..6ee6702d 100644
--- a/about/showcase.html
+++ b/about/showcase.html
@@ -27,76 +27,75 @@
<li>⇢ ⇢ <a href='#2-dotfiles'>2. dotfiles</a></li>
<li>⇢ ⇢ <a href='#3-epimetheus'>3. epimetheus</a></li>
<li>⇢ ⇢ <a href='#4-conf'>4. conf</a></li>
-<li>⇢ ⇢ <a href='#5-dotfilesbak'>5. dotfiles.bak</a></li>
-<li>⇢ ⇢ <a href='#6-foozone'>6. foo.zone</a></li>
-<li>⇢ ⇢ <a href='#7-scifi'>7. scifi</a></li>
-<li>⇢ ⇢ <a href='#8-log4jbench'>8. log4jbench</a></li>
-<li>⇢ ⇢ <a href='#9-gogios'>9. gogios</a></li>
-<li>⇢ ⇢ <a href='#10-yoga'>10. yoga</a></li>
-<li>⇢ ⇢ <a href='#11-perc'>11. perc</a></li>
-<li>⇢ ⇢ <a href='#12-totalrecall'>12. totalrecall</a></li>
-<li>⇢ ⇢ <a href='#13-ior'>13. ior</a></li>
-<li>⇢ ⇢ <a href='#14-gitsyncer'>14. gitsyncer</a></li>
-<li>⇢ ⇢ <a href='#15-tasksamurai'>15. tasksamurai</a></li>
-<li>⇢ ⇢ <a href='#16-foostats'>16. foostats</a></li>
-<li>⇢ ⇢ <a href='#17-timr'>17. timr</a></li>
-<li>⇢ ⇢ <a href='#18-dtail'>18. dtail</a></li>
-<li>⇢ ⇢ <a href='#19-gos'>19. gos</a></li>
-<li>⇢ ⇢ <a href='#20-ds-sim'>20. ds-sim</a></li>
-<li>⇢ ⇢ <a href='#21-wireguardmeshgenerator'>21. wireguardmeshgenerator</a></li>
-<li>⇢ ⇢ <a href='#22-gemtexter'>22. gemtexter</a></li>
-<li>⇢ ⇢ <a href='#23-rcm'>23. rcm</a></li>
-<li>⇢ ⇢ <a href='#24-terraform'>24. terraform</a></li>
-<li>⇢ ⇢ <a href='#25-quicklogger'>25. quicklogger</a></li>
-<li>⇢ ⇢ <a href='#26-sillybench'>26. sillybench</a></li>
-<li>⇢ ⇢ <a href='#27-goprecords'>27. goprecords</a></li>
-<li>⇢ ⇢ <a href='#28-gorum'>28. gorum</a></li>
-<li>⇢ ⇢ <a href='#29-guprecords'>29. guprecords</a></li>
-<li>⇢ ⇢ <a href='#30-geheim'>30. geheim</a></li>
-<li>⇢ ⇢ <a href='#31-docker-radicale-server'>31. docker-radicale-server</a></li>
-<li>⇢ ⇢ <a href='#32-algorithms'>32. algorithms</a></li>
-<li>⇢ ⇢ <a href='#33-randomjournalpage'>33. randomjournalpage</a></li>
-<li>⇢ ⇢ <a href='#34-photoalbum'>34. photoalbum</a></li>
-<li>⇢ ⇢ <a href='#35-ioriot'>35. ioriot</a></li>
-<li>⇢ ⇢ <a href='#36-ipv6test'>36. ipv6test</a></li>
-<li>⇢ ⇢ <a href='#37-sway-autorotate'>37. sway-autorotate</a></li>
-<li>⇢ ⇢ <a href='#38-mon'>38. mon</a></li>
-<li>⇢ ⇢ <a href='#39-staticfarm-apache-handlers'>39. staticfarm-apache-handlers</a></li>
-<li>⇢ ⇢ <a href='#40-pingdomfetch'>40. pingdomfetch</a></li>
-<li>⇢ ⇢ <a href='#41-fype'>41. fype</a></li>
-<li>⇢ ⇢ <a href='#42-xerl'>42. xerl</a></li>
-<li>⇢ ⇢ <a href='#43-ychat'>43. ychat</a></li>
-<li>⇢ ⇢ <a href='#44-fapi'>44. fapi</a></li>
-<li>⇢ ⇢ <a href='#45-perl-c-fibonacci'>45. perl-c-fibonacci</a></li>
-<li>⇢ ⇢ <a href='#46-netcalendar'>46. netcalendar</a></li>
-<li>⇢ ⇢ <a href='#47-loadbars'>47. loadbars</a></li>
-<li>⇢ ⇢ <a href='#48-gotop'>48. gotop</a></li>
-<li>⇢ ⇢ <a href='#49-rubyfy'>49. rubyfy</a></li>
-<li>⇢ ⇢ <a href='#50-pwgrep'>50. pwgrep</a></li>
-<li>⇢ ⇢ <a href='#51-perldaemon'>51. perldaemon</a></li>
-<li>⇢ ⇢ <a href='#52-jsmstrade'>52. jsmstrade</a></li>
-<li>⇢ ⇢ <a href='#53-japi'>53. japi</a></li>
-<li>⇢ ⇢ <a href='#54-perl-poetry'>54. perl-poetry</a></li>
-<li>⇢ ⇢ <a href='#55-muttdelay'>55. muttdelay</a></li>
-<li>⇢ ⇢ <a href='#56-netdiff'>56. netdiff</a></li>
-<li>⇢ ⇢ <a href='#57-debroid'>57. debroid</a></li>
-<li>⇢ ⇢ <a href='#58-hsbot'>58. hsbot</a></li>
-<li>⇢ ⇢ <a href='#59-cpuinfo'>59. cpuinfo</a></li>
-<li>⇢ ⇢ <a href='#60-template'>60. template</a></li>
-<li>⇢ ⇢ <a href='#61-awksite'>61. awksite</a></li>
-<li>⇢ ⇢ <a href='#62-dyndns'>62. dyndns</a></li>
-<li>⇢ ⇢ <a href='#63-vs-sim'>63. vs-sim</a></li>
+<li>⇢ ⇢ <a href='#5-foozone'>5. foo.zone</a></li>
+<li>⇢ ⇢ <a href='#6-scifi'>6. scifi</a></li>
+<li>⇢ ⇢ <a href='#7-log4jbench'>7. log4jbench</a></li>
+<li>⇢ ⇢ <a href='#8-gogios'>8. gogios</a></li>
+<li>⇢ ⇢ <a href='#9-yoga'>9. yoga</a></li>
+<li>⇢ ⇢ <a href='#10-perc'>10. perc</a></li>
+<li>⇢ ⇢ <a href='#11-totalrecall'>11. totalrecall</a></li>
+<li>⇢ ⇢ <a href='#12-ior'>12. ior</a></li>
+<li>⇢ ⇢ <a href='#13-gitsyncer'>13. gitsyncer</a></li>
+<li>⇢ ⇢ <a href='#14-tasksamurai'>14. tasksamurai</a></li>
+<li>⇢ ⇢ <a href='#15-foostats'>15. foostats</a></li>
+<li>⇢ ⇢ <a href='#16-timr'>16. timr</a></li>
+<li>⇢ ⇢ <a href='#17-dtail'>17. dtail</a></li>
+<li>⇢ ⇢ <a href='#18-gos'>18. gos</a></li>
+<li>⇢ ⇢ <a href='#19-ds-sim'>19. ds-sim</a></li>
+<li>⇢ ⇢ <a href='#20-wireguardmeshgenerator'>20. wireguardmeshgenerator</a></li>
+<li>⇢ ⇢ <a href='#21-gemtexter'>21. gemtexter</a></li>
+<li>⇢ ⇢ <a href='#22-rcm'>22. rcm</a></li>
+<li>⇢ ⇢ <a href='#23-terraform'>23. terraform</a></li>
+<li>⇢ ⇢ <a href='#24-quicklogger'>24. quicklogger</a></li>
+<li>⇢ ⇢ <a href='#25-sillybench'>25. sillybench</a></li>
+<li>⇢ ⇢ <a href='#26-goprecords'>26. goprecords</a></li>
+<li>⇢ ⇢ <a href='#27-gorum'>27. gorum</a></li>
+<li>⇢ ⇢ <a href='#28-guprecords'>28. guprecords</a></li>
+<li>⇢ ⇢ <a href='#29-geheim'>29. geheim</a></li>
+<li>⇢ ⇢ <a href='#30-docker-radicale-server'>30. docker-radicale-server</a></li>
+<li>⇢ ⇢ <a href='#31-algorithms'>31. algorithms</a></li>
+<li>⇢ ⇢ <a href='#32-randomjournalpage'>32. randomjournalpage</a></li>
+<li>⇢ ⇢ <a href='#33-photoalbum'>33. photoalbum</a></li>
+<li>⇢ ⇢ <a href='#34-ioriot'>34. ioriot</a></li>
+<li>⇢ ⇢ <a href='#35-ipv6test'>35. ipv6test</a></li>
+<li>⇢ ⇢ <a href='#36-sway-autorotate'>36. sway-autorotate</a></li>
+<li>⇢ ⇢ <a href='#37-mon'>37. mon</a></li>
+<li>⇢ ⇢ <a href='#38-staticfarm-apache-handlers'>38. staticfarm-apache-handlers</a></li>
+<li>⇢ ⇢ <a href='#39-pingdomfetch'>39. pingdomfetch</a></li>
+<li>⇢ ⇢ <a href='#40-fype'>40. fype</a></li>
+<li>⇢ ⇢ <a href='#41-xerl'>41. xerl</a></li>
+<li>⇢ ⇢ <a href='#42-ychat'>42. ychat</a></li>
+<li>⇢ ⇢ <a href='#43-fapi'>43. fapi</a></li>
+<li>⇢ ⇢ <a href='#44-perl-c-fibonacci'>44. perl-c-fibonacci</a></li>
+<li>⇢ ⇢ <a href='#45-netcalendar'>45. netcalendar</a></li>
+<li>⇢ ⇢ <a href='#46-loadbars'>46. loadbars</a></li>
+<li>⇢ ⇢ <a href='#47-gotop'>47. gotop</a></li>
+<li>⇢ ⇢ <a href='#48-rubyfy'>48. rubyfy</a></li>
+<li>⇢ ⇢ <a href='#49-pwgrep'>49. pwgrep</a></li>
+<li>⇢ ⇢ <a href='#50-perldaemon'>50. perldaemon</a></li>
+<li>⇢ ⇢ <a href='#51-jsmstrade'>51. jsmstrade</a></li>
+<li>⇢ ⇢ <a href='#52-japi'>52. japi</a></li>
+<li>⇢ ⇢ <a href='#53-perl-poetry'>53. perl-poetry</a></li>
+<li>⇢ ⇢ <a href='#54-muttdelay'>54. muttdelay</a></li>
+<li>⇢ ⇢ <a href='#55-netdiff'>55. netdiff</a></li>
+<li>⇢ ⇢ <a href='#56-debroid'>56. debroid</a></li>
+<li>⇢ ⇢ <a href='#57-hsbot'>57. hsbot</a></li>
+<li>⇢ ⇢ <a href='#58-cpuinfo'>58. cpuinfo</a></li>
+<li>⇢ ⇢ <a href='#59-template'>59. template</a></li>
+<li>⇢ ⇢ <a href='#60-awksite'>60. awksite</a></li>
+<li>⇢ ⇢ <a href='#61-dyndns'>61. dyndns</a></li>
+<li>⇢ ⇢ <a href='#62-vs-sim'>62. vs-sim</a></li>
</ul><br />
<h2 style='display: inline' id='overall-statistics'>Overall Statistics</h2><br />
<br />
<ul>
-<li>📦 Total Projects: 63</li>
-<li>📊 Total Commits: 13,313</li>
-<li>📈 Total Lines of Code: 314,278</li>
-<li>📄 Total Lines of Documentation: 41,499</li>
-<li>💻 Languages: Go (36.1%), Java (13.1%), C++ (8.1%), Shell (6.5%), C (6.3%), XML (6.1%), Perl (5.5%), C/C++ (5.2%), YAML (5.0%), HTML (1.9%), Config (1.3%), Ruby (1.0%), HCL (0.9%), CSS (0.7%), Python (0.7%), Make (0.5%), JSON (0.4%), TOML (0.2%), Haskell (0.2%), JavaScript (0.2%), Raku (0.1%)</li>
-<li>📚 Documentation: Markdown (70.1%), Text (28.6%), LaTeX (1.4%)</li>
-<li>🚀 Release Status: 39 released, 24 experimental (61.9% with releases, 38.1% experimental)</li>
+<li>📦 Total Projects: 62</li>
+<li>📊 Total Commits: 12,551</li>
+<li>📈 Total Lines of Code: 311,290</li>
+<li>📄 Total Lines of Documentation: 41,076</li>
+<li>💻 Languages: Go (36.4%), Java (13.2%), C++ (8.1%), C (6.3%), XML (6.2%), Shell (5.9%), Perl (5.6%), C/C++ (5.2%), YAML (5.1%), HTML (1.9%), Config (1.2%), Ruby (1.0%), HCL (0.9%), Python (0.7%), CSS (0.6%), Make (0.5%), JSON (0.4%), Haskell (0.2%), JavaScript (0.2%), Raku (0.1%), TOML (0.1%)</li>
+<li>📚 Documentation: Markdown (69.8%), Text (28.9%), LaTeX (1.4%)</li>
+<li>🚀 Release Status: 39 released, 23 experimental (62.9% with releases, 37.1% experimental)</li>
</ul><br />
<h2 style='display: inline' id='projects'>Projects</h2><br />
<br />
@@ -134,7 +133,7 @@
<li>📈 Lines of Code: 2960</li>
<li>📄 Lines of Documentation: 653</li>
<li>📅 Development Period: 2023-07-30 to 2026-02-21</li>
-<li>🏆 Score: 364.6 (combines code size and activity)</li>
+<li>🏆 Score: 364.5 (combines code size and activity)</li>
<li>⚖️ License: No license found</li>
<li>🧪 Status: Experimental (no releases yet)</li>
</ul><br />
@@ -157,7 +156,7 @@
<li>📈 Lines of Code: 5199</li>
<li>📄 Lines of Documentation: 1734</li>
<li>📅 Development Period: 2026-02-07 to 2026-02-14</li>
-<li>🏆 Score: 314.1 (combines code size and activity)</li>
+<li>🏆 Score: 314.0 (combines code size and activity)</li>
<li>⚖️ License: No license found</li>
<li>🧪 Status: Experimental (no releases yet)</li>
</ul><br />
@@ -182,7 +181,7 @@
<li>📈 Lines of Code: 19079</li>
<li>📄 Lines of Documentation: 6585</li>
<li>📅 Development Period: 2021-12-28 to 2026-02-08</li>
-<li>🏆 Score: 250.9 (combines code size and activity)</li>
+<li>🏆 Score: 250.8 (combines code size and activity)</li>
<li>⚖️ License: No license found</li>
<li>🧪 Status: Experimental (no releases yet)</li>
</ul><br />
@@ -196,30 +195,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='5-dotfilesbak'>5. dotfiles.bak</h3><br />
-<br />
-<ul>
-<li>💻 Languages: Shell (59.2%), CSS (10.9%), Config (10.1%), TOML (10.0%), Ruby (8.4%), JSON (1.1%), INI (0.2%)</li>
-<li>📚 Documentation: Markdown (100.0%)</li>
-<li>📊 Commits: 762</li>
-<li>📈 Lines of Code: 2988</li>
-<li>📄 Lines of Documentation: 423</li>
-<li>📅 Development Period: 2023-07-30 to 2026-02-14</li>
-<li>🏆 Score: 225.0 (combines code size and activity)</li>
-<li>⚖️ License: No license found</li>
-<li>🧪 Status: Experimental (no releases yet)</li>
-</ul><br />
-<br />
-<span>This is a **personal dotfiles management repository** that uses [Rex](https://www.rexify.org/) (a Perl-based infrastructure automation framework) to declaratively install configuration files across multiple machines — both locally (laptop/workstation) and remotely (servers). The <span class='inlinecode'>Rexfile</span> defines granular tasks (e.g., <span class='inlinecode'>home_bash</span>, <span class='inlinecode'>home_tmux</span>, <span class='inlinecode'>home_sway</span>) that copy or symlink config files for tools like Bash, Fish, ZSH, tmux, Helix, Ghostty, Sway/Waybar, Pipewire, SSH, and AI coding assistants (Cursor, Claude, Amp, OpenCode). A top-level <span class='inlinecode'>home</span> task runs all <span class='inlinecode'>home_*</span> tasks at once. It also includes platform-specific package installation tasks for Fedora, FreeBSD, and Termux.</span><br />
-<br />
-<span>The architecture is straightforward: source configs live in categorized subdirectories (e.g., <span class='inlinecode'>bash/</span>, <span class='inlinecode'>fish/</span>, <span class='inlinecode'>tmux/</span>), and Rex&#39;s <span class='inlinecode'>file</span> resource ensures they&#39;re placed at the correct <span class='inlinecode'>~/.config/...</span> or <span class='inlinecode'>~/...</span> paths with proper permissions. Some configs (like fish and gitsyncer) use symlinks instead of copies for live editing. The repo also supports a private companion repo (<span class='inlinecode'>conf_private/dotfiles</span>) for sensitive files like calendar data.</span><br />
-<br />
-<a class='textlink' href='https://codeberg.org/snonux/dotfiles.bak'>View on Codeberg</a><br />
-<a class='textlink' href='https://github.com/snonux/dotfiles.bak'>View on GitHub</a><br />
-<br />
-<span>---</span><br />
-<br />
-<h3 style='display: inline' id='6-foozone'>6. foo.zone</h3><br />
+<h3 style='display: inline' id='5-foozone'>5. foo.zone</h3><br />
<br />
<ul>
<li>💻 Languages: XML (98.7%), Shell (1.0%), Go (0.3%)</li>
@@ -240,7 +216,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='7-scifi'>7. scifi</h3><br />
+<h3 style='display: inline' id='6-scifi'>6. scifi</h3><br />
<br />
<ul>
<li>💻 Languages: JSON (35.9%), CSS (30.6%), JavaScript (29.6%), HTML (3.8%)</li>
@@ -263,7 +239,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='8-log4jbench'>8. log4jbench</h3><br />
+<h3 style='display: inline' id='7-log4jbench'>7. log4jbench</h3><br />
<br />
<ul>
<li>💻 Languages: Java (78.9%), XML (21.1%)</li>
@@ -286,7 +262,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='9-gogios'>9. gogios</h3><br />
+<h3 style='display: inline' id='8-gogios'>8. gogios</h3><br />
<br />
<ul>
<li>💻 Languages: Go (98.9%), JSON (0.6%), YAML (0.5%)</li>
@@ -311,7 +287,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='10-yoga'>10. yoga</h3><br />
+<h3 style='display: inline' id='9-yoga'>9. yoga</h3><br />
<br />
<ul>
<li>💻 Languages: Go (66.1%), HTML (33.9%)</li>
@@ -336,7 +312,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='11-perc'>11. perc</h3><br />
+<h3 style='display: inline' id='10-perc'>10. perc</h3><br />
<br />
<ul>
<li>💻 Languages: Go (100.0%)</li>
@@ -359,7 +335,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='12-totalrecall'>12. totalrecall</h3><br />
+<h3 style='display: inline' id='11-totalrecall'>11. totalrecall</h3><br />
<br />
<ul>
<li>💻 Languages: Go (99.0%), Shell (0.5%), YAML (0.4%)</li>
@@ -386,7 +362,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='13-ior'>13. ior</h3><br />
+<h3 style='display: inline' id='12-ior'>12. ior</h3><br />
<br />
<ul>
<li>💻 Languages: Go (63.2%), C (36.0%), C/C++ (0.8%)</li>
@@ -413,7 +389,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='14-gitsyncer'>14. gitsyncer</h3><br />
+<h3 style='display: inline' id='13-gitsyncer'>13. gitsyncer</h3><br />
<br />
<ul>
<li>💻 Languages: Go (92.5%), Shell (7.1%), JSON (0.4%)</li>
@@ -436,7 +412,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='15-tasksamurai'>15. tasksamurai</h3><br />
+<h3 style='display: inline' id='14-tasksamurai'>14. tasksamurai</h3><br />
<br />
<ul>
<li>💻 Languages: Go (99.8%), YAML (0.2%)</li>
@@ -463,7 +439,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='16-foostats'>16. foostats</h3><br />
+<h3 style='display: inline' id='15-foostats'>15. foostats</h3><br />
<br />
<ul>
<li>💻 Languages: Perl (100.0%)</li>
@@ -486,7 +462,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='17-timr'>17. timr</h3><br />
+<h3 style='display: inline' id='16-timr'>16. timr</h3><br />
<br />
<ul>
<li>💻 Languages: Go (96.0%), Shell (4.0%)</li>
@@ -509,7 +485,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='18-dtail'>18. dtail</h3><br />
+<h3 style='display: inline' id='17-dtail'>17. dtail</h3><br />
<br />
<ul>
<li>💻 Languages: Go (93.9%), JSON (2.8%), C (2.0%), Make (0.5%), C/C++ (0.3%), Config (0.2%), Shell (0.2%), Docker (0.1%)</li>
@@ -536,7 +512,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='19-gos'>19. gos</h3><br />
+<h3 style='display: inline' id='18-gos'>18. gos</h3><br />
<br />
<ul>
<li>💻 Languages: Go (99.8%), JSON (0.2%)</li>
@@ -563,7 +539,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='20-ds-sim'>20. ds-sim</h3><br />
+<h3 style='display: inline' id='19-ds-sim'>19. ds-sim</h3><br />
<br />
<ul>
<li>💻 Languages: Java (98.9%), Shell (0.6%), CSS (0.5%)</li>
@@ -588,7 +564,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='21-wireguardmeshgenerator'>21. wireguardmeshgenerator</h3><br />
+<h3 style='display: inline' id='20-wireguardmeshgenerator'>20. wireguardmeshgenerator</h3><br />
<br />
<ul>
<li>💻 Languages: Ruby (65.4%), YAML (34.6%)</li>
@@ -611,7 +587,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='22-gemtexter'>22. gemtexter</h3><br />
+<h3 style='display: inline' id='21-gemtexter'>21. gemtexter</h3><br />
<br />
<ul>
<li>💻 Languages: Shell (68.2%), CSS (28.5%), Config (1.9%), HTML (1.3%)</li>
@@ -634,7 +610,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='23-rcm'>23. rcm</h3><br />
+<h3 style='display: inline' id='22-rcm'>22. rcm</h3><br />
<br />
<ul>
<li>💻 Languages: Ruby (99.8%), TOML (0.2%)</li>
@@ -657,7 +633,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='24-terraform'>24. terraform</h3><br />
+<h3 style='display: inline' id='23-terraform'>23. terraform</h3><br />
<br />
<ul>
<li>💻 Languages: HCL (96.6%), Make (1.9%), YAML (1.5%)</li>
@@ -680,7 +656,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='25-quicklogger'>25. quicklogger</h3><br />
+<h3 style='display: inline' id='24-quicklogger'>24. quicklogger</h3><br />
<br />
<ul>
<li>💻 Languages: Go (96.1%), XML (1.9%), Shell (1.2%), TOML (0.7%)</li>
@@ -707,7 +683,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='26-sillybench'>26. sillybench</h3><br />
+<h3 style='display: inline' id='25-sillybench'>25. sillybench</h3><br />
<br />
<ul>
<li>💻 Languages: Go (90.9%), Shell (9.1%)</li>
@@ -730,7 +706,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='27-goprecords'>27. goprecords</h3><br />
+<h3 style='display: inline' id='26-goprecords'>26. goprecords</h3><br />
<br />
<ul>
<li>💻 Languages: Go (100.0%)</li>
@@ -753,7 +729,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='28-gorum'>28. gorum</h3><br />
+<h3 style='display: inline' id='27-gorum'>27. gorum</h3><br />
<br />
<ul>
<li>💻 Languages: Go (91.3%), JSON (6.4%), YAML (2.3%)</li>
@@ -777,7 +753,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='29-guprecords'>29. guprecords</h3><br />
+<h3 style='display: inline' id='28-guprecords'>28. guprecords</h3><br />
<br />
<ul>
<li>💻 Languages: Raku (100.0%)</li>
@@ -800,7 +776,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='30-geheim'>30. geheim</h3><br />
+<h3 style='display: inline' id='29-geheim'>29. geheim</h3><br />
<br />
<ul>
<li>💻 Languages: Ruby (86.7%), Shell (13.3%)</li>
@@ -823,7 +799,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='31-docker-radicale-server'>31. docker-radicale-server</h3><br />
+<h3 style='display: inline' id='30-docker-radicale-server'>30. docker-radicale-server</h3><br />
<br />
<ul>
<li>💻 Languages: Make (57.5%), Docker (42.5%)</li>
@@ -846,7 +822,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='32-algorithms'>32. algorithms</h3><br />
+<h3 style='display: inline' id='31-algorithms'>31. algorithms</h3><br />
<br />
<ul>
<li>💻 Languages: Go (99.2%), Make (0.8%)</li>
@@ -870,7 +846,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='33-randomjournalpage'>33. randomjournalpage</h3><br />
+<h3 style='display: inline' id='32-randomjournalpage'>32. randomjournalpage</h3><br />
<br />
<ul>
<li>💻 Languages: Shell (94.1%), Make (5.9%)</li>
@@ -894,7 +870,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='34-photoalbum'>34. photoalbum</h3><br />
+<h3 style='display: inline' id='33-photoalbum'>33. photoalbum</h3><br />
<br />
<ul>
<li>💻 Languages: Shell (80.1%), Make (12.3%), Config (7.6%)</li>
@@ -918,7 +894,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='35-ioriot'>35. ioriot</h3><br />
+<h3 style='display: inline' id='34-ioriot'>34. ioriot</h3><br />
<br />
<ul>
<li>💻 Languages: C (55.5%), C/C++ (24.0%), Config (19.6%), Make (1.0%)</li>
@@ -944,7 +920,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='36-ipv6test'>36. ipv6test</h3><br />
+<h3 style='display: inline' id='35-ipv6test'>35. ipv6test</h3><br />
<br />
<ul>
<li>💻 Languages: Perl (65.8%), Docker (34.2%)</li>
@@ -967,7 +943,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='37-sway-autorotate'>37. sway-autorotate</h3><br />
+<h3 style='display: inline' id='36-sway-autorotate'>36. sway-autorotate</h3><br />
<br />
<ul>
<li>💻 Languages: Shell (100.0%)</li>
@@ -990,7 +966,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='38-mon'>38. mon</h3><br />
+<h3 style='display: inline' id='37-mon'>37. mon</h3><br />
<br />
<ul>
<li>💻 Languages: Perl (96.5%), Shell (1.8%), Make (1.2%), Config (0.4%)</li>
@@ -1014,7 +990,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='39-staticfarm-apache-handlers'>39. staticfarm-apache-handlers</h3><br />
+<h3 style='display: inline' id='38-staticfarm-apache-handlers'>38. staticfarm-apache-handlers</h3><br />
<br />
<ul>
<li>💻 Languages: Perl (96.4%), Make (3.6%)</li>
@@ -1038,7 +1014,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='40-pingdomfetch'>40. pingdomfetch</h3><br />
+<h3 style='display: inline' id='39-pingdomfetch'>39. pingdomfetch</h3><br />
<br />
<ul>
<li>💻 Languages: Perl (97.3%), Make (2.7%)</li>
@@ -1062,7 +1038,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='41-fype'>41. fype</h3><br />
+<h3 style='display: inline' id='40-fype'>40. fype</h3><br />
<br />
<ul>
<li>💻 Languages: C (71.8%), C/C++ (20.0%), HTML (6.3%), Make (1.8%)</li>
@@ -1085,7 +1061,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='42-xerl'>42. xerl</h3><br />
+<h3 style='display: inline' id='41-xerl'>41. xerl</h3><br />
<br />
<ul>
<li>💻 Languages: Perl (98.3%), Config (1.2%), Make (0.5%)</li>
@@ -1107,7 +1083,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='43-ychat'>43. ychat</h3><br />
+<h3 style='display: inline' id='42-ychat'>42. ychat</h3><br />
<br />
<ul>
<li>💻 Languages: C++ (49.9%), C/C++ (22.2%), Shell (20.6%), Perl (2.5%), HTML (1.9%), Config (1.8%), Make (0.9%), CSS (0.2%)</li>
@@ -1131,7 +1107,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='44-fapi'>44. fapi</h3><br />
+<h3 style='display: inline' id='43-fapi'>43. fapi</h3><br />
<br />
<ul>
<li>💻 Languages: Python (96.6%), Make (3.1%), Config (0.3%)</li>
@@ -1154,7 +1130,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='45-perl-c-fibonacci'>45. perl-c-fibonacci</h3><br />
+<h3 style='display: inline' id='44-perl-c-fibonacci'>44. perl-c-fibonacci</h3><br />
<br />
<ul>
<li>💻 Languages: C (80.4%), Make (19.6%)</li>
@@ -1176,7 +1152,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='46-netcalendar'>46. netcalendar</h3><br />
+<h3 style='display: inline' id='45-netcalendar'>45. netcalendar</h3><br />
<br />
<ul>
<li>💻 Languages: Java (83.0%), HTML (12.9%), XML (3.0%), CSS (0.8%), Make (0.2%)</li>
@@ -1204,7 +1180,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='47-loadbars'>47. loadbars</h3><br />
+<h3 style='display: inline' id='46-loadbars'>46. loadbars</h3><br />
<br />
<ul>
<li>💻 Languages: Perl (97.4%), Make (2.6%)</li>
@@ -1226,11 +1202,11 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='48-gotop'>48. gotop</h3><br />
+<h3 style='display: inline' id='47-gotop'>47. gotop</h3><br />
<br />
<ul>
<li>💻 Languages: Go (98.0%), Make (2.0%)</li>
-<li>📚 Documentation: Text (50.0%), Markdown (50.0%)</li>
+<li>📚 Documentation: Markdown (50.0%), Text (50.0%)</li>
<li>📊 Commits: 57</li>
<li>📈 Lines of Code: 499</li>
<li>📄 Lines of Documentation: 8</li>
@@ -1250,7 +1226,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='49-rubyfy'>49. rubyfy</h3><br />
+<h3 style='display: inline' id='48-rubyfy'>48. rubyfy</h3><br />
<br />
<ul>
<li>💻 Languages: Ruby (98.5%), JSON (1.5%)</li>
@@ -1274,7 +1250,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='50-pwgrep'>50. pwgrep</h3><br />
+<h3 style='display: inline' id='49-pwgrep'>49. pwgrep</h3><br />
<br />
<ul>
<li>💻 Languages: Shell (85.0%), Make (15.0%)</li>
@@ -1298,7 +1274,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='51-perldaemon'>51. perldaemon</h3><br />
+<h3 style='display: inline' id='50-perldaemon'>50. perldaemon</h3><br />
<br />
<ul>
<li>💻 Languages: Perl (72.3%), Shell (23.8%), Config (3.9%)</li>
@@ -1320,7 +1296,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='52-jsmstrade'>52. jsmstrade</h3><br />
+<h3 style='display: inline' id='51-jsmstrade'>51. jsmstrade</h3><br />
<br />
<ul>
<li>💻 Languages: Java (76.0%), Shell (15.4%), XML (8.6%)</li>
@@ -1346,7 +1322,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='53-japi'>53. japi</h3><br />
+<h3 style='display: inline' id='52-japi'>52. japi</h3><br />
<br />
<ul>
<li>💻 Languages: Perl (78.3%), Make (21.7%)</li>
@@ -1370,7 +1346,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='54-perl-poetry'>54. perl-poetry</h3><br />
+<h3 style='display: inline' id='53-perl-poetry'>53. perl-poetry</h3><br />
<br />
<ul>
<li>💻 Languages: Perl (100.0%)</li>
@@ -1394,7 +1370,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='55-muttdelay'>55. muttdelay</h3><br />
+<h3 style='display: inline' id='54-muttdelay'>54. muttdelay</h3><br />
<br />
<ul>
<li>💻 Languages: Make (47.1%), Shell (46.3%), Vim Script (5.9%), Config (0.7%)</li>
@@ -1418,7 +1394,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='56-netdiff'>56. netdiff</h3><br />
+<h3 style='display: inline' id='55-netdiff'>55. netdiff</h3><br />
<br />
<ul>
<li>💻 Languages: Shell (52.2%), Make (46.3%), Config (1.5%)</li>
@@ -1442,7 +1418,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='57-debroid'>57. debroid</h3><br />
+<h3 style='display: inline' id='56-debroid'>56. debroid</h3><br />
<br />
<ul>
<li>💻 Languages: Shell (92.0%), Make (8.0%)</li>
@@ -1468,7 +1444,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='58-hsbot'>58. hsbot</h3><br />
+<h3 style='display: inline' id='57-hsbot'>57. hsbot</h3><br />
<br />
<ul>
<li>💻 Languages: Haskell (98.5%), Make (1.5%)</li>
@@ -1490,7 +1466,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='59-cpuinfo'>59. cpuinfo</h3><br />
+<h3 style='display: inline' id='58-cpuinfo'>58. cpuinfo</h3><br />
<br />
<ul>
<li>💻 Languages: Shell (53.2%), Make (46.8%)</li>
@@ -1514,7 +1490,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='60-template'>60. template</h3><br />
+<h3 style='display: inline' id='59-template'>59. template</h3><br />
<br />
<ul>
<li>💻 Languages: Make (89.2%), Shell (10.8%)</li>
@@ -1538,7 +1514,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='61-awksite'>61. awksite</h3><br />
+<h3 style='display: inline' id='60-awksite'>60. awksite</h3><br />
<br />
<ul>
<li>💻 Languages: AWK (72.1%), HTML (16.4%), Config (11.5%)</li>
@@ -1562,7 +1538,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='62-dyndns'>62. dyndns</h3><br />
+<h3 style='display: inline' id='61-dyndns'>61. dyndns</h3><br />
<br />
<ul>
<li>💻 Languages: Shell (100.0%)</li>
@@ -1586,7 +1562,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='63-vs-sim'>63. vs-sim</h3><br />
+<h3 style='display: inline' id='62-vs-sim'>62. vs-sim</h3><br />
<br />
<ul>
<li>📚 Documentation: Markdown (100.0%)</li>