Skip to content

nekowinston/nur

Repository files navigation

nekowinston/nur

Build and populate cache Cachix Cache

What's available

General Packages Note Version
apple-cursor 2.0.0
cura AppImage wrapper 5.4.0
discover-overlay 0.6.5
gonvim-tools convenience wrapper for ray-x/go.nvim deps meta-package
helm-ls 2022-09-21
icat git
jq-lsp 2022-12-20
posy-improved-cursor 2022-09-14
wezterm nightly builds git

Usage

With overlays:

{
  inputs = {
    nur.url = "github:nix-community/NUR";
    nekowinston-nur.url = "github:nekowinston/nur";
  };

  outputs = {
    self,
    nixpkgs,
    nur,
    nekowinston-nur,
    ...
  }: let
    overlays = [
      # nur overlay
      (final: prev: {
        nur = import nur {
          nurpkgs = prev;
          pkgs = prev;
          repoOverrides = {
            # other repo overrides
            nekowinston = nekowinston-nur.packages.${prev.system};
          };
        };
      })
      # my overlays
      nekowinston.nur.overlays.default
    ];
  in {
    system = "x86_64-linux";

    modules = [
      ({config, ...}: {
        config = {
          nixpkgs.overlays = [overlays];
        };
      })
    ];
  };
}