All Projects → cachix → Cachix

cachix / Cachix

Command line client for Nix binary cache hosting:

Programming Languages

haskell
3896 projects

Labels

Projects that are alternatives of or similar to Cachix

dconf2nix
🐾 Convert Dconf files (e.g. Gnome Shell) to Nix, as expected by Home Manager
Stars: ✭ 51 (-84.16%)
Mutual labels:  nix, nixos
Morph
NixOS deployment tool
Stars: ✭ 303 (-5.9%)
Mutual labels:  nixos, nix
nixcrates
DEPRECATED reads rust-lang/crates.io-index and outputs nix expressions into fractalide/nix-crates-index
Stars: ✭ 14 (-95.65%)
Mutual labels:  nix, nixos
nixos-config
My NixOS configuration
Stars: ✭ 23 (-92.86%)
Mutual labels:  nix, nixos
dotfiles
My NixOS dotfiles
Stars: ✭ 21 (-93.48%)
Mutual labels:  nix, nixos
nixos-on-arm
Cross Compiling NixOS to ARM as a replacement for Yocto
Stars: ✭ 129 (-59.94%)
Mutual labels:  nix, nixos
nix-bash-completions
Bash completion for the Nix command line tools
Stars: ✭ 39 (-87.89%)
Mutual labels:  nix, nixos
nix-config
NixOS configuration (also on WSL)
Stars: ✭ 51 (-84.16%)
Mutual labels:  nix, nixos
nixexprs
nix stuff
Stars: ✭ 13 (-95.96%)
Mutual labels:  nix, nixos
microvm.nix
NixOS MicroVMs
Stars: ✭ 136 (-57.76%)
Mutual labels:  nix, nixos
high-quality-nix-content
GitHub repository containing highest quality Nix/NixOS content
Stars: ✭ 88 (-72.67%)
Mutual labels:  nix, nixos
system
Declarative NixOS system configuration for all my machines
Stars: ✭ 14 (-95.65%)
Mutual labels:  nix, nixos
dotfiles
Dotfiles for my NixOS system based on Dracula theme
Stars: ✭ 39 (-87.89%)
Mutual labels:  nix, nixos
tix
[WIP] A type system for nix
Stars: ✭ 59 (-81.68%)
Mutual labels:  nix, nixos
dotfiles
No place like ~. Nix. All. The. Things.
Stars: ✭ 48 (-85.09%)
Mutual labels:  nix, nixos
nix-new-rails-app
Initialize Rails applications using Nix and development environments (nix-shell)
Stars: ✭ 27 (-91.61%)
Mutual labels:  nix, nixos
nixery
Container registry which transparently builds images using the Nix package manager. Canonical repository is https://cs.tvl.fyi/depot/-/tree/tools/nixery
Stars: ✭ 1,365 (+323.91%)
Mutual labels:  nix, nixos
dotfiles
NixOS system config & Home-Manager user config
Stars: ✭ 43 (-86.65%)
Mutual labels:  nix, nixos
django-nixos
NixOS/NixOps configuration for Django
Stars: ✭ 21 (-93.48%)
Mutual labels:  nix, nixos
dotnix
Shackled within an elaborate prison of my own design.
Stars: ✭ 35 (-89.13%)
Mutual labels:  nix, nixos

Test Hackage

Cachix - Hosted Nix binary caches: Build Nix packages once and share them for good

$ cachix --help
https://cachix.org command line interface

Usage: cachix [--host URI] [-c|--config CONFIGPATH] [-v|--verbose] 
              (COMMAND | (-V|--version))
  To get started log in to https://app.cachix.org

Available options:
  -h,--help                Show this help text
  --host URI               Host to connect to (default: https://cachix.org)
  -c,--config CONFIGPATH   Cachix configuration
                           file (default: "/home/ielectric/.config/cachix/cachix.dhall")
  -v,--verbose             Verbose mode
  -V,--version             Show cachix version

Available commands:
  authtoken                Configure authentication token for communication to
                           HTTP API
  generate-keypair         Generate signing key pair for a binary cache
  push                     Upload Nix store paths to a binary cache
  watch-exec               Run a command while it's running watch /nix/store for
                           newly added store paths and upload them to a binary
                           cache
  watch-store              Indefinitely watch /nix/store for newly added store
                           paths and upload them to a binary cache
  use                      Configure a binary cache by writing nix.conf and
                           netrc files

Installation

  1. Install Cachix client using Nix:
    $ nix-env -iA cachix -f https://cachix.org/api/v1/install
  1. Login via https://www.cachix.org/api/v1/login to start using the service

Development

Install Cachix from master:

    $ nix-env -if https://github.com/cachix/cachix/tarball/master --substituters 'https://cache.nixos.org https://cachix.cachix.org' --trusted-public-keys 'cachix.cachix.org-1:eWNHQldwUO7G2VkjpnjDbWwy4KQ/HNxht7H4SSoMckM= cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY='

Support

Changelog

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].