Skip to content
Snippets Groups Projects
Unverified Commit 9c0a4f27 authored by Valentin's avatar Valentin
Browse files

NixOS: add holy trinity Image

parent 54b8f98e
No related branches found
No related tags found
No related merge requests found
spotlight_courses/HS24_NixOS/img/nix-holy-trinity.png

154 KiB

#import "@preview/touying:0.5.3": *
#import "/typst_template/thealternative.typ": *
#import "../../typst_template/thealternative.typ": *
#import "@preview/diagraph:0.3.0": *
#show: thealt-theme.with(
......@@ -48,9 +48,31 @@
- configuring *`NixOS`*
- *toolbox* of commands / websites
- some *interesting projects* for NixOS
== Nix, Nixpkgs, and NixOS
#align(center)[
#image("img/nix-holy-trinity.png", height: 1fr)
]
== What sets NixOS apart
- Declarative configuration
- Easier to configure your system(s)
- Easier to change, manage and maintain the configuration
- Easier to back up and share with people
- Easy to deploy machines and their configuration
- Out of the box Rollbacks.
- Configuration options for many programs & services
- Free of side effects - Actually uninstalls packages and their dependencies
- Easy to set up VMs
- People can test each other's configurations using `nix run` and `nix shell` by just having access to the source
== What sets Nix apart
- Immutable & reproducible results
- Easy to cross and static compile
- Source-based (you can alter packages without forking anything)
- Single package manager to rule them all! (C, Python, Docker, NodeJS, etc)
- Great for development, easily switches between dev envs with direnv
- Easy to try out packages without installing using `nix shell` or `nix run`
- Easy to set up a binary cache
- Easy to set up remote building
- Distribute your builds accross an unlimited number of machines, without any hassle
= A Nix crash course
......@@ -729,3 +751,7 @@ content = {
]
)
= Sources
- https://cohost.org/leftpaddotpy/post/798893-rechosting-a-banger
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment