Diskussion:NixOS: Unterschied zwischen den Versionen

Aus C3D2
Zur Navigation springen Zur Suche springen
(language)
Zeile 25: Zeile 25:
== my perfect NixOS laptop installation ==
== my perfect NixOS laptop installation ==


The goal is setting up a sweet default for the usage of a (usual) laptop running [[NixOS]].
The goal is to set up a sweet default for the usage of a (usual) laptop running [[NixOS]].
: Probably we gonna use a ThinkPad (idea of the project [[denkende Bretter bohren]]). Of course everybody can bring an own device.
: Probably we are going to use a ThinkPad (idea of the project [[denkende Bretter bohren]]). Of course everybody can bring their own device.
The "perfect" setup seems to be:
The "perfect" setup seems to be:
* [[NixOS]]
* [[NixOS]]
* [[ZFS]] (as good as possible (for ''/'' but probably without ''/boot''))
* [[ZFS]] (for everything but ''/boot'')
*: ext4 might be possible also (but is not that feature rich). btrfs should be also available to install (NixOS) on.
*: ext4 might be possible also but is not as feature rich. btrfs should be also available to install (NixOS) on.
* 2 mirrored disks (would be nice)
* 2 mirrored disks (nice to have)
*: (A caddy for a second disk (for a ThinkPad) will be the for testing such a setup. [[user:vater]] has got one.)
*: (A caddy for a second disk (for a ThinkPad) will be there for testing such a setup. [[user:vater]] has got one.)
* all data encrypted (as good as possible (for ''/'' but probably without ''/boot''))
* all data encrypted (as far as possible - for ''/'' but probably without ''/boot'')
*: Probably we have to use the 18.03 (version of [[NixOS]], a prerelease) b/c we also wanna test ZFS native encryption.
*: Probably we have to use the 18.03 (version of [[NixOS]], a prerelease) b/c we also want to test native ZFS encryption.
*:: Who is interested to run LUKS - the "typical" way to encrypt devices on [[GNU/Linux]] - can do that of course.  
*:: Those who are interested to run LUKS - the "typical" way to encrypt devices on [[GNU/Linux]] - can do of course.  
*:: ZFS native encryption is one of the newest features of ZFS, driven by the ZoL community. (It is not available on [[FreeBSD]] at present (2017-10).)
*:: ZFS native encryption is one of the newest features of ZFS, driven by the ZoL community. (It is not available on [[FreeBSD]] at present (2017-10).)
* (maybe a device or file for swap)
* (maybe a device or file for swap)

Version vom 13. November 2017, 21:33 Uhr

Ideen für Ideen zu und rund um NixOS

NixOS meets iRedMail

(g)ui the whole configuration.nix

  • gui oder wui
  • Unmöglichkeit von Typos
  • bessere Übersicht zu (allen) verfügbaren Optionen
  • ...

NixOS as FreeBSD

aka uNix oder FreeNix oder NixBSD

nixpkgs on BSD

Dragonfly BSD
Anwendungsbeispiele
nix für Jails

my perfect NixOS laptop installation

The goal is to set up a sweet default for the usage of a (usual) laptop running NixOS.

Probably we are going to use a ThinkPad (idea of the project denkende Bretter bohren). Of course everybody can bring their own device.

The "perfect" setup seems to be:

  • NixOS
  • ZFS (for everything but /boot)
    ext4 might be possible also but is not as feature rich. btrfs should be also available to install (NixOS) on.
  • 2 mirrored disks (nice to have)
    (A caddy for a second disk (for a ThinkPad) will be there for testing such a setup. user:vater has got one.)
  • all data encrypted (as far as possible - for / but probably without /boot)
    Probably we have to use the 18.03 (version of NixOS, a prerelease) b/c we also want to test native ZFS encryption.
    Those who are interested to run LUKS - the "typical" way to encrypt devices on GNU/Linux - can do of course.
    ZFS native encryption is one of the newest features of ZFS, driven by the ZoL community. (It is not available on FreeBSD at present (2017-10).)
  • (maybe a device or file for swap)