Skip to content
@nixie-dev

Nixie

The portable dev environment

Nixie Nixie

Nixie is a lightweight solution to ship the Nix package manager together with a project repository, regardless of host architecture. It works kind of like you would expect gradlew or the Linux kernel's make config to.

How do I add Nixie to my project?

To "install" Nixie onto your project's Git repository, you need to be running the Nix package manager, preferably with flakes enabled.

You have flakes enabled

You only need to run one command. Make sure your current directory is this of the project you wish to populate.

nix run github:nixie-dev/nixie

You don't use flakes

In this case, you need to retrieve Nixie manually, either by cloning this repository or adding it as a Nix channel:

As a Nix channel

nix-channel --add https://github.com/nixie-dev/nixie/archive/master.tar.gz nixie
nix-channel --update
nix-env -iA nixie

By cloning the nixie-dev/nixie repository

git clone https://github.com/nixie-dev/nixie
nix-shell /path/to/cloned/nixie/shell.nix

While it is possible to build Nixie directly from this repository, the resulting binary still requires Nix to be available on setup.

Once you have acquired Nixie, simply run nixie to automatically configure the repository you're in.


And finally, tell everyone your project is now built with nix

Pinned Loading

  1. nixie nixie Public

    Put Nix in everything!

    Python 80

Repositories

Showing 4 of 4 repositories
  • fakedir Public

    Substitutes a directory elsewhere on macOS by replacing system calls

    nixie-dev/fakedir’s past year of commit activity
    C 10 0 1 (1 issue needs help) 0 Updated Jun 27, 2024
  • nixie Public

    Put Nix in everything!

    nixie-dev/nixie’s past year of commit activity
    Python 80 GPL-2.0 0 3 (1 issue needs help) 1 Updated May 31, 2024
  • .github Public

    Host repository for organization README

    nixie-dev/.github’s past year of commit activity
    0 0 0 0 Updated Mar 26, 2024
  • templates Public

    Default project templates for Nixie

    nixie-dev/templates’s past year of commit activity
    Nix 0 1 0 1 Updated Apr 4, 2023

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…