No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-21 23:52:52 -04:00
.forgejo/workflows update: Bump waycast version and get binary from release instead of compiling 2026-08-09 19:21:02 -04:00
hm-modules update: Bump waycast version and get binary from release instead of compiling 2026-08-09 19:21:02 -04:00
modules add: Waycast 2026-07-23 23:13:18 -04:00
pkgs/by-name update: Bump waycast version and get binary from release instead of compiling 2026-08-09 19:21:02 -04:00
.gitignore update: Bump waycast version and get binary from release instead of compiling 2026-08-09 19:21:02 -04:00
CONTRIBUTING.md add: uncloud 2026-07-23 22:46:56 -04:00
flake.lock add: uncloud 2026-07-23 22:46:56 -04:00
flake.nix chore: Initial commit 2026-07-23 22:29:14 -04:00
README.md update readme 2026-08-21 23:52:52 -04:00

The Grind Nixpkgs Overlay

Usage

Setting up as an overlay

To use this repository as an overlay in another project, follow these steps:

  1. Add the Repository as an Input:

    Add the following to your nix file to include this repository as an input:

    inputs = {
        thegrind-nixpkgs.url = "git+https://gitgud.boo/thegrind/nixpkgs";
    };
    
  2. Include the Overlay in pkgs:

    When constructing pkgs, include the overlay as follows:

    pkgs = import inputs.nixpkgs {
      overlays = [
        inputs.thegrind-nixpkgs.overlays.default
      ];
    };
    
  3. Use The Packages:

    Access the packages in your project like this:

    buildInputs = [ pkgs.thegrind.example1 pkgs.thegrind.example2 ];