skip tidy and fetch repo data from git.uugrn.org
This commit is contained in:
78
site/code.sh
78
site/code.sh
@@ -1,37 +1,57 @@
|
||||
#!/bin/sh
|
||||
|
||||
_distpath="$PWD/www/distfiles"
|
||||
mkdir -p "$_distpath"
|
||||
echo "<h1>Source Code Repositories</h1>"
|
||||
echo " <p>Stuff I wrote or regularly contribute to</p>"
|
||||
|
||||
_repopath="/home/sdk/www/repo"
|
||||
echo "<table class=\"repotable\">"
|
||||
echo " <tr>"
|
||||
echo " <th>Repository</th>"
|
||||
echo " <th>Description</th>"
|
||||
echo " </tr>"
|
||||
|
||||
out() { printf ' %s%s\n' "$1"; }
|
||||
|
||||
out "<h1>Source Code Repositories</h1>"
|
||||
out " <p>Stuff I wrote or regularly contribute to</p>"
|
||||
|
||||
repo() {
|
||||
NAME="$1"
|
||||
LINK="$2"
|
||||
DESC="$3"
|
||||
out " <tr>"
|
||||
out " <td><a href=\"$LINK\">$NAME</a></td>"
|
||||
out " <td>$DESC</td>"
|
||||
out " </tr>"
|
||||
}
|
||||
|
||||
out "<table class=\"repotable\">"
|
||||
out " <tr>"
|
||||
out " <th>Repository</th>"
|
||||
out " <th>Description</th>"
|
||||
out " </tr>"
|
||||
curl -s \
|
||||
"https://git.uugrn.org/api/v1/repos/search?uid=1&sort=updated" \
|
||||
| jq -r '.data[] | .clone_url, .name, .description' \
|
||||
| awk '
|
||||
NR % 3 == 1 { printf(" <tr>\n <td><a href=\"%s\" target=_blank>", $0); }
|
||||
NR % 3 == 2 { printf("%s</a></td>\n", $0); }
|
||||
NR % 3 == 0 { printf(" <td>%s</td>\n </tr>\n", $0); }
|
||||
'
|
||||
echo "</table>"
|
||||
|
||||
|
||||
repo "xpick" "https://github.com/c0dev0id/xpick" "Command line color picker with hex, xterm and rgb support"
|
||||
repo "mkpicindex" "https://github.com/c0dev0id/mkpicindex" "Image gallery generator with shell tools (static + js version)"
|
||||
repo "luakit" "https://github.com/luakit/luakit" "Fast, small, webkit based browser framework extensible by Lua"
|
||||
repo "mystuff" "https://github.com/c0dev0id/mystuff" "My OpenBSD ports"
|
||||
repo "dotfiles" "https://github.com/c0dev0id/dotfiles" "My Dotfiles"
|
||||
|
||||
|
||||
out "</table>"
|
||||
# #!/bin/sh
|
||||
#
|
||||
# _distpath="$PWD/www/distfiles"
|
||||
# mkdir -p "$_distpath"
|
||||
#
|
||||
# _repopath="/home/sdk/www/repo"
|
||||
#
|
||||
# out() { printf ' %s%s\n' "$1"; }
|
||||
#
|
||||
#
|
||||
# repo() {
|
||||
# NAME="$1"
|
||||
# LINK="$2"
|
||||
# DESC="$3"
|
||||
# out " <tr>"
|
||||
# out " <td><a href=\"$LINK\">$NAME</a></td>"
|
||||
# out " <td>$DESC</td>"
|
||||
# out " </tr>"
|
||||
# }
|
||||
#
|
||||
# out "<table class=\"repotable\">"
|
||||
# out " <tr>"
|
||||
# out " <th>Repository</th>"
|
||||
# out " <th>Description</th>"
|
||||
# out " </tr>"
|
||||
#
|
||||
#
|
||||
# repo "xpick" "https://github.com/c0dev0id/xpick" "Command line color picker with hex, xterm and rgb support"
|
||||
# repo "mkpicindex" "https://github.com/c0dev0id/mkpicindex" "Image gallery generator with shell tools (static + js version)"
|
||||
# repo "luakit" "https://github.com/luakit/luakit" "Fast, small, webkit based browser framework extensible by Lua"
|
||||
# repo "mystuff" "https://github.com/c0dev0id/mystuff" "My OpenBSD ports"
|
||||
# repo "dotfiles" "https://github.com/c0dev0id/dotfiles" "My Dotfiles"
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
== Welcome,
|
||||
|
||||
++++
|
||||
<img class="avatar" alt="Picture of me" src="images/me.jpg"/>
|
||||
<img class="avatar" alt="Picture of me" src="images/me.jpg">
|
||||
++++
|
||||
As you may have guessed from the URL, my name is Stefan Hagen. I'm a software developer based in south-west Germany. I'm living in a small town called https://en.wikipedia.org/wiki/Hockenheim[Hockenheim,role=external,window=_blank] together with my wife Jessica and two cats named http://stefanhagen.de/photos/Chloe-%26-June/[Chloe and June].
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta charset="utf-8">
|
||||
<title>{{page_title}}</title>
|
||||
<meta name="description" content="my website">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1">
|
||||
|
||||
Reference in New Issue
Block a user