Applications graphiques
🖼 darkone.graphic.gnome
Section intitulée « 🖼 darkone.graphic.gnome »Environnement GNOME pré-configuré avec ses dépendances.
- enable
boolWM GNOME pré-configuré - enableDashToDock
boolPlugin Dash to dock - enableLightDM
boolActiver LightDM à la place de GDM - enableGdmSelector
boolListe d’utilisateurs GDM à la place d’une connexion saisie - enableCaffeine
boolDésactiver la mise en veille automatique - enableGsConnect
boolCommunication avec les appareils - enableOnlineServices
boolComptes en ligne, CalDAV, CardDAV… - xkbVariant
nullOr strVariante de clavier ; null suit la locale (config/locales.json), comme la disposition. - screenBlankDelay
ints.unsignedDélai d’extinction de l’écran en secondes (0 = jamais). Les portables le remplacent par 900 (15 min). - cursorSize
ints.positiveTaille par défaut du pointeur en pixels, modifiable par l’utilisateur (Paramètres > Accessibilité).
darkone.graphic.gnome = { enable = false; enableDashToDock = false; enableLightDM = false; enableGdmSelector = false; enableCaffeine = false; enableGsConnect = false; enableOnlineServices = false; xkbVariant = null; screenBlankDelay = 1800; cursorSize = 24;};🖼 darkone.graphic.qemu
Section intitulée « 🖼 darkone.graphic.qemu »VMs de test QEMU pontées sur le réseau DNF
Utilisé par dnf/scripts/vm-start.sh.
Enslave la carte filaire dans un pont NetworkManager et laisse des utilisateurs
non privilégiés connecter des VMs au pont via le qemu-bridge-helper setuid.
Une VM obtient alors son adresse depuis la passerelle de zone comme une machine
physique, donc just full-install <host> nixos <ip> l’atteint.
darkone.graphic.qemu = { enable = true; bridge.interface = "enp2s0"; bridge.macAddress = "aa:bb:cc:dd:ee:ff";};- enable
boolVMs de test QEMU pontées sur le réseau DNF - bridge.name
strInterface du pont dans laquelle les VMs se connectent. - bridge.interface
strCarte filaire esclavagée dans le pont. - bridge.macAddress
strAdresse MAC du pont : celle de la carte elle-même, pour conserver la réservation DHCP de la zone.
darkone.graphic.qemu = { enable = false; bridge.name = "br0"; bridge.interface = "enp2s0"; bridge.macAddress = "aa:bb:cc:dd:ee:ff";};🖼 darkone.graphic.remote-desktop
Section intitulée « 🖼 darkone.graphic.remote-desktop »Bureau à distance pour l’administration : se connecter à une session graphique ouverte, ou en ouvrir une, via RDP.
- enable
boolAccès au support du bureau à distance (piloté par la feature de l’hôte, éviter d’activer manuellement). - timeout
ints.positiveMinutes avant qu’une session de support armée ne se referme seule. - embedCursor
boolPatche gnome-remote-desktop pour que le curseur soit composité dans la vidéo. Sans cela, l’observateur ne voit pas où pointe l’utilisateur, ce qui prive le mode lecture seule de son intérêt. Coûte une recompilation locale de gnome-remote-desktop.
darkone.graphic.remote-desktop = { enable = hasFeature; timeout = 60; embedCursor = true;};🖼 darkone.graphic.supertuxkart
Section intitulée « 🖼 darkone.graphic.supertuxkart »SuperTuxKart avec les configurations pour jouer en réseau local.
- enable
boolSuperTuxKart + configuration du pare-feu - enableNfsClient
boolMonte les circuits partagés du serveurstkde la zone - nfsServer
nullOr strNom d’hôte servant les circuits, par défaut l’hôte du servicestkde la zone
darkone.graphic.supertuxkart = { enable = false; enableNfsClient = false; nfsServer = null;};🖼 darkone.graphic.virt-manager
Section intitulée « 🖼 darkone.graphic.virt-manager »Gestionnaire Virt + visualiseur avec spice, win-virtio et ovmf.
- enable
boolGestionnaire Virt avec dépendances
darkone.graphic.virt-manager.enable = false;🖼 darkone.graphic.virtualbox
Section intitulée « 🖼 darkone.graphic.virtualbox »Installation d’hôte Virtualbox.
- enable
boolInstallation virtualbox pré-configurée - enableExtensionPack
boolActiver le pack d’extensions (cause des recompilations)
darkone.graphic.virtualbox = { enable = false; enableExtensionPack = false;};