Skip to content
/ nix Public

medable's nix repository of packages and environment configs

Notifications You must be signed in to change notification settings

Medable/nix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nix

uses nix

This repo represents channel pins and overlays that we use at Medable!


mdctl!

If you're looking for an easy way to use mdctl without the node/nvm environment hassle, try out nix!

# install mdctl to your nix-env (kinda like brew install!)
nix-env -f https://github.com/medable/nix/archive/main.tar.gz -iA mdctl

# temporary shell with mdctl!
nix shell -f https://github.com/medable/nix/archive/main.tar.gz mdctl

There is also an attribute mdctl-alpha, which is independently updated as well!


In this repo

This directory contains our GitHub actions, which are used to automatically check for updates to various sources, and rebuild and cache our nix setups for multiple platforms.

This directory contains our overlays for nixpkgs, but is set up in a way that others can reuse specific parts of our overlays if they'd like to use this repo as a source.

This directory contains rev/sha256 combos for any of the other repos that we track and pin in this repo. These can be automatically updated with GitHub actions!

This file acts as the entrypoint for nix to pin our nixpkgs version to the rev and sha256 found in the pins directory.

About

medable's nix repository of packages and environment configs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published