summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-13Convert my org files to md and renderBen Sima
Still some bugs, but I will get to them soon.
2020-05-13Re-namespace general scheme code to bsBen Sima
2020-05-12Output formatting fixupsBen Sima
2020-05-12PEG parsing of nodesBen Sima
2020-05-12Add strip and flattenBen Sima
2020-05-12Formatting etc whateverBen Sima
2020-05-12Idempotently add id to tag indexBen Sima
2020-05-12for -> turnBen Sima
Inspired by hoon
2020-05-11Refactor: nodes are now objectsBen Sima
2020-05-11Add 'tag' index page and navbarBen Sima
2020-05-11Add 'web port' argument, and some more page/templatingBen Sima
2020-05-11Add dict libraryBen Sima
2020-05-10web server is workingBen Sima
2020-05-09Add get-tags functionBen Sima
2020-05-09Index titlesBen Sima
Also don't overwrite srfi-1 stuff, and added an re module.
2020-05-09Remove my nil thingBen Sima
2020-05-09Add cat-node, and a bit of refactoringBen Sima
2020-05-09Init zBen Sima
2020-05-09Add proper replaceBen Sima
- replace was actually replace-char - backported string-replace-substring because it's only in Guile 3
2020-05-09Add member? and contains?Ben Sima
2020-05-06Fix /. macro and importBen Sima
2020-05-06Add the initial library of stylesBen Sima
2020-05-04Scheme hackingBen Sima
2020-05-02Clojure-inspired scheme macrosBen Sima
2020-05-02Auto-overlay niv sourcesBen Sima
This is somewhat experimental, the idea is automatically set the sources from my niv pinned deps. It seems to work, so I'll keep at it and see if I can improve it as issues come up.
2020-04-30Add deps scriptBen Sima
2020-04-28Reduce build cores, againBen Sima
2020-04-28Fix pwdBen Sima
2020-04-28Add guile load path backBen Sima
This works, I tested it.
2020-04-26don't lolBen Sima
2020-04-26Add hlint configBen Sima
2020-04-26Lint files explicitlyBen Sima
2020-04-22Move haskell source overrides into nivBen Sima
2020-04-21Auto-haddock in ghciBen Sima
2020-04-21Add swap to que-prodBen Sima
2020-04-21lint 'lint' and make it only run on changed filesBen Sima
It was getting annoying how long it would take to run.
2020-04-21Prevent empty channels from being created by mistakeBen Sima
2020-04-20Remove a todoBen Sima
GHC and GHCJS use different Http.Error types, so a WebData type doesn't make any sense.
2020-04-19Add swap to my cloud serverBen Sima
2020-04-19Remove some commentsBen Sima
2020-04-19Add vim to base packagesBen Sima
2020-04-19Rename some Haskell nix filesBen Sima
2020-04-19Fix typoBen Sima
2020-04-19Separate haskell from other packagesBen Sima
2020-04-19Remove old vpn thingBen Sima
2020-04-19Unify dev packages and base packagesBen Sima
2020-04-19Switch to niv for managing third party sourcesBen Sima
2020-04-19Disable tags commandBen Sima
This doesn't really work. I need to figure out a better way to generate tags. Maybe I can add something to the nix shellHook?
2020-04-19Basic use of nix-shell with direnv/lorriBen Sima
2020-04-19Fix machine hostnamesBen Sima
Bash prompts don't show anything beyond the first '.', so this makes them readable