Commit Graph

10 Commits

Author SHA1 Message Date
Oystein Kristoffer Tveit d739cd7fe7
WIP 2022-12-05 18:34:21 +01:00
Oystein Kristoffer Tveit ea4e35b82a
docbook2txt: rename `xmldoc2txt` to `docbook2txt` 2022-11-29 23:16:52 +01:00
Oystein Kristoffer Tveit 74ed72ff0b
flake.nix: add internal programs as runnables
These are useful when testing the programs on raw
input, compared to having to test the program
through a searcher.
2022-11-29 16:18:05 +01:00
Oystein Kristoffer Tveit e17274e94d
xmldoc2txt: init
xmldoc2txt is a more rigid framework for replacing
xml tags in the documentation. It replaces the clunky
perl substitution expressions.
2022-11-29 15:48:31 +01:00
Oystein Kristoffer Tveit 93cc90c97b
json2nix: add compiler as a package option 2022-11-29 15:31:48 +01:00
Oystein Kristoffer Tveit eab555988e
utils/ormolu: init
Add tool for formatting haskell files
2022-11-26 20:48:26 +01:00
Oystein Kristoffer Tveit ca3e27ec77
nix-option-search: Init 2022-11-26 06:35:58 +01:00
Oystein Kristoffer Tveit 36b5f5e5f7
hms: make `defaultManualPath` into callPackage arg 2022-11-26 06:02:19 +01:00
Oystein Kristoffer Tveit f6217e4c54
Restructure project:
The project has grown quite a bit without me remembering
to make any commits...

Here's a summary of what has happened:

- Make the project friendly towards non-flake users
- Add searchers to be created: `nur-package-search`, `nix-lib-search`
- Add misc util scripts for formatting and testing code.
- Split templates into their own directory,
    as they get quite large after a while.

- Add colorized templates.
- Replace some of the xml tags with optionally colorized output.
- Add `--no-color` option
- Add json2nix script, which will convert the json-converted
    nix code back into nix.
2022-11-26 05:14:14 +01:00
Oystein Kristoffer Tveit 0aaa30346e
Initial commit 2022-11-24 20:09:31 +01:00