Skip to content

GUI applications

Pre-configured gnome environment with dependences.

  • enable bool Pre-configured gnome WM
  • enableDashToDock bool Dash to dock plugin
  • enableLightDM bool Enable LightDM instead of GDM
  • enableCaffeine bool Disable auto-suspend
  • enableGsConnect bool Communication with devices
  • enableOnlineServices bool Online Accounts, CalDAV, CardDAV…
  • xkbVariant str Keyboard variant. Layout is extracted from console keymap.
  • screenBlankDelay ints.unsigned Screen-blank delay in seconds (0 = never). Laptops override it to 900 (15 min).
  • cursorSize ints.positive Pointer size in pixels, locked host-wide. Gaze hosts (darkone.host.umi) raise it to 48.
darkone.graphic.gnome = {
enable = false;
enableDashToDock = false;
enableLightDM = false;
enableCaffeine = false;
enableGsConnect = false;
enableOnlineServices = false;
xkbVariant = "oss";
screenBlankDelay = 1800;
cursorSize = 24;
};

Admin remote desktop: attach to an open graphical session, or open one, over RDP.

  • enable bool Remote desktop support access (driven by the host feature, avoid enabling manually).
  • timeout ints.positive Minutes before an armed support session closes itself.
  • embedCursor bool Patch gnome-remote-desktop so the pointer is composited into the video. Without it the observer cannot see where the user points, which defeats the read-only mode. Costs a local rebuild of gnome-remote-desktop.
darkone.graphic.remote-desktop = {
enable = hasFeature;
timeout = 60;
embedCursor = true;
};

SuperTuxKart with configurations to play in local network.

  • enable bool SuperTuxKart + firewall config
  • enableNfsClient bool Mount the shared tracks of the zone’s stk server
  • nfsServer nullOr str Hostname serving the tracks, default is the zone’s stk service host
darkone.graphic.supertuxkart = {
enable = false;
enableNfsClient = false;
nfsServer = null;
};

Virt manager + viewer with spice, win-virtio and ovmf.

  • enable bool Virt manager with dependencies
darkone.graphic.virt-manager.enable = false;

Virtualbox host installation.

  • enable bool Pre-configured virtualbox installation
  • enableExtensionPack bool Enable extension pack (causes recompilations)
darkone.graphic.virtualbox = {
enable = false;
enableExtensionPack = false;
};