diff --git a/flake.lock b/flake.lock index 8916bfc..129ff5f 100644 --- a/flake.lock +++ b/flake.lock @@ -1210,9 +1210,6 @@ }, "vscode-extensions": { "inputs": { - "flake-compat": [ - "flake-compat" - ], "flake-utils": [ "flake-utils" ], @@ -1221,17 +1218,16 @@ ] }, "locked": { - "lastModified": 1740924345, - "narHash": "sha256-TO8Ttb+7PeKBkUe8vUrBt6Vxg3RMeQp4ARmlWQfcWrs=", + "lastModified": 1741693734, + "narHash": "sha256-Df0jzarVCkwJttnITExjsbSN20FOOuenGhpKvOj49hk=", "owner": "nix-community", "repo": "nix-vscode-extensions", - "rev": "1fc267a10f46200e32f0850caa396bd1ba4ba08e", + "rev": "6d444be7edf281b8df98235d911d176beaa31510", "type": "github" }, "original": { "owner": "nix-community", "repo": "nix-vscode-extensions", - "rev": "1fc267a10f46200e32f0850caa396bd1ba4ba08e", "type": "github" } } diff --git a/flake.nix b/flake.nix index cdb829e..29fc0ab 100644 --- a/flake.nix +++ b/flake.nix @@ -68,11 +68,9 @@ inputs.flake-utils.follows = "flake-utils"; }; vscode-extensions = { - # https://github.com/nix-community/nix-vscode-extensions/issues/102 - url = "github:nix-community/nix-vscode-extensions/1fc267a10f46200e32f0850caa396bd1ba4ba08e"; + url = "github:nix-community/nix-vscode-extensions/"; inputs.nixpkgs.follows = "nixpkgs"; inputs.flake-utils.follows = "flake-utils"; - inputs.flake-compat.follows = "flake-compat"; }; nix-index-database = { url = "github:nix-community/nix-index-database"; diff --git a/home/yt/ytnix.nix b/home/yt/ytnix.nix index 214b4af..9b20a66 100644 --- a/home/yt/ytnix.nix +++ b/home/yt/ytnix.nix @@ -104,25 +104,6 @@ freetube ]; - programs.feh.enable = true; - - xdg.configFile = { - mpv.source = ../mpv; - }; - - programs.direnv = { - enable = true; - nix-direnv.enable = true; - }; - - programs.git.extraConfig = { - user = { - signingKey = "~/.ssh/id_ed25519"; - }; - gpg.format = "ssh"; - commit.gpgsign = true; - }; - home.sessionVariables = { # to make ghidra work on xwayland _JAVA_AWT_WM_NONREPARENTING = 1; @@ -145,5 +126,29 @@ SSH_AUTH_SOCK = "$HOME/.bitwarden-ssh-agent.sock"; }; + home.sessionPath = [ + "$HOME/.cargo/bin" + "$HOME/go/bin" + ]; + + programs.feh.enable = true; + + xdg.configFile = { + mpv.source = ../mpv; + }; + + programs.direnv = { + enable = true; + nix-direnv.enable = true; + }; + + programs.git.extraConfig = { + user = { + signingKey = "~/.ssh/id_ed25519"; + }; + gpg.format = "ssh"; + commit.gpgsign = true; + }; + programs.nix-index-database.comma.enable = true; } diff --git a/hosts/ytnix/default.nix b/hosts/ytnix/default.nix index 5aa406a..c185991 100644 --- a/hosts/ytnix/default.nix +++ b/hosts/ytnix/default.nix @@ -257,8 +257,9 @@ "image/*" = "gwenview.desktop"; }; - virtualisation = { - libvirtd.enable = true; + virtualisation.libvirtd = { + enable = true; + qemu.vhostUserPackages = with pkgs; [ virtiofsd ]; }; programs.virt-manager.enable = true; my.containerization.enable = true; @@ -382,4 +383,5 @@ programs.ccache.enable = true; nix.settings.extra-sandbox-paths = [ config.programs.ccache.cacheDir ]; + programs.fuse.userAllowOther = true; }