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 =====+===== Nützliche Links ===== 
 + 
 +  * [[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]] 
 + 
 +===== 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 ==== ==== auf User-Ebene ====
Zeile 8: Zeile 39:
  
 == Installation == == 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 16: 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