diff --git a/configuration.nix b/configuration.nix index 05c8481..9b03f3a 100644 --- a/configuration.nix +++ b/configuration.nix @@ -106,7 +106,7 @@ users.users.steph = { isNormalUser = true; description = "Steph"; - extraGroups = [ "networkmanager" "wheel" "dialout" ]; + extraGroups = [ "networkmanager" "wheel" "dialout" "podman" "docker" ]; packages = with pkgs; [ librewolf-wayland tdesktop @@ -127,9 +127,20 @@ zotero prismlauncher schildichat-desktop + stack + sqlite + sqlite.dev + gparted ]; }; + services.avahi.enable = false; + + virtualisation.podman.enable = true; + virtualisation.docker.enable = true; + #virtualisation.podman.dockerSocket.enable = true; + #virtualisation.podman.dockerCompat = true; + # Allow unfree packages nixpkgs.config.allowUnfree = true; @@ -155,7 +166,7 @@ zip nodejs-18_x steam-run - docker + podman docker-compose ripgrep diff --git a/flake.lock b/flake.lock index 66a64ad..49efc94 100644 --- a/flake.lock +++ b/flake.lock @@ -8,11 +8,11 @@ "utils": "utils" }, "locked": { - "lastModified": 1674440933, - "narHash": "sha256-CASRcD/rK3fn5vUCti3jzry7zi0GsqRsBohNq9wPgLs=", + "lastModified": 1676257154, + "narHash": "sha256-eW3jymNLpdxS5fkp9NWKyNtgL0Gqtgg1vCTofKXDF1g=", "owner": "nix-community", "repo": "home-manager", - "rev": "65c47ced082e3353113614f77b1bc18822dc731f", + "rev": "2cb27c79117a2a75ff3416c3199a2dc57af6a527", "type": "github" }, "original": { @@ -24,11 +24,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1675757258, - "narHash": "sha256-pIRer8vdsoherlRKpzfnHbMZ5TsAcvRlXHCIaHkIUbg=", + "lastModified": 1676895851, + "narHash": "sha256-xdhBKw2el790G+88tZYpRWlP9VjQC9OLR5Jx84VPe08=", "owner": "nixos", "repo": "nixpkgs", - "rev": "af96094e9b8eb162d70a84fa3b39f4b7a8b264d2", + "rev": "e19f25b587f15871d26442cfa1abe4418a815d7d", "type": "github" }, "original": {