tvl-depot/boilerplate/elm
William Carroll 0c71fc9d1d Drop support for dir-locals.nix, <nixpkgs>, etc.
In the spirit of Marie Kondo, I'm tidying up!

TL;DR:
- Prefer .envrc `use_nix` and delete all dir-locals.nix files
- Remove ~all references to <nixpkgs>, <unstable>, <depot> and prefer
  referencing each with briefcase.third_party.{pkgs,unstable,depot}
- Delete nixBufferFromShell function since I was only using that in
  dir-locals.nix files
2020-08-20 11:26:32 +01:00
..
src Support boilerplate for Elm clients 2020-05-17 20:48:18 +01:00
.envrc Drop support for dir-locals.nix, <nixpkgs>, etc. 2020-08-20 11:26:32 +01:00
.gitignore Support boilerplate for Elm clients 2020-05-17 20:48:18 +01:00
elm.json Support boilerplate for Elm clients 2020-05-17 20:48:18 +01:00
index.css Support boilerplate for Elm clients 2020-05-17 20:48:18 +01:00
index.html Support boilerplate for Elm clients 2020-05-17 20:48:18 +01:00
README.md Include instructions for building Tailwind CSS in README.md 2020-08-04 16:37:45 +01:00
shell.nix Drop support for dir-locals.nix, <nixpkgs>, etc. 2020-08-20 11:26:32 +01:00

Elm

Elm has one of the best developer experiences that I'm aware of. The error messages are helpful and the entire experience is optimized to improve the ease of writing web applications.

Developing

If you're interested in contributing, the following will create an environment in which you can develop:

$ nix-shell
$ npx tailwindcss build index.css -o output.css
$ elm-live -- src/Main.elm --output=Main.min.js

You can now view your web client at http://localhost:8000!