main @ 20 LINES
[ HISTORY ] [ UP ]
┌─ NIX ──────────────────────────────────────────────────────────────────────┐
│ { │
│ lib, │
│ osConfig, │
│ ... │
│ }: let │
│ inherit (lib) elem mkIf; │
│ inherit (osConfig.ooknet.workstation) profiles; │
│ in { │
│ config = mkIf (elem "virtualization" profiles) { │
│ # setup connections for virt-manager │
│ # see <https://nixos.wiki/wiki/Virt-manager> │
│ dconf.settings = { │
│ "org/virt-manager/virt-manager/connections" = { │
│ autoconnect = ["qemu:///system"]; │
│ uris = ["qemu:///system"]; │
│ }; │
│ }; │
│ }; │
│ } │
└────────────────────────────────────────────────────────────────────────────────────┘
┌─ NIX ────────────────────────────────┐
│ { │
│ lib, │
│ osConfig, │
│ ... │
│ }: let │
│ inherit (lib) elem mkIf; │
│ inherit (osConfig.ooknet.workstation) prof │
│ iles; │
│ in { │
│ config = mkIf (elem "virtualization" profi │
│ les) { │
│ # setup connections for virt-manager │
│ # see <https://nixos.wiki/wiki/Virt-mana │
│ ger> │
│ dconf.settings = { │
│ "org/virt-manager/virt-manager/connect │
│ ions" = { │
│ autoconnect = ["qemu:///system"]; │
│ uris = ["qemu:///system"]; │
│ }; │
│ }; │
│ }; │
│ } │
└──────────────────────────────────────────────┘
──────────────────────────────────────────────────────────────────────────────────────
OOKNET
────────────────────────────────────────────────
OOKNET