Skip to content

NotAShelf/nyxexprs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌙 nyxexprs

My personal package overlay for sharing my most commonly used derivations. Kept up to date with Github workflows and npins. Contributions welcome.

Usage

All packages in Nyxexprs are exposed in the flake outputs.

Flakes

# flake.nix
inputs = {
    # Add an input as such. Avoid adding "follows" lines if you would
    # like to benefit from the binary cache.
    nyxexprs.url = "github:notashelf/nyxexprs";
    # ...
};

If you are using Nix on a non-NixOS distro, you may nix run to try out packages, or nix profile install to install them on your system profile. If using home-manager on non-NixOS, I recommend using home.packages instead.

Binary Cache

Regardless of your setup,you may want to add the binary cache to your substituters to avoid building the provided packages on each pull. You may follow the example below to add the binary cache to your system.

nix.settings = {
    builders-use-substitutes = true;
    substituters = [
        # other substituters
        "https://nyx.cachix.org"
    ];

    trusted-public-keys = [
        # other trusted keys
        "nyx.cachix.org-1:xH6G0MO9PrpeGe7mHBtj1WbNzmnXr7jId2mCiq6hipE="
    ];
};

🫂 Credits

The repository structure is mostly borrowed from @fufexan 's nix-gaming repository. Thank you fuf!

📜 License

This repository (Nix, patches, ettc.) is released under EUPL v1.2. Please see the license file for more details.

About

Monorepo for sharing my most commonly used Nix expressions between projects.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •