All Projects → arcnmx → nixexprs

arcnmx / nixexprs

Licence: other
nix stuff

Programming Languages

Nix
1067 projects
shell
77523 projects

Projects that are alternatives of or similar to nixexprs

nixpkgs-python-importer
Violate Nix philosophy, install Python packages mid-session with `from nixpkgs.scipy import scipy`.
Stars: ✭ 27 (+107.69%)
Mutual labels:  nix, nixos
nixcrates
DEPRECATED reads rust-lang/crates.io-index and outputs nix expressions into fractalide/nix-crates-index
Stars: ✭ 14 (+7.69%)
Mutual labels:  nix, nixos
microvm.nix
NixOS MicroVMs
Stars: ✭ 136 (+946.15%)
Mutual labels:  nix, nixos
high-quality-nix-content
GitHub repository containing highest quality Nix/NixOS content
Stars: ✭ 88 (+576.92%)
Mutual labels:  nix, nixos
nixos-on-arm
Cross Compiling NixOS to ARM as a replacement for Yocto
Stars: ✭ 129 (+892.31%)
Mutual labels:  nix, nixos
nyx
⚙️Nix[OS] Configuration
Stars: ✭ 50 (+284.62%)
Mutual labels:  nix, nixos
nix-config
NixOS configuration (also on WSL)
Stars: ✭ 51 (+292.31%)
Mutual labels:  nix, nixos
deadnix
Scan Nix files for dead code
Stars: ✭ 121 (+830.77%)
Mutual labels:  nix, nixos
nix-bash-completions
Bash completion for the Nix command line tools
Stars: ✭ 39 (+200%)
Mutual labels:  nix, nixos
dotfiles
NixOS system config & Home-Manager user config
Stars: ✭ 43 (+230.77%)
Mutual labels:  nix, nixos
homeage
runtime decrypted age secrets for nix home manager
Stars: ✭ 43 (+230.77%)
Mutual labels:  nix, nixos
nix-new-rails-app
Initialize Rails applications using Nix and development environments (nix-shell)
Stars: ✭ 27 (+107.69%)
Mutual labels:  nix, nixos
nix-bisect
Bisect nix builds. Status: alpha/proof of concept. You'll probably have to dig into the implementation if you want to use it. Built for personal use, lightly maintained. PRs welcome. Issues welcome, but I make no promises regarding responses or fix
Stars: ✭ 72 (+453.85%)
Mutual labels:  nix, nixos
dotfiles
Dotfiles for my NixOS system based on Dracula theme
Stars: ✭ 39 (+200%)
Mutual labels:  nix, nixos
triton
Triton Operating System
Stars: ✭ 56 (+330.77%)
Mutual labels:  nix, nixos
dotfiles
No place like ~. Nix. All. The. Things.
Stars: ✭ 48 (+269.23%)
Mutual labels:  nix, nixos
nix-rice
A library to functionally define your configuration and theme (rice) with Nix
Stars: ✭ 43 (+230.77%)
Mutual labels:  nix, nixos
nixos-tutorial
one hour, hands-on
Stars: ✭ 118 (+807.69%)
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 (+10400%)
Mutual labels:  nix, nixos
django-nixos
NixOS/NixOps configuration for Django
Stars: ✭ 21 (+61.54%)
Mutual labels:  nix, nixos

ci-badge

A collection of packages and modules for Nix, NixOS, and home-manager.

nix run nixpkgs.cachix -c cachix use arc

Organization

The following top-level attrs are exposed:

  • arc.packages exposes all packages available
    • arc.packages.groups of packages can also be found here, such as vimPlugins
  • arc.build is for build support helper functions and similar
  • arc.shells contains some ready-made customizeable shell environments
    • arc.shells.rust.stable contains a bunch of stuff
    • arc.shells.rust.nightly is an occasionally-pinned unstable rust shell
  • arc.lib contains library functions
  • arc.modules can be used to import modules for nixos and other systems
    • arc.modules.nixos contains nixos modules
    • arc.modules.home-manager contains home-manager modules
    • arc.modules.misc contains generic or helper modules that may be used in all contexts
  • arc.overlays can be applied on top of nixpkgs
    • arc.overlays.arc adds the channel as pkgs.arc
    • arc.overlays.lib adds arc.lib to pkgs.lib
    • arc.overlays.python adds pkgs.pythonOverrides that can be used to modify python package sets
      • it also populates it with packages included with the channel
    • arc.overlays.shells adds pkgs.shells
    • arc.overlays.fetchurl replaces pkgs.fetchurl with a builtin nix fetcher
    • arc.overlays.overrides replaces some packge derivations with the arc overrides
  • arc.pkgs overlays the whole channel on top of nixpkgs, generally including all of the above

Packages

NUR package list

To find out what packages are available...

nix-env -f. -qa '*'
nix build -f. packages.<TAB>
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].