Skip to content

onix-sec/nixsecpkgs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NixSecPkgs

This repository serves as a collection of cybersecurity tools build with Nix and not present in nixpkgs.

Usage

Nix shell

Open a Nix shell with a single tool in it:

nix shell --no-write-lock-file github:onix-sec/nixsecpkgs#haiti

Overlay

To use packages defined in this repository.

  1. Add the repository as an input:

    inputs = {
        nixsecpkgs.url = "github:onix-sec/nixsecpkgs";
    };
  2. Include the overlay in pkgs:

    pkgs = import inputs.nixpkgs {
      overlays = [
        inputs.nixsecpkgs.overlays.default
      ];
    };
  3. Use packages:

    buildInputs = [ pkgs.pof pkgs.goldencopy ];

Packages

TODO

  • Add test on packages
  • Add CI to build and test packages

License

NixSecPkgs is licensed under MIT.

About

Collection of cybersecurity tools build with Nix

Resources

License

Stars

Watchers

Forks