cached-nix-shell

Nix shell caching

A caching layer for nix-shell to improve startup time by reusing environment variables and cache invalidating on changes

Instant startup time for nix-shell

GitHub

209 stars
9 watching
17 forks
Language: Rust
last commit: almost 2 years ago
Linked from 1 awesome list

nixnix-shell

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
nix-community/nix-direnvAn implementation of direnv's use_nix and use_flake features in Nix package format for faster shell caching and build dependency management.1,914
cachix/cachixA tool for efficiently storing and managing Nix package binaries to prevent unnecessary rebuilds.857
msteen/nix-prefetchTools for securely generating and validating hashes of package sources during Nix builds126
nix-community/nix-zsh-completionsA collection of ZSH completions for Nix and its ecosystem230
zhaofengli/atticA serverless, zero-configuration binary cache with support for multi-tenancy, global deduplication, managed signing, and garbage collection.1,089
nix-community/fenixA collection of Rust toolchains and analysis tools for Nix package manager726
nn1ks/mshpA minimal shell prompt implemented in Rust3
mozilla/nixpkgs-mozillaA Mozilla-specific Nix package repository containingFirefox variants and Rust support534
jaemk/cachedProvides Rust implementations of caching structures and simplified function memoization.1,605
cowboyd/zsh-rustAutomates configuration of Rust toolchain for zsh shell0
turnersoftware/cachetowerAn efficient multi-layered caching system for .NET applications614
ipetkov/craneAutomates and optimizes the build process of Rust projects using incremental artifact caching.972
nix-community/commaAutomates software execution without installation1,146
nix-community/nurlA tool to automatically generate Nix fetcher calls from repository URLs.494
iwanbk/bcacheA distributed in-memory caching system with eventual consistency and configurable maximum keys156