import org

This commit is contained in:
Xavier Brinon 2023-11-25 07:37:16 +00:00
parent 118b57f720
commit c10ce64dd9
2 changed files with 41 additions and 3 deletions

View File

@ -1,3 +0,0 @@
# Uncluttered
From the Uncluttered course

41
README.org Normal file
View File

@ -0,0 +1,41 @@
#+title: Uncluttered
#+author: Xavier Brinon
#+date: [2023-11-24 Fri]
#+startup: indent
* 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 [[https://www.gnu.org/software/guile/manual/html_node/index.html][Guile]].
#+name: install guile
#+begin_src shell
guix install guile
guile --version
#+end_src
#+RESULTS: install guile
: 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 [[https://rocket.rs/][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.[fn:1]
Let's clone it from gitlab, or gitea ?
* Footnotes
[fn:1]Which causes 2 problems:
- It's github
- I want to set up the project from scratch :shrug: