Watch
1
Fork
You've already forked solar-conflux
0
Personal tinkering space
  • Jupyter Notebook 42%
  • TypeScript 11.2%
  • PureScript 10.7%
  • TeX 8.1%
  • Rust 5.8%
  • Other 21.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-20 00:58:49 +02:00
bash bash(mottainai-p2p-generator): Add mottainai files documenting all effects 2025-08-14 20:30:24 +03:00
dart meta: Add dart/freeform-gradient to readme. 2024-05-28 03:46:10 +02:00
elm/todolist elm(todolist): chore: added an elmapp.config file 2019-11-28 17:32:24 +02:00
fsharp meta: Add fsharp/ygosim to readme 2024-05-12 03:45:27 +02:00
haskell haskell(nihil): Reorganise a ton of stuff 2025-08-14 20:23:34 +03:00
idris/learning meta: Make file-structures more readable 2023-10-29 01:15:32 +02:00
javascript Edit READMEs 2026-09-20 00:36:00 +02:00
lean/learning meta: Make file-structures more readable 2023-10-29 01:15:32 +02:00
lua meta: Document addition of prescient-trains 2024-03-04 13:56:37 +01:00
nix meta: Edit READMEs 2026-09-19 20:07:41 +02:00
odin Add odin README 2026-09-20 00:44:17 +02:00
purescript Edit the purescript README 2026-09-20 00:38:07 +02:00
python python(commit-prefixer): better handling of commit bodies 2026-09-19 23:57:05 +02:00
rust Edit READMEs 2026-09-20 00:18:56 +02:00
tex Edit the tex README 2026-09-20 00:28:47 +02:00
typescript Edit the typescrypt README 2026-09-20 00:58:49 +02:00
typst meta: Edit README 2026-09-19 20:45:15 +02:00
import.sh meta: Add the ability to not sign off imported commits 2026-09-19 20:39:52 +02:00
README.md meta: Add nix-vars-ngng to the respective READMEs 2026-09-19 20:00:45 +02:00

The solar conflux

This repository contains numerous experiments of mine which do not deserve their own repositories. It exists for archival purposes.

The repositories are properly imported using ./import.sh — a dangerous script that shouldn't be run unless everything in the local repo has been backed up.

Navigation

The experiments are currently organized based on the language they use:

Philosophy

I plan to expand this repository to include all my projects, and flatten its file structure (the per-language categorization is a bit odd).

Here's the basic laws:

History is not sacred

  • I might rewrite history at any point
  • do not reference stuff in this repo by commit hash!
  • referencing things by date is the best idea (or tags perhaps, although I'm yet to figure that part out)

Discovery is not a goal of the file structure

  • trying to create deep hierarchies for the files in such a repo is a recipe for failure
  • when trying to learn about the projects, one should instead check the page I'll create on my website (or the linked markup in case the website is down)

The past is murky, but we can enforce conventions on the future

  • For example, I'm not going to worry too much about the commit messages of the past (nor the formatting of the code), but I might enforce such conventions for the future