diff --git a/spotlight_courses/HS24_NixOS/main.pdf b/spotlight_courses/HS24_NixOS/main.pdf index 5a70fc69f619900187fd2b79375be40ffe5313da..811427fb3d68ba4a48c3805328b11c01bfd4eb2c 100644 Binary files a/spotlight_courses/HS24_NixOS/main.pdf and b/spotlight_courses/HS24_NixOS/main.pdf differ diff --git a/spotlight_courses/HS24_NixOS/main.typ b/spotlight_courses/HS24_NixOS/main.typ index 057ed8e440d386221c79cd497dccda60e5ed4477..aabc19f25626db70d9cab0123a15d1df1f00c6a4 100644 --- a/spotlight_courses/HS24_NixOS/main.typ +++ b/spotlight_courses/HS24_NixOS/main.typ @@ -60,13 +60,13 @@ - 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 + // - 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 + // - 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 +// - 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 @@ -1269,3 +1269,8 @@ content = { - https://github.com/nix-community/disko - https://github.com/NotAShelf/nvf - https://fzakaria.com/2024/07/05/learn-nix-the-fun-way + + + +\ \ +*Feedback: #link("feedback@feedback.thealternative.ch")*