Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
digitales:software:nixos [01.08.2023] csdigitales:software:nixos [24.04.2025] (aktuell) – ↷ Seite von digitales:sdr:software:nixos nach digitales:software:nixos verschoben cs
Zeile 1: Zeile 1:
 ====== NixOS ====== ====== NixOS ======
  
-===== Programme einrichten auf User-Ebene =====+===== Nützliche Links =====
  
-==== home-manager ====+  * [[https://nixos.org/|NixOS Website]] 
 +  * [[https://nixos.org/manual/nixos/stable/|NixOS Manual]] 
 +  * [[https://search.nixos.org/packages|NixOS Packages & Options]] 
 +  * [[https://nixos.wiki/wiki/Main_Page|NixOS Wik]] 
 +  * [[https://github.com/nix-community/home-manager/|Home-Manager]] 
 +  * [[https://nix-community.github.io/home-manager/|Home-Manager Manual]] 
 +  * [[https://nix-community.github.io/home-manager/options.html|Home-Manager Appendix A Configuration Options]] 
 +  * [[https://nix-community.github.io/home-manager/nixos-options.html|Home-Manager Appendix B NixOS Module Options]]
  
-=== Installation ===+===== Videos =====
  
 +  * [[https://youtu.be/AGVXJ-TIv3Y|NixOS Setup Guide - Configuration / Home-Manager / Flakes (Video)]]
 +
 +
 +===== Beispielkonfigurationen =====
 +  * [[https://github.com/MatthiasBenaets/nixos-config|Personal Flake (Matthias Benaets)]]
 +  * [[https://nixos.wiki/wiki/Configuration_Collection|List of reference configurations]]
 +
 +===== Extras =====
 +  * [[https://nixos.org/learn|NixOS Learn]]
 +  * [[https://nixos.org/guides/nix-pills/|Nix Pills]]
 +
 +===== Programme installieren =====
 +
 +Programme suchen: nix search neofetch
 +
 +===== Partitionierung =====
 +
 +  * [[https://root.nix.dk/en/notes-and-bookmarks/linux-dual-boot-windows#calamares-dual-boot-installation|Calamares dual-boot installation]]
 +
 +
 +==== auf User-Ebene ====
 +
 +=== home-manager ===
 +
 +== Installation ==
 <code> <code>
 +
  sudo nix-channel --add https://github.com/nix-community/home-manager/archive/release-23.05.tar.gz home-manager  sudo nix-channel --add https://github.com/nix-community/home-manager/archive/release-23.05.tar.gz home-manager
  sudo nix-channel --update  sudo nix-channel --update
Zeile 14: Zeile 47:
 </code> </code>
  
-=== Einrichtung ===+== Bedienung ==
  
 <code> <code>
- <font inherit/monospace;;inherit;;#000000background-color:#ffffff;>nix-shell '<home-manager>' -A install</font>+nano .config/home-manager/home.nix 
 +home-manager switch
  
 </code> </code>
 +
 +==== Globale Installation von Programmen ====
 +
 +<code>
 +sudo nano /etc/nixos/configuration.nix
 +sudo nixos-rebuild switch
 +sudo nixos-rebuild switch --rollback
 +
 +</code>
 +
 +==== Systemupdate ====
 +
 +<code>
 +nix-channel --update
 +
 +sudo nixos-rebuild switch
 +
 +</code>
 +
 +evtl. noch home-manager switch für User-Programme