Conversation
|
Hey, nice work with the flake! I wanted to try this shell on my system, didn't test it yet though. I'll make some notes.
programs.delta-shell = {...};The last part is to discuss, because there are many ways to implement that AFAIK, could be even multiple options at the same time:
I prefer having a JSON (I like having the native configs for all the programs I use and just load it with nix), I didn't check if there's a schema for the JSON yet, but in case there is it's even better, because all the config types would be declared in one place, and I've seen you can utilize that schema for type checks in nix in some way, though, never tried that. |
I think the best idea is to only add the dev shell and multiplatform support in this PR, and maybe open an issue for the JSON schema, I didn't find one. I think the options (in case you agree that they are best implemented with a ready schema) can be added in another PR. |
feat: add devShell
Feat/dev shell
Feat: add devshell
Make furry happy