Skip to content

drmikecrowe/nur-packages

Repository files navigation

nur-packages

A collection of xonsh-xontribs for NUR repository

Build and populate cache

Cachix Cache

The following xontribs are available in this NUR repo:

Usage

{ config, lib, pkgs, ... }: let
  xonshWithXontribs = pkgs.xonsh.overrideAttrs (oldAttrs: {
    propagatedBuildInputs =
      oldAttrs.propagatedBuildInputs
      ++ (with config.nur.repos.xonsh-xontribs; [
        xontrib-term-integrations
        xontrib-zoxide
      ]);
  });
in {
  programs.xonsh = {
    enable = true;
    package = xonshWithXontribs;
  };
}

Cachix Public Keys

Contributing

This is still very much a work in progress, and will be enhanced over time. However, the shell for a given xontrib is created by the create-xontrib-overlay.xsh script. This will build a shell with a possible build setup for the xontrib that you can test. Submit a PR and we will expand this repo with as many xontribs as we can.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published