From the Uncluttered course
.gitignore | ||
LICENSE | ||
README.org |
Uncluttered
Org shortcut
- Evaluate the line, apply the config in place
C-c C-c
Webserver
Guile
So we need a webserver to display the HTML page. Since I'm keen on trying fancy pancy standard stuff in Webdev, let's do it to with GNU. Let's try and choose a webserver in Guile.
guix install guile
guile --version
guile (GNU Guile) 3.0.9 Copyright (C) 2023 Free Software Foundation, Inc. License LGPLv3+: GNU LGPL 3 or later <http://gnu.org/licenses/lgpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
or Rust ?
We're exploring Rust as well, so maybe there is some fancy stuff here as well. I mean while we wait and learn about Guile anyway. Well, there's Rocket for Rust but I guess we can wait.
Nah, let's stick to Esbuild
Because this is what the book is doing and we don't want to waste too much time (it's 9:29pm) and I'm too tired for that.
Set up
Setting up the project is done via the repo template on github.1 Let's clone it from gitlab, or gitea ?
Footnotes
1Which causes 2 problems:
- It's github
- I want to set up the project from scratch 🤷