Jump to content

User:DoggoBit/Sandbox/main page: Difference between revisions

From NixOS Wiki
DoggoBit (talk | contribs)
No edit summary
Tag: Manual revert
DoggoBit (talk | contribs)
m Fix template formatting
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{DISPLAYTITLE: }}
<div style="display: flex; align-items: stretch; gap: 0.6rem; flex-direction: column;">{{content box|content={{:NixOS Wiki/welcome}}}}
<div style="display: flex; align-items: stretch; gap: 0.6rem; flex-direction: column;">
{{User:DoggoBit/Sandbox/content box|content={{/Welcome}}}}
<div style="display: flex; align-items: stretch; gap: 0.6rem; flex-direction: row;">
<div style="display: flex; align-items: stretch; gap: 0.6rem; flex-direction: row;">
<div style="display: flex; align-items: stretch; flex-grow: 2; gap: 0.6rem; flex-basis: 60%; flex-direction: column;">
<div style="display: flex; align-items: stretch; flex-grow: 2; gap: 0.6rem; flex-basis: 60%; flex-direction: column;">
{{User:DoggoBit/Sandbox/content box
{{content box
  |title=Getting started
   |content={{:NixOS Wiki/getting started}}}}
   |content=
This is the official NixOS Wiki.
It includes topics not covered in the [https://nixos.org/nixos/manual NixOS Manual]: NixOS user guides, configuration examples, and troubleshooting tips.


<!--T:2-->
{{content box
NixOS is a [https://kernel.org/ Linux] operating system based on the Nix package manager and the Nixpkgs package repository.
  |content={{:NixOS Wiki/setting up}}}}


<!--T:3-->
{{content box
Newcomers to NixOS are encouraged to read the [[Nix Ecosystem|Nix Core Ecosystem]] overview article to get a comprehensive orientation. For more specific introductions, see:
   |extraStyle=flex-grow: 1;
* [[Overview_of_the_NixOS_Linux_distribution|NixOS]]
   |content={{:NixOS Wiki/documentation topics}}}}
* [[Nix package manager]]
* [[Nixpkgs|Nixpkgs package repository]]
* [[Overview of the Nix Language |Nix Language]]
If you want to try Nix standalone in another Linux distribution or on a Mac, take your first steps on [https://nix.dev nix.dev].
 
<!--T:4-->
Many great additional tools exist in the Nix ecosystem, such as:
 
<!--T:12-->
* [[Home Manager|Home Manager]], a system for managing user profile & home directory contents
* [[Flakes|Nix Flakes]], an experimental feature for managing dependencies of Nix projects
 
<!--T:13-->
These add complexity and may be confusing at first, and you may even decide that you don't need them.
Start with plain Nix/NixOS, and only integrate Home Manager and/or Flakes into your setup once you're confident with Nix/NixOS and comprehend their significance.
}}
 
{{User:DoggoBit/Sandbox/content box
   |title=Setting up NixOS
   |content=
* On desktop, with [[NixOS as a desktop]]
* On ARM, with [[NixOS on ARM]]
* In the cloud, with [[NixOS friendly hosters]]
<div style="width:100%; height: 1rem;"></div>
}}
 
{{User:DoggoBit/Sandbox/content box
  |title=Documentation topics
  |content=
First stop should be [[Resources]], which serves as a gateway to the most important documentation. Some highlights below.
 
<!--T:7-->
Primary reference material:
* [https://nixos.org/nixos/manual/ NixOS manual]
* [https://nixos.org/nix/manual/ Nix manual]
* [https://nixos.org/nixpkgs/manual/ Nixpkgs manual]
* [https://nixos.org/hydra/manual/ Hydra manual]
 
<!--T:8-->
Major page categories:
* [[:{{ns:14}}:Software|Software]]
* [[:{{ns:14}}:Hardware|Hardware]]
* [[:{{ns:14}}:Desktop|Desktop]] - how to setup PCs
* [[:{{ns:14}}:Server|Server]] - how to setup servers
* [[:{{ns:14}}:Community|Community]] - people, communication, work on NixOS
 
<!--T:9-->
See also:
* [[FAQ]]
* [[Nix vs. Linux Standard Base]]
* [[Terms and Definitions in Nix Project]]
* [[Cheatsheet]]
* [[Ubuntu vs. NixOS|Comparison between Ubuntu and NixOS]]
<div style="width:100%; height: 2.2rem;"></div>
}}
</div>
</div>
<div style="display: flex; align-items: stretch; flex-grow: 1; gap: 0.6rem; flex-basis: 30%; flex-direction: column;">
<div style="display: flex; align-items: stretch; flex-grow: 1; gap: 0.6rem; flex-basis: 30%; flex-direction: column;">
{{User:DoggoBit/Sandbox/content box
{{content box
  |title=Get in touch
   |content={{:NixOS Wiki/get in touch}}}}
   |content=
{{content box
<b>With the community</b>
   |content={{:NixOS Wiki/news}}}}
* [https://nixos.org/ Official NixOS website]
{{content box
* [https://nixos.org/community/#governance-teams Official Teams]
   |content={{:NixOS Wiki/special pages}}}}
* [[Nix Community|Community overview]]
* [[Get In Touch|Chats and forums]]
* [[Support|Get support]]
* [[Get In Touch#Events|Events]]
 
<!--T:11-->
<b>About the Wiki</b>
* Matrix chat for Wiki contributors [https://matrix.to/#/#wiki:nixos.org #wiki:nixos.org]
* Email [mailto:wiki@nixos.org wiki@nixos.org] for contacting wiki.nixos.org regarding any wiki operational topics or requests
* [[Contributing|Contribute to wiki and NixOS]]
* [[Manual of Style]]
<div style="width:100%; height: 1rem;"></div>
}}
{{User:DoggoBit/Sandbox/content box
  |title=News
   |content=
{{NixOS_Wiki:News}}
[[NixOS_Wiki:News{{!}}... all news articles &rarr;]]
}}
{{User:DoggoBit/Sandbox/content box
  |title=Special pages
   |content=
* <span class="plainlinks">[{{fullurl:Special:SpecialPages}} Overview of special pages]</span>
* <span class="plainlinks">[{{fullurl:Special:AllPages|hideredirects=1}} All pages of {{SERVERNAME}}]</span>
* [[Special:Categories|All categories of {{SERVERNAME}}]]
* [{{fullurl:Special:RecentChanges|hidebots=1&reviewStatus=unpatrolled}} Unpatrolled changes of {{SERVERNAME}}]
<div style="width:100%; height: 1rem;"></div>
}}
</div>
</div>
</div>
</div>
</div>
</div>

Latest revision as of 16:42, 13 September 2025

Welcome to the NixOS Wiki

NixOS Website  ⬩  Nix Ecosystem Documentation  ⬩  Discourse  ⬩  Matrix  ⬩  GitHub  ⬩  Community Calendar

The official NixOS Wiki is a growing collection of information, guides and tutorials about all things Nix. There are more than 300 articles to browse, read and contribute to.

Getting started

The official NixOS Wiki includes topics not covered in the NixOS Manual, such as NixOS user guides, configuration examples, troubleshooting tips, etc.

NixOS is a Linux operating system based on the Nix package manager and the Nixpkgs package repository.

Newcomers to NixOS are encouraged to read the Nix Core Ecosystem overview article to get a comprehensive orientation. For more specific introductions, see:

If you want to try Nix standalone in another Linux distribution or on a Mac, take your first steps on nix.dev.

Many great additional tools exist in the Nix ecosystem, such as:

  • Home Manager, a system for managing user profile & home directory contents
  • Nix Flakes, an experimental feature for managing dependencies of Nix projects

These add complexity and may be confusing at first, and you may even decide that you don't need them.

Start with plain Nix/NixOS, and only integrate Home Manager and/or Flakes into your setup once you're confident with Nix/NixOS and comprehend their significance.

Setting up NixOS

Documentation topics

First stop should be Resources, which serves as a gateway to the most important documentation. Some highlights below.

Primary reference material:

Major page categories:

See also:

Get in touch

With the community

About the Wiki

News

2025-05-23NixOS 25.05 released

2024-09-02Wiki editors use Manual of Style

The Wiki team discussed and put into effect the Manual of Style for editing wiki articles. This is a huge step towards clear and consistent documentation. All editors are encouraged to follow this guide.

2024-08-22Wiki editors meeting

All interested wiki editors meet on 22th of August at 21:15 CEST in a Jitsi conference.

Agenda: https://pad.lassul.us/wiki-agenda?view

2024-07-05Wiki editors meeting

All interested wiki editors meet on 5th of July at 13:00 CEST in a Jitsi conference.

2024-04-01Launch of the wiki

The official NixOS wiki has taken off! If you want to find out why there is a new wiki effort, check out the FAQ.

... all news articles →