From 21f2ba134a2a572b500b9e4e9a42e552981f533d Mon Sep 17 00:00:00 2001 From: Markus Heurung Date: Fri, 17 May 2024 16:37:59 +0200 Subject: [PATCH 1/3] enable direnv --- home.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/home.nix b/home.nix index 849221b..2af0097 100644 --- a/home.nix +++ b/home.nix @@ -114,6 +114,10 @@ btop = { enable = true; }; + direnv = { + enable = true; + nix-direnv.enable = true; + }; fish = { enable = true; loginShellInit = '' From c57a4c4b7ce214cc0f0f21f828f984cc0431c8a7 Mon Sep 17 00:00:00 2001 From: Markus Heurung Date: Fri, 17 May 2024 16:38:19 +0200 Subject: [PATCH 2/3] setup basic virtualisation --- hosts/cube.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/hosts/cube.nix b/hosts/cube.nix index c5b65bc..438d8bc 100644 --- a/hosts/cube.nix +++ b/hosts/cube.nix @@ -78,7 +78,7 @@ isNormalUser = true; name = "muhh"; description = "Markus Heurung"; - extraGroups = [ "input" "networkmanager" "video" "wheel" ]; + extraGroups = [ "libvirtd" "qemu-libvirtd" "audio" "input" "networkmanager" "video" "wheel" ]; shell = pkgs.fish; linger = true; }; @@ -114,9 +114,14 @@ light.enable = true; sway.enable = true; }; - virtualisation.podman = { - enable = true; - dockerCompat = true; + virtualisation = { + libvirtd = { + enable = true; + }; + podman = { + enable = true; + dockerCompat = true; + }; }; xdg.portal.wlr.enable = true; From 2bfd9d2229bf4b2300fa09ef31ea2fa5498fdf60 Mon Sep 17 00:00:00 2001 From: Markus Heurung Date: Fri, 17 May 2024 16:39:02 +0200 Subject: [PATCH 3/3] update --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index c5f7d19..8c29916 100644 --- a/flake.lock +++ b/flake.lock @@ -255,11 +255,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1715931372, - "narHash": "sha256-98qhqObzvcYFK2Uafy3gutaCNgsV6NMozzlrXlB2I8o=", + "lastModified": 1715951001, + "narHash": "sha256-GTFt0SfwKXPHYuaeY3nKKyYOc0EtAcmr9vP86xC7beY=", "owner": "nix-community", "repo": "nixvim", - "rev": "d844ac1a0656d64266c2c95aec7f529420915d68", + "rev": "3766e3633586ef9fac02f0347509171f0a4794b9", "type": "github" }, "original": {