mirror of
https://github.com/genebean/dots.git
synced 2026-03-27 01:17:42 -04:00
Container setup
This commit is contained in:
parent
966b7f2ef7
commit
5c81ab594f
1 changed files with 9 additions and 1 deletions
|
|
@ -48,6 +48,8 @@
|
|||
pavucontrol
|
||||
polkit-kde-agent
|
||||
ulauncher
|
||||
podman-compose
|
||||
podman-tui # status of containers in the terminal
|
||||
pop-gtk-theme
|
||||
pop-icon-theme
|
||||
pop-launcher
|
||||
|
|
@ -182,7 +184,7 @@
|
|||
users.users.${username} = {
|
||||
isNormalUser = true;
|
||||
description = "Gene Liverman";
|
||||
extraGroups = [ "networkmanager" "wheel" "dialout" "input" ];
|
||||
extraGroups = [ "dialout" "docker" "input" "networkmanager" "podman" "wheel" ];
|
||||
packages = with pkgs; [
|
||||
tailscale-systray
|
||||
];
|
||||
|
|
@ -190,13 +192,19 @@
|
|||
|
||||
virtualisation = {
|
||||
containers.enable = true;
|
||||
docker = {
|
||||
enable = true;
|
||||
package = pkgs.docker_26;
|
||||
};
|
||||
libvirtd = {
|
||||
enable = true;
|
||||
qemu.package = pkgs.qemu_kvm;
|
||||
};
|
||||
podman = {
|
||||
enable = true;
|
||||
autoPrune.enable = true;
|
||||
defaultNetwork.settings.dns_enabled = true;
|
||||
# dockerCompat = true;
|
||||
};
|
||||
virtualbox.host.enable = true;
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue