Skip to content

Latest commit

 

History

History
48 lines (34 loc) · 1.77 KB

README.md

File metadata and controls

48 lines (34 loc) · 1.77 KB

Custom Nix Packages and Utilities

GitHub release (latest by date) GitHub contributors GitHub

This repository contains custom Nix packages and utilities used in our team.

Solutions to generic problems developed in this repository may gradually moved into their own Git repositories.

Usage

Direct URL import:

let
  telosnix = import (builtins.fetchTarball https://github.com/telostat/telos.nix/archive/<ref>.tar.gz) { };
in
{}

Using Niv:

niv add telostat/telos.nix -n telosnix -b <branch>

Exports

Currently, following expressions are exported:

Path Description
pkgs-sources.stable Stable nixpkgs source (based on release-22.05 nixpkgs branch)
pkgs-sources.unstable Unstable nixpkgs source (based on nixpkgs-unstable nixpkgs branch)
tools.devshell Various functions for building a development shell
tools.haskell Various functions for building Haskell development tools

License

telos.nix is licensed under the MIT License.

Note: MIT license does not apply to the packages built, merely to the files in this repository (the Nix expressions, build scripts, NixOS modules, etc.). It also might not apply to patches included here, which may be derivative works of the packages to which they apply. The aforementioned artifacts are all covered by the licenses of the respective packages.