cachix / Cachix
Command line client for Nix binary cache hosting:
Stars: ✭ 322
Programming Languages
haskell
3896 projects
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
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-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
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
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
dotnix
Shackled within an elaborate prison of my own design.
Stars: ✭ 35 (-89.13%)
Mutual labels: nix, nixos
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
- Install Cachix client using Nix:
$ nix-env -iA cachix -f https://cachix.org/api/v1/install
- 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
- Cachix changelog for the command
- API changelog (Haskell)
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].