├── .gitignore ├── ISSUES.org ├── README.md ├── README.org ├── TODO.org ├── default.nix ├── internal ├── CONVENTIONS.org ├── README.md ├── README.org ├── docs-generate ├── setup.org └── test-run ├── pkgs-make ├── README.md ├── README.org ├── config.nix ├── default.nix ├── haskell │ ├── default.nix │ ├── overrides │ │ └── default.nix │ └── tools │ │ ├── cabal-new-watch │ │ ├── builder.sh │ │ ├── cabal-new-watch │ │ └── default.nix │ │ ├── default.nix │ │ └── nix-tags-haskell │ │ ├── builder.sh │ │ ├── default.nix │ │ └── nix-tags-haskell ├── lib │ ├── default.nix │ ├── haskell.nix │ ├── license-report │ │ ├── default.nix │ │ └── report.nix │ └── tarball │ │ ├── builder.sh │ │ └── default.nix ├── python │ ├── default.nix │ ├── overrides │ │ ├── annoy │ │ │ └── default.nix │ │ ├── avro │ │ │ └── default.nix │ │ ├── backoff │ │ │ └── default.nix │ │ ├── bokeh │ │ │ └── default.nix │ │ ├── cx_oracle │ │ │ └── default.nix │ │ ├── default.nix │ │ ├── dill │ │ │ └── default.nix │ │ ├── diskcache │ │ │ └── default.nix │ │ ├── editdistance │ │ │ └── default.nix │ │ ├── en_core_web_md │ │ │ └── default.nix │ │ ├── gensim │ │ │ └── default.nix │ │ ├── geographiclib │ │ │ └── default.nix │ │ ├── geopy │ │ │ └── default.nix │ │ ├── hexdump │ │ │ └── default.nix │ │ ├── implicit │ │ │ └── default.nix │ │ ├── lda │ │ │ └── default.nix │ │ ├── liac-arff │ │ │ └── default.nix │ │ ├── lime │ │ │ └── default.nix │ │ ├── marshmallow-oneofschema │ │ │ └── default.nix │ │ ├── mocket │ │ │ └── default.nix │ │ ├── ortools │ │ │ └── default.nix │ │ ├── pathlib │ │ │ └── default.nix │ │ ├── psycopg2 │ │ │ └── default.nix │ │ ├── pyjwt │ │ │ └── default.nix │ │ ├── pyldavis │ │ │ └── default.nix │ │ ├── python-dotenv │ │ │ └── default.nix │ │ ├── python-igraph │ │ │ └── default.nix │ │ ├── pywavelets │ │ │ └── default.nix │ │ ├── scikit-image │ │ │ └── default.nix │ │ ├── scikit-learn │ │ │ ├── atol_in_gaussian_tests.patch │ │ │ └── default.nix │ │ ├── scikit-multilearn │ │ │ └── default.nix │ │ ├── smart_open │ │ │ └── default.nix │ │ ├── spacy │ │ │ └── default.nix │ │ ├── thinc │ │ │ └── default.nix │ │ ├── torchfile │ │ │ └── default.nix │ │ ├── torchtext │ │ │ └── default.nix │ │ └── visdom │ │ │ └── default.nix │ └── shellHook.nix ├── tools.nix ├── top │ └── overrides │ │ ├── default.nix │ │ ├── geographiclib.nix │ │ └── igraph.nix └── variant │ ├── curated │ └── default.nix │ ├── plain │ └── default.nix │ └── variantMake.nix ├── run ├── README.md ├── README.org ├── common.sh ├── docker-nix ├── run-docker-image ├── run-docker-tarball ├── run-licenses └── run-native ├── tools ├── README.md ├── README.org ├── direnv │ ├── README.md │ ├── README.org │ └── direnvrc ├── oh-my-zsh │ ├── README.md │ ├── README.org │ ├── plugins │ │ └── direnv │ │ │ └── direnv.plugin.zsh │ └── themes │ │ └── tnks.zsh-theme └── spacemacs │ ├── README.md │ ├── README.org │ ├── dotfile.spacemacs.el │ ├── dotfile.spacemacs.static.el │ └── private │ ├── attrap │ ├── README.md │ ├── README.org │ └── packages.el │ ├── direnv │ ├── README.md │ ├── README.org │ └── packages.el │ ├── extn-haskell │ ├── README.md │ ├── README.org │ ├── config.el │ ├── funcs.el │ ├── layers.el │ └── packages.el │ ├── extn-python │ ├── README.md │ ├── README.org │ ├── funcs.el │ ├── layers.el │ └── packages.el │ └── extn-spacemacs │ ├── README.md │ ├── README.org │ ├── config.el │ ├── funcs.el │ └── packages.el └── tutorials ├── 0-nix-intro ├── README.md └── README.org ├── 1-pkgs-make ├── Dockerfile ├── README.md ├── README.org ├── application-overriding │ └── default.nix ├── application-unwrapped │ └── default.nix ├── application-wrapped │ └── default.nix ├── application │ └── default.nix ├── build.nix ├── build.override_global.nix ├── build.override_local.nix └── library │ └── default.nix ├── 2-haskell ├── .dir-locals.el ├── .envrc ├── Dockerfile ├── README.md ├── README.org ├── application │ ├── example-haskell-app.cabal │ └── src │ │ └── Main.hs ├── build.nix ├── cabal.project ├── library │ ├── example-haskell-lib.cabal │ └── src │ │ ├── FortyOne.lhs │ │ └── Lib.hs ├── shell.nix ├── stack.yaml └── stack │ ├── default.nix │ └── stack.nix └── 2-python ├── .envrc ├── Dockerfile ├── README.md ├── README.org ├── application ├── default.nix ├── example_app │ ├── __init__.py │ └── __main__.py └── setup.py ├── build.nix ├── library ├── default.nix ├── example_lib │ └── __init__.py └── setup.py └── shell.nix /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/.gitignore -------------------------------------------------------------------------------- /ISSUES.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/ISSUES.org -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/README.md -------------------------------------------------------------------------------- /README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/README.org -------------------------------------------------------------------------------- /TODO.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/TODO.org -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- 1 | import ./pkgs-make 2 | -------------------------------------------------------------------------------- /internal/CONVENTIONS.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/internal/CONVENTIONS.org -------------------------------------------------------------------------------- /internal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/internal/README.md -------------------------------------------------------------------------------- /internal/README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/internal/README.org -------------------------------------------------------------------------------- /internal/docs-generate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/internal/docs-generate -------------------------------------------------------------------------------- /internal/setup.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/internal/setup.org -------------------------------------------------------------------------------- /internal/test-run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/internal/test-run -------------------------------------------------------------------------------- /pkgs-make/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/README.md -------------------------------------------------------------------------------- /pkgs-make/README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/README.org -------------------------------------------------------------------------------- /pkgs-make/config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/config.nix -------------------------------------------------------------------------------- /pkgs-make/default.nix: -------------------------------------------------------------------------------- 1 | import variant/plain 2 | -------------------------------------------------------------------------------- /pkgs-make/haskell/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/haskell/default.nix -------------------------------------------------------------------------------- /pkgs-make/haskell/overrides/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/haskell/overrides/default.nix -------------------------------------------------------------------------------- /pkgs-make/haskell/tools/cabal-new-watch/builder.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/haskell/tools/cabal-new-watch/builder.sh -------------------------------------------------------------------------------- /pkgs-make/haskell/tools/cabal-new-watch/cabal-new-watch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/haskell/tools/cabal-new-watch/cabal-new-watch -------------------------------------------------------------------------------- /pkgs-make/haskell/tools/cabal-new-watch/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/haskell/tools/cabal-new-watch/default.nix -------------------------------------------------------------------------------- /pkgs-make/haskell/tools/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/haskell/tools/default.nix -------------------------------------------------------------------------------- /pkgs-make/haskell/tools/nix-tags-haskell/builder.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/haskell/tools/nix-tags-haskell/builder.sh -------------------------------------------------------------------------------- /pkgs-make/haskell/tools/nix-tags-haskell/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/haskell/tools/nix-tags-haskell/default.nix -------------------------------------------------------------------------------- /pkgs-make/haskell/tools/nix-tags-haskell/nix-tags-haskell: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/haskell/tools/nix-tags-haskell/nix-tags-haskell -------------------------------------------------------------------------------- /pkgs-make/lib/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/lib/default.nix -------------------------------------------------------------------------------- /pkgs-make/lib/haskell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/lib/haskell.nix -------------------------------------------------------------------------------- /pkgs-make/lib/license-report/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/lib/license-report/default.nix -------------------------------------------------------------------------------- /pkgs-make/lib/license-report/report.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/lib/license-report/report.nix -------------------------------------------------------------------------------- /pkgs-make/lib/tarball/builder.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/lib/tarball/builder.sh -------------------------------------------------------------------------------- /pkgs-make/lib/tarball/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/lib/tarball/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/annoy/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/annoy/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/avro/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/avro/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/backoff/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/backoff/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/bokeh/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/bokeh/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/cx_oracle/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/cx_oracle/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/dill/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/dill/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/diskcache/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/diskcache/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/editdistance/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/editdistance/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/en_core_web_md/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/en_core_web_md/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/gensim/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/gensim/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/geographiclib/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/geographiclib/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/geopy/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/geopy/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/hexdump/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/hexdump/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/implicit/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/implicit/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/lda/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/lda/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/liac-arff/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/liac-arff/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/lime/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/lime/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/marshmallow-oneofschema/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/marshmallow-oneofschema/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/mocket/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/mocket/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/ortools/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/ortools/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/pathlib/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/pathlib/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/psycopg2/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/psycopg2/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/pyjwt/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/pyjwt/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/pyldavis/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/pyldavis/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/python-dotenv/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/python-dotenv/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/python-igraph/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/python-igraph/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/pywavelets/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/pywavelets/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/scikit-image/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/scikit-image/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/scikit-learn/atol_in_gaussian_tests.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/scikit-learn/atol_in_gaussian_tests.patch -------------------------------------------------------------------------------- /pkgs-make/python/overrides/scikit-learn/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/scikit-learn/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/scikit-multilearn/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/scikit-multilearn/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/smart_open/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/smart_open/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/spacy/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/spacy/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/thinc/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/thinc/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/torchfile/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/torchfile/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/torchtext/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/torchtext/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/overrides/visdom/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/overrides/visdom/default.nix -------------------------------------------------------------------------------- /pkgs-make/python/shellHook.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/python/shellHook.nix -------------------------------------------------------------------------------- /pkgs-make/tools.nix: -------------------------------------------------------------------------------- 1 | import haskell/tools 2 | -------------------------------------------------------------------------------- /pkgs-make/top/overrides/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/top/overrides/default.nix -------------------------------------------------------------------------------- /pkgs-make/top/overrides/geographiclib.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/top/overrides/geographiclib.nix -------------------------------------------------------------------------------- /pkgs-make/top/overrides/igraph.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/top/overrides/igraph.nix -------------------------------------------------------------------------------- /pkgs-make/variant/curated/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/variant/curated/default.nix -------------------------------------------------------------------------------- /pkgs-make/variant/plain/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/variant/plain/default.nix -------------------------------------------------------------------------------- /pkgs-make/variant/variantMake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/pkgs-make/variant/variantMake.nix -------------------------------------------------------------------------------- /run/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/run/README.md -------------------------------------------------------------------------------- /run/README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/run/README.org -------------------------------------------------------------------------------- /run/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/run/common.sh -------------------------------------------------------------------------------- /run/docker-nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/run/docker-nix -------------------------------------------------------------------------------- /run/run-docker-image: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/run/run-docker-image -------------------------------------------------------------------------------- /run/run-docker-tarball: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/run/run-docker-tarball -------------------------------------------------------------------------------- /run/run-licenses: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/run/run-licenses -------------------------------------------------------------------------------- /run/run-native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/run/run-native -------------------------------------------------------------------------------- /tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/README.md -------------------------------------------------------------------------------- /tools/README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/README.org -------------------------------------------------------------------------------- /tools/direnv/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/direnv/README.md -------------------------------------------------------------------------------- /tools/direnv/README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/direnv/README.org -------------------------------------------------------------------------------- /tools/direnv/direnvrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/direnv/direnvrc -------------------------------------------------------------------------------- /tools/oh-my-zsh/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/oh-my-zsh/README.md -------------------------------------------------------------------------------- /tools/oh-my-zsh/README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/oh-my-zsh/README.org -------------------------------------------------------------------------------- /tools/oh-my-zsh/plugins/direnv/direnv.plugin.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/oh-my-zsh/plugins/direnv/direnv.plugin.zsh -------------------------------------------------------------------------------- /tools/oh-my-zsh/themes/tnks.zsh-theme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/oh-my-zsh/themes/tnks.zsh-theme -------------------------------------------------------------------------------- /tools/spacemacs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/README.md -------------------------------------------------------------------------------- /tools/spacemacs/README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/README.org -------------------------------------------------------------------------------- /tools/spacemacs/dotfile.spacemacs.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/dotfile.spacemacs.el -------------------------------------------------------------------------------- /tools/spacemacs/dotfile.spacemacs.static.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/dotfile.spacemacs.static.el -------------------------------------------------------------------------------- /tools/spacemacs/private/attrap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/attrap/README.md -------------------------------------------------------------------------------- /tools/spacemacs/private/attrap/README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/attrap/README.org -------------------------------------------------------------------------------- /tools/spacemacs/private/attrap/packages.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/attrap/packages.el -------------------------------------------------------------------------------- /tools/spacemacs/private/direnv/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/direnv/README.md -------------------------------------------------------------------------------- /tools/spacemacs/private/direnv/README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/direnv/README.org -------------------------------------------------------------------------------- /tools/spacemacs/private/direnv/packages.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/direnv/packages.el -------------------------------------------------------------------------------- /tools/spacemacs/private/extn-haskell/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/extn-haskell/README.md -------------------------------------------------------------------------------- /tools/spacemacs/private/extn-haskell/README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/extn-haskell/README.org -------------------------------------------------------------------------------- /tools/spacemacs/private/extn-haskell/config.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/extn-haskell/config.el -------------------------------------------------------------------------------- /tools/spacemacs/private/extn-haskell/funcs.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/extn-haskell/funcs.el -------------------------------------------------------------------------------- /tools/spacemacs/private/extn-haskell/layers.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/extn-haskell/layers.el -------------------------------------------------------------------------------- /tools/spacemacs/private/extn-haskell/packages.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/extn-haskell/packages.el -------------------------------------------------------------------------------- /tools/spacemacs/private/extn-python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/extn-python/README.md -------------------------------------------------------------------------------- /tools/spacemacs/private/extn-python/README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/extn-python/README.org -------------------------------------------------------------------------------- /tools/spacemacs/private/extn-python/funcs.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/extn-python/funcs.el -------------------------------------------------------------------------------- /tools/spacemacs/private/extn-python/layers.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/extn-python/layers.el -------------------------------------------------------------------------------- /tools/spacemacs/private/extn-python/packages.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/extn-python/packages.el -------------------------------------------------------------------------------- /tools/spacemacs/private/extn-spacemacs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/extn-spacemacs/README.md -------------------------------------------------------------------------------- /tools/spacemacs/private/extn-spacemacs/README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/extn-spacemacs/README.org -------------------------------------------------------------------------------- /tools/spacemacs/private/extn-spacemacs/config.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/extn-spacemacs/config.el -------------------------------------------------------------------------------- /tools/spacemacs/private/extn-spacemacs/funcs.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/extn-spacemacs/funcs.el -------------------------------------------------------------------------------- /tools/spacemacs/private/extn-spacemacs/packages.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tools/spacemacs/private/extn-spacemacs/packages.el -------------------------------------------------------------------------------- /tutorials/0-nix-intro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/0-nix-intro/README.md -------------------------------------------------------------------------------- /tutorials/0-nix-intro/README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/0-nix-intro/README.org -------------------------------------------------------------------------------- /tutorials/1-pkgs-make/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/1-pkgs-make/Dockerfile -------------------------------------------------------------------------------- /tutorials/1-pkgs-make/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/1-pkgs-make/README.md -------------------------------------------------------------------------------- /tutorials/1-pkgs-make/README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/1-pkgs-make/README.org -------------------------------------------------------------------------------- /tutorials/1-pkgs-make/application-overriding/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/1-pkgs-make/application-overriding/default.nix -------------------------------------------------------------------------------- /tutorials/1-pkgs-make/application-unwrapped/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/1-pkgs-make/application-unwrapped/default.nix -------------------------------------------------------------------------------- /tutorials/1-pkgs-make/application-wrapped/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/1-pkgs-make/application-wrapped/default.nix -------------------------------------------------------------------------------- /tutorials/1-pkgs-make/application/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/1-pkgs-make/application/default.nix -------------------------------------------------------------------------------- /tutorials/1-pkgs-make/build.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/1-pkgs-make/build.nix -------------------------------------------------------------------------------- /tutorials/1-pkgs-make/build.override_global.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/1-pkgs-make/build.override_global.nix -------------------------------------------------------------------------------- /tutorials/1-pkgs-make/build.override_local.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/1-pkgs-make/build.override_local.nix -------------------------------------------------------------------------------- /tutorials/1-pkgs-make/library/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/1-pkgs-make/library/default.nix -------------------------------------------------------------------------------- /tutorials/2-haskell/.dir-locals.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-haskell/.dir-locals.el -------------------------------------------------------------------------------- /tutorials/2-haskell/.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-haskell/.envrc -------------------------------------------------------------------------------- /tutorials/2-haskell/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-haskell/Dockerfile -------------------------------------------------------------------------------- /tutorials/2-haskell/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-haskell/README.md -------------------------------------------------------------------------------- /tutorials/2-haskell/README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-haskell/README.org -------------------------------------------------------------------------------- /tutorials/2-haskell/application/example-haskell-app.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-haskell/application/example-haskell-app.cabal -------------------------------------------------------------------------------- /tutorials/2-haskell/application/src/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-haskell/application/src/Main.hs -------------------------------------------------------------------------------- /tutorials/2-haskell/build.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-haskell/build.nix -------------------------------------------------------------------------------- /tutorials/2-haskell/cabal.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-haskell/cabal.project -------------------------------------------------------------------------------- /tutorials/2-haskell/library/example-haskell-lib.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-haskell/library/example-haskell-lib.cabal -------------------------------------------------------------------------------- /tutorials/2-haskell/library/src/FortyOne.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-haskell/library/src/FortyOne.lhs -------------------------------------------------------------------------------- /tutorials/2-haskell/library/src/Lib.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-haskell/library/src/Lib.hs -------------------------------------------------------------------------------- /tutorials/2-haskell/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-haskell/shell.nix -------------------------------------------------------------------------------- /tutorials/2-haskell/stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-haskell/stack.yaml -------------------------------------------------------------------------------- /tutorials/2-haskell/stack/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-haskell/stack/default.nix -------------------------------------------------------------------------------- /tutorials/2-haskell/stack/stack.nix: -------------------------------------------------------------------------------- 1 | (import ../build.nix).example-haskell-stack 2 | -------------------------------------------------------------------------------- /tutorials/2-python/.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-python/.envrc -------------------------------------------------------------------------------- /tutorials/2-python/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-python/Dockerfile -------------------------------------------------------------------------------- /tutorials/2-python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-python/README.md -------------------------------------------------------------------------------- /tutorials/2-python/README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-python/README.org -------------------------------------------------------------------------------- /tutorials/2-python/application/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-python/application/default.nix -------------------------------------------------------------------------------- /tutorials/2-python/application/example_app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tutorials/2-python/application/example_app/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-python/application/example_app/__main__.py -------------------------------------------------------------------------------- /tutorials/2-python/application/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-python/application/setup.py -------------------------------------------------------------------------------- /tutorials/2-python/build.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-python/build.nix -------------------------------------------------------------------------------- /tutorials/2-python/library/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-python/library/default.nix -------------------------------------------------------------------------------- /tutorials/2-python/library/example_lib/__init__.py: -------------------------------------------------------------------------------- 1 | def ultimate_answer(): 2 | return 42 3 | -------------------------------------------------------------------------------- /tutorials/2-python/library/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-python/library/setup.py -------------------------------------------------------------------------------- /tutorials/2-python/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shajra/nix-example/HEAD/tutorials/2-python/shell.nix --------------------------------------------------------------------------------