teutat3s
d7141475ec
• Updated input 'devshell': 'github:numtide/devshell/2d45b54ca4a183f2fdcf4b19c895b64fbf620ee8' (2024-03-22) → 'github:numtide/devshell/1ebbe68d57457c8cae98145410b164b5477761f4' (2024-06-03) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/1042fd8b148a9105f3c0aca3a6177fd1d9360ba5' (2024-04-10) → 'github:nixos/nixpkgs/051f920625ab5aabe37c920346e3e69d7d34400e' (2024-06-07) |
||
---|---|---|
_data | ||
_includes | ||
en | ||
fonts/raleway/v22 | ||
img | ||
.dockerignore | ||
.drone.yml | ||
.envrc | ||
.gitignore | ||
_config.ts | ||
Caddyfile | ||
collaborate.md | ||
collective.md | ||
contact.md | ||
deno.json | ||
deno.lock | ||
deploy.sh | ||
docker-compose.yml | ||
Dockerfile | ||
favicon.ico | ||
flake.lock | ||
flake.nix | ||
import_map.json | ||
imprint.md | ||
index.md | ||
LICENSE.md | ||
lock.json | ||
privacy-policy.md | ||
projects.md | ||
raleway.css | ||
README.md | ||
space.md | ||
styles.css |
miom.space homepage
This is the repository containing the code for https://miom.space.
It is built using lume with JSX. To get started, make sure you have the nix package manager installed. Then you can start developing with:
nix develop
This will use a nix devshell to create an environment that has deno and lume available.
An alternative approach for loading all dependencies is direnv
.
It basically runs nix develop
for you, once you enter a directory which
contains a .envrc
file and allow it by running direnv allow
. Once installed
globally, run:
direnv allow
Just build the static site, results are in _site
:
deno task build
To get a live development server, run:
deno task serve