nixos
This manual describes how to install, use and extend NixOS, a Linux distribution based on the purely functional package management system Nix, that is composed using modules and packages defined in the Nixpkgs project.
Work-in-Progress rewrite of nixos-rebuild.
Related contents:
Mesh network sidecars for NixOS Services.
meshSidecar provides a flexible way to integrate mesh networking capabilities with NixOS services. It allows services to participate in mesh networks without requiring direct modification of the service itself.
Related contents:
Bundle and save your SSH keys with Nix. This flake provides a way to encrypt and bundle your SSH keys and SSH config in a readable format!
Shoji-Nix is a Nix flake designed to manage and securely store your SSH keys. With Shoji-Nix, you can bundle your SSH configuration and .ssh folder into a YAML file which can then be encrypted and saved in your repository.
A multi-platform Nix configuration template optimized as development environment, based on nixos-unified.
A multi-platform Nix configuration template optimized as development environment (includes direnv, neovim with LSP1 and such), based on nixos-unified. See ./modules to see what's available. We support home-manager (see ./modules/home), nix-darwin (see ./modules/darwin) and NixOS (see ./modules/nixos).
Automatically build (netboot) images for NixOS.
Automatically weekly updated images for NixOS. This project is intended to extend the images created by hydra.nixos.org.
Determinate Nix is the easy button for Nix. Simple, secure, and confident. Stop fussing with the maintenance and just build.
Home Manager is a Nix-powered tool for reproducible management of the contents of users’ home directories. This includes programs, configuration files, environment variables and, well… arbitrary files.
Take control of your $HOME
Install and manage all the tools you need to be productive. Use a simple command line tool or edit one YAML file and you're off to the races.
Fleek is an all-in-one management system for everything you need to be productive on your computer. Fleek wraps Nix Home Manager, giving you almost all the power of a declarative home configuration without having to learn Nix.
Colmena is a simple, stateless NixOS deployment tool modeled after NixOps and morph, written in Rust. It's a thin wrapper over Nix commands like nix-instantiate and nix-copy-closure, and supports parallel deployment.
Dive into a new Pentesting Experience with Athena OS!
Athena OS is an open-source, NixOS-based distribution intended to build a new concept of pentesting operating system. Its purpose is to offer a different experience than the most used pentesting distributions by providing reproducibility, flexibility, isolation, default packages that fit with the user needs, diverse hacking resources and learning materials.
buildGradleApplication is a Nix builder function for packaging Gradle applications.
buildGradleApplication drastically simplifies the integration of Gradle projects in the Nix ecosystem by defining a set of rules/constraints that a Gradle project must follow.
This project is a port of the Proxmox Hypervisor on NixOS.
Linux OS distribution based on Nix package manager, providing reproducible builds and deployments.
Related content: