diff --git a/print.html b/print.html index e69933d35..f07699e75 100644 --- a/print.html +++ b/print.html @@ -5121,6 +5121,10 @@

Declared by:

@@ -5152,7 +5156,7 @@

+"/nix/store/n4h1i8nlklgi69rysb7f1905h4jzz0xp-ghaf-artwork-0.1.0/ghaf-wallpaper.png"

Declared by:

+

ghaf.reference.services.proxy-business

+

Whether to enable Enable the proxy server service.

+

Type: +boolean

+

Default: +false

+

Example: +true

+

Declared by:

+ +

ghaf.reference.services.proxy-server.enable

+

Whether to enable Enable proxy server module.

+

Type: +boolean

+

Default: +false

+

Example: +true

+

Declared by:

+ +

ghaf.reference.services.proxy-server.bindPort

+

Bind port for proxy server

+

Type: +signed integer

+

Default: +3128

+

Declared by:

+

ghaf.security.sshKeys.getAuthKeysFileName

The name of the get-auth-keys file

Type: @@ -7070,6 +7107,28 @@

https://github.com/tiiuae/ghaf/blob/main/modules/common/services/desktop.nix +

ghaf.services.disks.enable

+

Whether to enable Enable disk mount daemon.

+

Type: +boolean

+

Default: +false

+

Example: +true

+

Declared by:

+ +

ghaf.services.disks.fileManager

+

The program to open mounted directories

+

Type: +string

+

Default: +"xdg-open"

+

Declared by:

+

ghaf.services.firmware.enable

Whether to enable PLaceholder for firmware handling.

Type: @@ -7224,6 +7283,16 @@

gha +

ghaf.systemd.withBootloader

+

Enable systemd bootloader functionality.

+

Type: +boolean

+

Default: +true

+

Declared by:

+

ghaf.systemd.withCryptsetup

Enable systemd LUKS2 functionality.

Type: @@ -7245,7 +7314,7 @@

gha
  • https://github.com/tiiuae/ghaf/blob/main/modules/common/systemd/base.nix
  • ghaf.systemd.withEfi

    -

    Enable systemd EFI+bootloader functionality.

    +

    Enable systemd EFI functionality.

    Type: boolean

    Default: @@ -7414,6 +7483,16 @@

  • https://github.com/tiiuae/ghaf/blob/main/modules/common/systemd/base.nix
  • +

    ghaf.systemd.withUkify

    +

    Enable systemd UKI functionality.

    +

    Type: +boolean

    +

    Default: +true

    +

    Declared by:

    +

    ghaf.users.accounts.enable

    Whether to enable Default account Setup.

    Type: @@ -7478,7 +7557,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.adminvm.extraModules

    List of additional modules to be imported and evaluated as part of @@ -7489,7 +7568,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.appvm.enable

    Whether to enable appvm.

    @@ -7501,7 +7580,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.appvm.extraModules

    List of additional modules to be imported and evaluated as part of @@ -7512,7 +7591,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.appvm.vms

    List of AppVMs to be created

    @@ -7522,7 +7601,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.appvm.vms.*.packages

    Packages that are included into the AppVM

    @@ -7532,7 +7611,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.appvm.vms.*.borderColor

    Border color of the AppVM window

    @@ -7542,7 +7621,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.appvm.vms.*.cid

    VSOCK context identifier (CID) for the AppVM @@ -7553,7 +7632,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.appvm.vms.*.cores

    Amount of processor cores for this AppVM

    @@ -7561,7 +7640,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.appvm.vms.*.extraModules

    List of additional modules to be imported and evaluated as part of @@ -7572,7 +7651,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.appvm.vms.*.ghafAudio.enable

    Whether to enable Ghaf application audio support.

    @@ -7584,7 +7663,7 @@

    true

    Declared by:

    ghaf.virtualization.microvm.appvm.vms.*.macAddress

    AppVM’s network interface MAC address

    @@ -7592,7 +7671,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.appvm.vms.*.name

    Name of the AppVM

    @@ -7600,7 +7679,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.appvm.vms.*.ramMb

    Amount of RAM for this AppVM

    @@ -7608,7 +7687,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.appvm.vms.*.vtpm.enable

    Whether to enable vTPM support in the virtual machine.

    @@ -7620,7 +7699,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.appvm.vsockBaseCID

    Context Identifier (CID) of the AppVM VSOCK

    @@ -7630,7 +7709,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.audiovm.enable

    Whether to enable AudioVM.

    @@ -7642,7 +7721,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.audiovm.audio

    Enable Audio module configuration.

    @@ -7663,7 +7742,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.guivm.enable

    Whether to enable GUIVM.

    @@ -7675,7 +7754,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.guivm.extraModules

    List of additional modules to be imported and evaluated as part of @@ -7686,7 +7765,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.guivm.fprint

    Enable Fingerprint module configuration.

    @@ -7706,7 +7785,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.guivm.waypipePort

    Waypipe port number to listen for incoming connections from AppVMs

    @@ -7716,7 +7795,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.guivm.yubikey

    Enable Yubikey module configuration.

    @@ -7773,7 +7852,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.netvm.extraModules

    List of additional modules to be imported and evaluated as part of @@ -7784,7 +7863,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm.netvm.wifi

    Enable Wifi module configuration.

    @@ -7806,7 +7885,7 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • ghaf.virtualization.microvm-host.networkSupport

    Whether to enable Network support services to run host applications…

    @@ -7818,7 +7897,29 @@

    https://github.com/tiiuae/ghaf/blob/main/flake.nix#nixosModules.microvm +
  • [https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm](https://github.com/tiiuae/ghaf/blob/main/modules/microvm/flake-module.nix, via option flake.nixosModules.microvm)
  • + +

    ghaf.virtualization.microvm-host.sharedVmDirectory.enable

    +

    Whether to enable shared directory.

    +

    Type: +boolean

    +

    Default: +true

    +

    Example: +true

    +

    Declared by:

    + +

    ghaf.virtualization.microvm-host.sharedVmDirectory.vms

    +

    List of names of virtual machines for which unsafe shared folder will be enabled.

    +

    Type: +list of string

    +

    Default: +[ ]

    +

    Declared by:

    +