/sanctureplicum-nur

Personal Nix User Repository for the Sanctureplicum

Primary LanguageNixMIT LicenseMIT

sanctureplicum/nur

Cachix Cache

What's available

General Packages Note Version
gitea-nyx Personal Fork 1.19.3
rec-mono-nyx Personal config of Recursive Mono 1.0.0
libspectre 1.0.0
Firefox Addons Note Version
duplicate-tab-shortcut 1.5.3
istilldontcareaboutcookies 1.1.1
masterpassword-firefox Spectre, formerly MasterPassword 2.9.5
Emacs Packages Note Version
spectre-el 0.3.0

Usage

With overlays:

{
  inputs = {
    nur.url = "github:nix-community/NUR";
    sanctureplicum-nur.url = "git+https://gitea.pid1.sh/sanctureplicum/nur.git";
  };

  outputs = {
    self,
    nixpkgs,
    nur,
    sanctureplicum-nur,
    ...
  }: let
    overlays = final: prev: {
      nur = import nur {
        nurpkgs = prev;
        pkgs = prev;
        repoOverrides = { sanctureplicum = import sanctureplicum-nur { pkgs = prev; }; };
      };
      # ... your other overlays
    };
  in {
    system = "x86_64-linux";

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