From b05de0fb22161b56f68babe35c4ce06428814c3b Mon Sep 17 00:00:00 2001 From: worble Date: Fri, 14 Feb 2025 08:23:09 +0000 Subject: [PATCH] add syncthing and strawberry; add virtiofsd to virtualisation --- configuration/modules/virtualisation.nix | 3 ++- devices/tuxedo/home.nix | 2 ++ flake.lock | 24 ++++++++++++------------ 3 files changed, 16 insertions(+), 13 deletions(-) diff --git a/configuration/modules/virtualisation.nix b/configuration/modules/virtualisation.nix index 7cc6f1e..d00a115 100644 --- a/configuration/modules/virtualisation.nix +++ b/configuration/modules/virtualisation.nix @@ -1,4 +1,4 @@ -{ ... }: +{ pkgs, ... }: { virtualisation = { @@ -8,6 +8,7 @@ }; libvirtd = { enable = true; + qemu.vhostUserPackages = [ pkgs.virtiofsd ]; }; # remember to add the necessary users to the podman group podman = { diff --git a/devices/tuxedo/home.nix b/devices/tuxedo/home.nix index 2532b10..b4ccc2c 100644 --- a/devices/tuxedo/home.nix +++ b/devices/tuxedo/home.nix @@ -34,10 +34,12 @@ jellyfin-media-player haruna fooyin + strawberry # misc electrum gpu-screen-recorder-gtk + syncthing ]; home.file = { diff --git a/flake.lock b/flake.lock index d75cd34..7714924 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ ] }, "locked": { - "lastModified": 1738765162, - "narHash": "sha256-3Z40qHaFScWUCVQrGc4Y+RdoPsh1R/wIh+AN4cTXP0I=", + "lastModified": 1739353546, + "narHash": "sha256-YTqXhBZvCdZLMBupWlCDvRFaTEhaHa2/Xc/p1sUdSZU=", "owner": "nix-community", "repo": "disko", - "rev": "ff3568858c54bd306e9e1f2886f0f781df307dff", + "rev": "26ade1005191e0602a78b0f141970648445bafd9", "type": "github" }, "original": { @@ -82,11 +82,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1739238493, - "narHash": "sha256-rk89UVGqLwts2c05TMpigB+zL2mhIYn33YUC69v7dxk=", + "lastModified": 1739411363, + "narHash": "sha256-QAXvfAXyBtMOdBAz+ivmVVk9V7/d3nSgFprH4C0XOr0=", "owner": "nix-community", "repo": "nix-vscode-extensions", - "rev": "eca81883cfad1f52a52d09025d10f5907200ea06", + "rev": "142aabf9bb589535f150afff4a439f39bd04c21e", "type": "github" }, "original": { @@ -129,11 +129,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1739020877, - "narHash": "sha256-mIvECo/NNdJJ/bXjNqIh8yeoSjVLAuDuTUzAo7dzs8Y=", + "lastModified": 1739214665, + "narHash": "sha256-26L8VAu3/1YRxS8MHgBOyOM8xALdo6N0I04PgorE7UM=", "owner": "nixos", "repo": "nixpkgs", - "rev": "a79cfe0ebd24952b580b1cf08cd906354996d547", + "rev": "64e75cd44acf21c7933d61d7721e812eac1b5a0a", "type": "github" }, "original": { @@ -145,11 +145,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1739206421, - "narHash": "sha256-PwQASeL2cGVmrtQYlrBur0U20Xy07uSWVnFup2PHnDs=", + "lastModified": 1739357830, + "narHash": "sha256-9xim3nJJUFbVbJCz48UP4fGRStVW5nv4VdbimbKxJ3I=", "owner": "nixos", "repo": "nixpkgs", - "rev": "44534bc021b85c8d78e465021e21f33b856e2540", + "rev": "0ff09db9d034a04acd4e8908820ba0b410d7a33a", "type": "github" }, "original": {