Skip to content

nixflks/nixflks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nixflks

Nix Flakes: Test

Nix Flakes Collection.

📜 Overview

Available Packages

The following packages are available for use.

Package Description Directory
bashbrew Canonical parsing tool for the official Docker images library files. pkgs/bashbrew
hacker-news-to-sqlite Create a SQLite database containing data pulled from Hacker News. pkgs/hacker-news-to-sqlite
paginate-json CLI tool for retrieving JSON from paginated APIs. pkgs/paginate-json

🚀 Usage

Command

Package Command
bashbrew nix run github:nixflks/nixflks#bashbrew -- --version
hacker-news-to-sqlite nix run github:nixflks/nixflks#hacker-news-to-sqlite -- --version
paginate-json nix run github:nixflks/nixflks#paginate-json -- --version

Flake Input

To use the packages in your own flake.nix, add nixflks to your inputs.

# flake.nix
{
  inputs = {
    nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
    
    nixflks = {
      url = "github:nixflks/nixflks";
      # Follow the nixpkgs of your project for consistency
      inputs.nixpkgs.follows = "nixpkgs";
    };
  };

  outputs = { self, nixpkgs, nixflks, ... }@inputs: {
    # You can now reference packages like nixflks.packages.<system>.hacker-news-to-sqlite
  };
}

📖 Documentation

Below you will find a list of documentation for tools used in this project.

  • Nix: Nix Package Manager - Docs
  • GitHub Actions: Automation and Execution of Software Development Workflows - Docs

🐛 Found a Bug?

Thank you for your message! Please fill out a bug report.

📖 License

This project is licensed under the European Union Public License 1.2.

About

Nix Flakes Collection.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages