A collection of my notes.
 
 
 
Go to file
Joshua Potter 4e4fce24f7 Add some bit shifting notes back. 2024-02-24 07:43:10 -07:00
notes Add some bit shifting notes back. 2024-02-24 07:43:10 -07:00
.envrc Initial commit. 2024-02-01 07:34:27 -07:00
.gitignore Simplify `flake.nix` and `.gitignore`. 2024-02-01 07:52:15 -07:00
README.md Update README with new quartz strategy. 2024-02-01 08:18:01 -07:00
default.nix Initial commit. 2024-02-01 07:34:27 -07:00
flake.lock Initial commit. 2024-02-01 07:34:27 -07:00
flake.nix Upgrade quartz 4 to `d2fb50b`. 2024-02-07 06:27:00 -07:00
quartz.config.ts Move templates and journal to underscore name. 2024-02-06 07:51:23 -07:00
quartz.layout.ts Initial commit. 2024-02-01 07:34:27 -07:00

README.md

Notebook

This is my collection of notes. Markdown files are primarily managed with Obsidian. Quartz then transforms these Markdown files into a statically generated site. Generate the site locally by running:

$ nix build

Usually when working with Quartz, you clone the Quartz repository directly and embed your notes within the content/ directory. I found this makes updates clunky though. Since serving Quartz locally isn't a priority, we use Nix to pull the Quartz repo down directly and build against it without forking. This has the added benefit of making it easy to switch off Quartz later on.