]> gitweb.ps.run Git - flake_thinkpad/blob - config-incus.nix
update
[flake_thinkpad] / config-incus.nix
1 { config, pkgs, inputs, lib, ... } @ args:
2 {
3   # incus admin init --minimal
4   # incus image list images:
5   # incus launch images:ubuntu/noble <name>
6   # incus exec <name> -- /bin/bash
7   # incus exec <name> -- adduser --shell /bin/bash --ingroup sudo ps
8   # incus exec <name> -- su - ps -c 'tmux new-session -A -s main'
9   virtualisation.incus.enable = true;
10   virtualisation.incus.ui.enable = true;
11   networking.firewall.trustedInterfaces = [ "incusbr0" ];
12 }