rosetree.de README
Eine kleine Sammlung technischer Notizen zu rosetree.de
.
Jekyll Theme Minimal Mistakes
See Minimal Mistakes Dokumentation. und Minimal Mistakes Website.
Notizen zu Jekyll
- URLs and links in Jekyll. How Jekyll uses URLs and how to link posts, pages, assets, and other resources together.
- Jekyll Collections. Im Prinzip etwas wie
_posts
. Daher wären Predigten ebenfalls Collections. Oder auch „Thankzines“, wenn das mal ein Ding wird. Siehe auch Collections Permalinks. Und Collections Step by Step. - Includes step by step und Include Documentation – letzteres besonders hilfreich. Eventuell für Bibelvers-Einbindungen nutzen? Oder fällt mir etwas anderes witziges ein?
- Pages wie eine Collection
- Enable Pagination
Cloud Development Environment
Damit ich nicht Ruby und die ganzen Gems auf meinem Laptop installieren und aktuell halten muss, sind Cloud Development Environments (CDEs) eine gute Idee. Getestet in Github Codespaces. Eine Alternative wären Gitpods, die auch mit Gitlab funktionieren. Gitlab Workspaces scheint derzeit keine Option zu sein.
Github Codespaces
Starte den Codespace direkt bei Github Codespaces. Oder im Github Repository von rosetree.de
. Der Codespace kann mit Visual Studio Code im Browser oder am Computer gestartet werden.
Aktuell muss die Ruby Version gewechselt werden, dann kann der Jekyll Server gestartet werden.
$ rvm use ruby-3.1.3
$ bundle exec jekyll serve
- Using a GitHub Codespace for Jekyll site development
- Using GitHub Codespaces for Jekyll (this blog)
- Using GitHub Codespaces to edit a Jekyll Static Site
- Blog Posts Made Easy With Jekyll and GitHub Codespaces
Gitpods
.gitpod.yml
via Andrea Falzetti
#image: gitpod/workspace-full
vscode:
extensions:
- streetsidesoftware.code-spell-checker
tasks:
- name: Setup
init: bundle install
command: bundle exec jekyll serve --watch --drafts
command: bundle install && bundle exec jekyll serve --watch --drafts
# List the ports to expose. Learn more https://www.gitpod.io/docs/config-ports/
ports:
- port: 4000
onOpen: open-browser
visibility: public
Gitlab Workspaces
Workspaces – Gitlab Documentation
Scheint aktuell keine Option zu sein, denn die Gitlab Workspaces Dokumentation besagt:
You can only create workspaces for public projects.
Minimalistisches Design
Diese Website ist bewusst minimalistisch gehalten. Das hat verschiedene Gründe und Vorteile. Die Seite wird dir schnell ausgeliefert und es werden nur wenige deiner mobile Daten verbraucht. Vorallem wird dadurch wenig CO2 verbraucht, wie das Ergebnis von rosetree.de im Website Carbon Calculator zeigt.
Aktuelle Lieblingslieder von Spotifty
Analog zu der Anbindung von Lesetagebuch. Sollte nicht allzu kompliziert sein. Höchstens die Frage nach Zugangsdaten etc. Siehe Endpoint get users top items.