From f9d612d6ede33454374bbfc085b74d3ce8f4642f Mon Sep 17 00:00:00 2001 From: twoneis Date: Fri, 8 Dec 2023 20:21:06 +0100 Subject: [PATCH] update --- flake.lock | 24 ++++++++++++------------ modules/system/default.nix | 3 ++- modules/virt/default.nix | 6 ++++++ 3 files changed, 20 insertions(+), 13 deletions(-) create mode 100644 modules/virt/default.nix diff --git a/flake.lock b/flake.lock index 22b5d4d..02aa24c 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ ] }, "locked": { - "lastModified": 1701609479, - "narHash": "sha256-mcEnMz7XB3K57ZX16VXoEkswljSNGXdMuUu5+g8a8R8=", + "lastModified": 1701728041, + "narHash": "sha256-x0pyrI1vC8evVDxCxyO6olOyr4wlFg9+VS3C3p4xFYQ=", "owner": "nix-community", "repo": "home-manager", - "rev": "e504e8d01f950776c3a3160ba38c5957a1b89e66", + "rev": "ac7216918cd65f3824ba7817dea8f22e61221eaf", "type": "github" }, "original": { @@ -22,11 +22,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1701598471, - "narHash": "sha256-kHdJ2qc4qKeMTzUIHEcP41ah/dBIhCgvWgrjllt2G78=", + "lastModified": 1701656485, + "narHash": "sha256-xDFormrGCKKGqngHa2Bz1GTeKlFMMjLnHhTDRdMJ1hs=", "owner": "nixos", "repo": "nixos-hardware", - "rev": "a89745edd5f657e2e5be5ed1bea86725ca78d92e", + "rev": "fa194fc484fd7270ab324bb985593f71102e84d1", "type": "github" }, "original": { @@ -38,11 +38,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1701253981, - "narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=", + "lastModified": 1701718080, + "narHash": "sha256-6ovz0pG76dE0P170pmmZex1wWcQoeiomUZGggfH9XPs=", "owner": "nixos", "repo": "nixpkgs", - "rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58", + "rev": "2c7f3c0fb7c08a0814627611d9d7d45ab6d75335", "type": "github" }, "original": { @@ -54,11 +54,11 @@ }, "nur": { "locked": { - "lastModified": 1701636328, - "narHash": "sha256-tUG15xG0nx5aG1Ezw3Y3OOdVqb0NFiXDu7Dnla+T6Vs=", + "lastModified": 1702060431, + "narHash": "sha256-8/yGvqBUx/oR2rDhY8+iWZ1nErjpsNCe2O8PvzFaerM=", "owner": "nix-community", "repo": "nur", - "rev": "d52153ca963cb8072332dc18c3665626fec86647", + "rev": "d854884a8c7d2014ff44a27cfe9cac8dd78cc7ea", "type": "github" }, "original": { diff --git a/modules/system/default.nix b/modules/system/default.nix index cabb47e..9ffe4ad 100644 --- a/modules/system/default.nix +++ b/modules/system/default.nix @@ -5,6 +5,7 @@ { pkgs, ... }: { imports = [ ../gnome + ../virt ]; #Optimise nix store @@ -79,7 +80,7 @@ users.users.twoneis = { isNormalUser = true; description = "twoneis"; - extraGroups = [ "networkmanager" "wheel" "surface-control" ]; + extraGroups = [ "networkmanager" "wheel" "surface-control" "docker" ]; }; # Allow unfree packages diff --git a/modules/virt/default.nix b/modules/virt/default.nix new file mode 100644 index 0000000..db0b992 --- /dev/null +++ b/modules/virt/default.nix @@ -0,0 +1,6 @@ +{ pkgs, ... }: { + virtualisation.docker.enable = true; + environment.systemPackages = with pkgs; [ + distrobox + ]; +}