├── .github └── workflows │ └── build.yaml ├── .gitignore ├── LICENSE.md ├── README.md ├── ci.nix ├── cookiecutter.json ├── hooks └── post_gen_project.py ├── test.sh └── {{cookiecutter.project_name}} ├── .ghci ├── .gitignore ├── README.md ├── app └── Main.hs ├── default.nix ├── nix ├── sources.json └── sources.nix ├── package.yaml ├── shell.nix ├── src └── {{cookiecutter.module}}.hs ├── test └── Main.hs └── {{cookiecutter.project_name}}.cabal /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utdemir/hs-nix-template/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utdemir/hs-nix-template/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utdemir/hs-nix-template/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utdemir/hs-nix-template/HEAD/README.md -------------------------------------------------------------------------------- /ci.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utdemir/hs-nix-template/HEAD/ci.nix -------------------------------------------------------------------------------- /cookiecutter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utdemir/hs-nix-template/HEAD/cookiecutter.json -------------------------------------------------------------------------------- /hooks/post_gen_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utdemir/hs-nix-template/HEAD/hooks/post_gen_project.py -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utdemir/hs-nix-template/HEAD/test.sh -------------------------------------------------------------------------------- /{{cookiecutter.project_name}}/.ghci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utdemir/hs-nix-template/HEAD/{{cookiecutter.project_name}}/.ghci -------------------------------------------------------------------------------- /{{cookiecutter.project_name}}/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utdemir/hs-nix-template/HEAD/{{cookiecutter.project_name}}/.gitignore -------------------------------------------------------------------------------- /{{cookiecutter.project_name}}/README.md: -------------------------------------------------------------------------------- 1 | # {{cookiecutter.project_name}} 2 | -------------------------------------------------------------------------------- /{{cookiecutter.project_name}}/app/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utdemir/hs-nix-template/HEAD/{{cookiecutter.project_name}}/app/Main.hs -------------------------------------------------------------------------------- /{{cookiecutter.project_name}}/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utdemir/hs-nix-template/HEAD/{{cookiecutter.project_name}}/default.nix -------------------------------------------------------------------------------- /{{cookiecutter.project_name}}/nix/sources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utdemir/hs-nix-template/HEAD/{{cookiecutter.project_name}}/nix/sources.json -------------------------------------------------------------------------------- /{{cookiecutter.project_name}}/nix/sources.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utdemir/hs-nix-template/HEAD/{{cookiecutter.project_name}}/nix/sources.nix -------------------------------------------------------------------------------- /{{cookiecutter.project_name}}/package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utdemir/hs-nix-template/HEAD/{{cookiecutter.project_name}}/package.yaml -------------------------------------------------------------------------------- /{{cookiecutter.project_name}}/shell.nix: -------------------------------------------------------------------------------- 1 | (import ./default.nix {}).shell 2 | -------------------------------------------------------------------------------- /{{cookiecutter.project_name}}/src/{{cookiecutter.module}}.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utdemir/hs-nix-template/HEAD/{{cookiecutter.project_name}}/src/{{cookiecutter.module}}.hs -------------------------------------------------------------------------------- /{{cookiecutter.project_name}}/test/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utdemir/hs-nix-template/HEAD/{{cookiecutter.project_name}}/test/Main.hs -------------------------------------------------------------------------------- /{{cookiecutter.project_name}}/{{cookiecutter.project_name}}.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utdemir/hs-nix-template/HEAD/{{cookiecutter.project_name}}/{{cookiecutter.project_name}}.cabal --------------------------------------------------------------------------------