Aktuelle Version |
Dein Text |
Zeile 1: |
Zeile 1: |
| [[category:Linux]]
| |
| == Vorbetrachtung ==
| |
|
| |
| * file:///nix/store/z6cwny3w3vpph61sn7f4g3jwyb1mknrd-nixos-manual/share/doc/nixos/index.html
| |
| * https://nixos.wiki/wiki/NixOS_on_ZFS
| |
| * https://github.com/zfsonlinux/zfs/wiki/Ubuntu-16.10-Root-on-ZFS
| |
|
| |
| == Installation == | | == Installation == |
|
| |
|
Zeile 131: |
Zeile 124: |
| i18n = { | | i18n = { |
| consoleKeyMap = "de"; | | consoleKeyMap = "de"; |
| | #### defaultLocale = "de_DE.UTF-8"; |
| defaultLocale = "en_US.UTF-8"; | | defaultLocale = "en_US.UTF-8"; |
| #### defaultLocale = "de_DE.UTF-8";
| |
| #### #wenn es irgendwann der globalen Lokalisierung bedarf (Eigentlich will sowas doch kein Mensch, schon allein wegen der Suchen im www beim Debugging. Oder?)
| |
| }; | | }; |
| environment.systemPackages = with pkgs; [ | | environment.systemPackages = with pkgs; [ |
Zeile 143: |
Zeile 135: |
| services.xserver.xkbOptions = "eurosign:e"; | | services.xserver.xkbOptions = "eurosign:e"; |
| services.xserver.displayManager.sddm.enable = true; | | services.xserver.displayManager.sddm.enable = true; |
| #### services.xserver.displayManager.slim.enable = false;
| |
| #### #wenn nicht slim (als default von NixOS beim Betrieb von X), statt etwa sddm, starten soll
| |
| services.xserver.desktopManager.plasma5.enable = true; | | services.xserver.desktopManager.plasma5.enable = true; |
| </pre> | | </pre> |
Zeile 150: |
Zeile 140: |
| } | | } |
| </pre> | | </pre> |
| | | [[category:Linux]] |
| = 24.05 =
| |
| | |
| ==== Secure Boot ====
| |
| | |
| [[wikipedia:en:Secure Boot]] | |
| | |
| Aktuell gibt es keine (standardmäßige) Systematik. Daher wird Secure Boot nicht konfiguriert. Daher darf die Funktionalität Secure Boot beim Computer nicht aktiviert sein, also bei einer standardmäßigen Aktivierung deaktiviert werden.
| |
| | |
| ==== KDE Plasma 6 ====
| |
| | |
| 2024-02-28 wurde [[wikipedia:en:KDE Plasma 6]] veröffentlicht.<ref>https://kde.org/announcements/megarelease/6/</ref>
| |
| | |
| Es soll die grafische Arbeitsplatzoberfläche Plasma 6 (der Arbeitsplatzumgebung KDE 6) verwendet werden.
| |
| <pre>
| |
| services.xserver.enable = true;
| |
| services.desktopManager.plasma6.enable = true;
| |
| </pre>
| |
| | |
| Standardmäßig (bei NixOS) wird [[wikipedia:en:LightDM]] verwendet.
| |
| Es soll aber - wie (bei KDE) eigentlich standardmäßig - aber [[wikipedia:en:SDDM]] verwendet werden.
| |
| <pre>
| |
| # services.displayManager.sddm.enable = true;
| |
| services.displayManager.sddm.wayland.enable = true;
| |
| </pre>
| |
| | |
| ==== automatische Anmeldung beim Start ====
| |
| | |
| Es soll - beim Starten - keine Anmeldung bei der Verwaltung der Arbeitsoberflöche für das übliche Konto notwendig sein (, also eine automatische Anmeldung für das übliche Konto erfolgen).
| |
| <pre>
| |
| services.displayManager.autoLogin.enable = true;
| |
| services.displayManager.autoLogin.user = "vat";
| |
| </pre>
| |
| | |
| == foo to do ==
| |
| | |
| ==== boot.loader.efi.efiSysMountPoint ====
| |
| | |
| ; default: <code>"/boot"</code>
| |
| ; maybe: <code>"/efi"</code>
| |
| | |
| ===== boot.loader.efi.efiSysMountPoint boot.loader.systemd-boot.xbootldrMountPoint =====
| |
| | |
| Jedoch wird bei <code>boot.loader.systemd-boot.xbootldrMountPoint</code> - also wenn systemd-boot verwendet wird - <code>boot.loader.efi.efiSysMountPoint</code> auch dafür verwendet.
| |
| | |
| ; default: <code></code>
| |
| ; maybe: <code>"/boot"</code>
| |
| | |
| ===== boot.loader.efi.canTouchEfiVariables =====
| |
| | |
| ; default: <code>false</code>
| |
| ; maybe: <code>true</code>
| |