Skip to content

A Nix flake providing easy access to useful packages that might not be available or up-to-date in the main nixpkgs repository.

Notifications You must be signed in to change notification settings

fellowapp/nix-support

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nix-support

A Nix flake providing easy access to useful packages that might not be available or up-to-date in the main nixpkgs repository.

Currently Supported Packages

  • Elasticsearch 8.17.3 - The latest version of Elasticsearch, with support for both x86_64 and aarch64 architectures on Linux and macOS
  • Debezium MySQL Connector 3.0.8 - Debezium's change data capture (CDC) connector for MySQL databases
  • Atlas 0.32.1 - Atlas CLI tool for database schema management, with support for both x86_64 and aarch64 architectures on Linux and macOS

Requirements

  • Nix with flakes enabled

Usage

Add as a Flake Input

Add this repository to your flake.nix:

{
  inputs = {
    nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
    nix-support.url = "github:fellowapp/nix-support";
  };

  outputs = { self, nixpkgs, nix-support }: {
    # Your outputs here
  };
}

Use the Packages

You can use the packages from this flake in your configuration:

# In your outputs
outputs = { self, nixpkgs, nix-support }: {
  devShells.x86_64-linux.default = 
    let
      pkgs = import nixpkgs { system = "x86_64-linux"; };
    in
    pkgs.mkShell {
      buildInputs = [
        nix-support.packages.x86_64-linux.elasticsearch8
        nix-support.packages.x86_64-linux.debezium
        nix-support.packages.x86_64-linux.atlas
      ];
    };
};

Direct Usage with nix run

You can also run the packages directly:

nix run github:fellowapp/nix-support#elasticsearch8
nix run github:fellowapp/nix-support#atlas

About

A Nix flake providing easy access to useful packages that might not be available or up-to-date in the main nixpkgs repository.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages