mirror of
https://github.com/mikeroyal/NixOS-Guide.git
synced 2025-06-30 08:00:00 +02:00
Compare commits
12 Commits
mikeroyal-
...
mikeroyal-
Author | SHA1 | Date | |
---|---|---|---|
39d4ca9100 | |||
be8aeb1e21 | |||
e4a68dd9a0 | |||
13e7c4399a | |||
638f7695f3 | |||
22d4185b97 | |||
f9715bf8af | |||
75a8bbc3bc | |||
5d25348503 | |||
705b18bdf5 | |||
62e88ae5b2 | |||
81f6ea178a |
28
README.md
28
README.md
@ -121,6 +121,20 @@
|
||||
NixOS Software Center
|
||||
</p>
|
||||
|
||||
[Determinate Nix Installer](https://github.com/DeterminateSystems/nix-installer) is an opinionated alternative to the official [Nix install scripts](https://nixos.org/download.html).
|
||||
|
||||
**The nix-installer tool is ready to use in a number of environments:**
|
||||
|
||||
|Platform | Multi User | root only | Maturity|
|
||||
|------|------|-------|------|
|
||||
|Linux (x86_64 & aarch64) |✓ (via [systemd](https://systemd.io/)) | ✓ | Stable|
|
||||
|MacOS (x86_64 & aarch64) | ✓ | |Stable (See note)|
|
||||
|Valve Steam Deck (SteamOS)| ✓ | |Stable|
|
||||
|WSL2 (x86_64 & aarch64) | ✓ (via [systemd](https://systemd.io/)) | ✓ | Stable|
|
||||
Podman Linux Containers | ✓ (via [systemd](https://systemd.io/)) | ✓ | Stable|
|
||||
|Docker Containers | |✓ | Stable|
|
||||
|Linux (i686) | ✓ (via [systemd](https://systemd.io/)) | ✓ |Unstable|
|
||||
|
||||
## NixOS Developer Resources
|
||||
[Back to the Top](https://github.com/mikeroyal/NixOS-Guide#table-of-contents)
|
||||
|
||||
@ -145,6 +159,8 @@
|
||||
- [Nix(A One Pager) - A one page introduction to Nix, the language](https://github.com/tazjin/nix-1p)
|
||||
|
||||
- [Nix Shorts](https://github.com/justinwoo/nix-shorts/)
|
||||
|
||||
- [How to Learn Nix tutorials by Ian Henry](https://ianthehenry.com/posts/how-to-learn-nix/)
|
||||
|
||||
- [Getting started with Home Manager for Nix](https://ghedam.at/24353/tutorial-getting-started-with-home-manager-for-nix)
|
||||
|
||||
@ -243,8 +259,6 @@
|
||||
|
||||
- [Nixcloud-webservices](https://github.com/nixcloud/nixcloud-webservices) is a set of nixpkgs extension for web-related technologies.
|
||||
|
||||
- [Krops](https://cgit.krebsco.de/krops/about/) is a stateless alternative to nixops with improved secret management.
|
||||
|
||||
- [Mach-nix](https://github.com/DavHau/mach-nix) is a tool that makes it easy to create and share reproducible python environments or packages. Existing tools for python package management often suffer from reproducibility and complexity issues, requiring a multitude of tools and additional virtualization layers to work sufficiently.
|
||||
|
||||
- [Digga](https://github.com/divnix/digga) is a flake utility library that helps you declaratively craft and manage all three layers of your system environment within a single nix flakes repository:
|
||||
@ -322,6 +336,16 @@
|
||||
- [Nixpkgs-hammering](https://github.com/jtojnar/nixpkgs-hammering) is a nixpkg to beat your package expressions into a shape.
|
||||
|
||||
- [Nix-alien](https://github.com/thiagokokada/nix-alien) is a tool to run unpatched binaries on Nix/NixOS easily.
|
||||
|
||||
- [Disko](https://github.com/nix-community/disko) is a declarative disk partitioning tool using Nix.
|
||||
|
||||
- [NixOS on WSL](https://github.com/nix-community/NixOS-WSL) is a minimal root filesystem for running NixOS on WSL. It can be used with DistroLauncher as ```install.tar.gz``` or as input to ```wsl --import --version 2```.
|
||||
|
||||
- [Appvm](https://github.com/jollheef/appvm) is a simple application VMs (hypervisor-based sandbox) based on Nix package manager. It uses one read-only /nix directory for all appvms. So creating a new appvm (but not first) is just about one minute.
|
||||
|
||||
- [Deadnix](https://github.com/astro/deadnix) is a tool that scan ```.nix``` files for dead code (unused variable bindings).
|
||||
|
||||
- [nix2container](https://github.com/nlewo/nix2container) isa tool that provides an efficient container development workflow with images built by Nix: it doesn't write tarballs to the Nix store and allows to skip already pushed layers (without having to rebuild them).
|
||||
|
||||
## NixOS Desktop
|
||||
[Back to the Top](https://github.com/mikeroyal/NixOS-Guide#table-of-contents)
|
||||
|
Reference in New Issue
Block a user