wiki/home.md
2024-05-05 16:18:26 +00:00

3.5 KiB

title description published date tags editor dateCreated
Aux Wiki Welcome to the Aux wiki! true 2024-05-05T16:18:24.847Z markdown 2024-05-05T14:41:36.200Z

Welcome to the Aux Wiki!

Welcome to the official documentation for Auxolotl. You can view this Wiki online at wiki.auxolotl.org, or see our source code on GitHub

If you're new to Auxolotl and want to jump right in, check out the Getting Started guide.

If you have any questions, comments, or suggestions for how we can improve docs, please contact the SIG-DOCS team on Discourse.

What is Auxolotl?

Auxolotl is a community-driven fork of Nix, a package manager and Linux distro (distribution) designed around declarative, reproducible builds. Unlike other distros, Nix lets you define your entire system's configuration in plain text files, making it easy to modify, rebuild, and share system configurations.

How do I get started with Auxolotl?

Check out our Getting Started guide, or if you want to jump right in, download a template for quickly bootstrapping a system with Auxolotl.

How is Auxolotl different from Nix/NixOS?

Currently Auxolotl and Nix are intercompatible: i.e., you can install Nix packages in Auxolotl, and vice versa. You can also easily switch between both distros. Auxolotl's compatibility with Nix may change as development continues.

Who is Auxolotl for?

The short answer is: Auxolotl is for everyone.

Auxolotl is for users who like having declarable, reproducible systems. With Auxolotl, your entire system configuration is defined in plaintext files, which you can easily edit, copy, and share. This makes for systems that are easier to customize and harder to break than traditional distros. However, this does mean Auxolotl has a learning curve: Auxolotl uses a language with a unique syntax, package management is different than in most distros, and most system configuration is done using options. To lower this barrier to entry, Auxolotl comes with templates to help you quickly get started and bootstrap your first system.

You don't need to be a software developer or experienced system administrator to use Auxolotl, but we recommend that you have some experience using command-line tools, text editors like Vim and Nano, and at least a basic understanding of the Linux ecosystem.

Why was Auxolotl created?

==TODO==

Who's behind Auxolotl?

Auxolotl is a community-driven distribution originally forked from Nix by Jake Hamilton. The team is organized into distinct Special Interest Groups (SIGs) covering separate parts of Auxolotl, such as package maintainers, documentation maintainers, community moderators, etc. If you'd like to contact or join the team, you can do so on the Auxolotl community forums.