chore: remove immich and wivrn dependencies from flake config

This commit is contained in:
uttarayan21
2025-11-23 23:42:00 +05:30
parent 2f870f4f2e
commit 106eccf350
11 changed files with 44 additions and 57 deletions

36
flake.lock generated
View File

@@ -2313,23 +2313,6 @@
"type": "github" "type": "github"
} }
}, },
"immich": {
"flake": false,
"locked": {
"lastModified": 1757619545,
"narHash": "sha256-0nStZuSnb8tJ0+Y247MHitmMURl8vTuPLAhUm+OHctE=",
"owner": "immich-app",
"repo": "immich",
"rev": "4153848c68d416329deecf8b671e02bd754b4dd7",
"type": "github"
},
"original": {
"owner": "immich-app",
"ref": "v1.142.0",
"repo": "immich",
"type": "github"
}
},
"ironbar": { "ironbar": {
"inputs": { "inputs": {
"flake-compat": "flake-compat_4", "flake-compat": "flake-compat_4",
@@ -3411,7 +3394,6 @@
"hyprlock": "hyprlock", "hyprlock": "hyprlock",
"hyprmonitors": "hyprmonitors", "hyprmonitors": "hyprmonitors",
"ik_llama": "ik_llama", "ik_llama": "ik_llama",
"immich": "immich",
"ironbar": "ironbar", "ironbar": "ironbar",
"lanzaboote": "lanzaboote", "lanzaboote": "lanzaboote",
"lfca": "lfca", "lfca": "lfca",
@@ -3448,7 +3430,6 @@
"tree-sitter-slint": "tree-sitter-slint", "tree-sitter-slint": "tree-sitter-slint",
"typr": "typr", "typr": "typr",
"volt": "volt", "volt": "volt",
"wivrn": "wivrn",
"yabai": "yabai", "yabai": "yabai",
"zen-browser": "zen-browser", "zen-browser": "zen-browser",
"zeronsd": "zeronsd", "zeronsd": "zeronsd",
@@ -4572,23 +4553,6 @@
"type": "github" "type": "github"
} }
}, },
"wivrn": {
"flake": false,
"locked": {
"lastModified": 1762796646,
"narHash": "sha256-pEKMeRdI9UhdZ+NksRBcF7yPC7Ys2haE+B4PPGQ4beE=",
"owner": "WiVRn",
"repo": "WiVRn",
"rev": "09031b9aa5296d3be45c996fada9347f5ccb6f66",
"type": "github"
},
"original": {
"owner": "WiVRn",
"ref": "v25.11.1",
"repo": "WiVRn",
"type": "github"
}
},
"xdph": { "xdph": {
"inputs": { "inputs": {
"hyprland-protocols": [ "hyprland-protocols": [

View File

@@ -214,10 +214,6 @@
url = "github:ggml-org/llama.cpp/b6178?submodules=1"; url = "github:ggml-org/llama.cpp/b6178?submodules=1";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
immich = {
url = "github:immich-app/immich/v1.142.0";
flake = false;
};
yabai = { yabai = {
url = "github:koekeishiya/yabai"; url = "github:koekeishiya/yabai";
flake = false; flake = false;
@@ -234,10 +230,6 @@
url = "github:nix-community/nixpkgs-xr"; url = "github:nix-community/nixpkgs-xr";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
wivrn = {
url = "github:WiVRn/WiVRn/v25.11.1";
flake = false;
};
handoff = { handoff = {
# url = "github:uttarayan21/handoff"; # url = "github:uttarayan21/handoff";
url = "path:/home/servius/Projects/handoff"; url = "path:/home/servius/Projects/handoff";

View File

@@ -6,5 +6,6 @@
imports = [ imports = [
# ./alvr.nix # ./alvr.nix
./easyeffects.nix ./easyeffects.nix
./vr.nix
]; ];
} }

View File

@@ -1,5 +1,7 @@
{pkgs, ...}: { {pkgs, ...}: {
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
wlx-overlay-s wlx-overlay-s
wayvr-dashboard
bs-manager
]; ];
} }

View File

@@ -9,6 +9,5 @@
./gnome-disks.nix ./gnome-disks.nix
./nix-ld.nix ./nix-ld.nix
./gamemode.nix ./gamemode.nix
./wlx-overlays.nix
]; ];
} }

View File

@@ -5,6 +5,8 @@
enableVirtualCamera = true; enableVirtualCamera = true;
plugins = [ plugins = [
pkgs.obs-studio-plugins.wlrobs pkgs.obs-studio-plugins.wlrobs
pkgs.obs-studio-plugins.input-overlay
pkgs.obs-studio-plugins.obs-vkcapture
# pkgs.obs-studio-plugins.droidcam-obs # pkgs.obs-studio-plugins.droidcam-obs
]; ];
}; };

View File

@@ -20,6 +20,7 @@
vpl-gpu-rt vpl-gpu-rt
intel-media-driver intel-media-driver
nvidia-vaapi-driver nvidia-vaapi-driver
cudatoolkit
# vaapiVdpau # vaapiVdpau
# libvdpau-va-gl # libvdpau-va-gl
# nvidia-utils # nvidia-utils

View File

@@ -20,5 +20,6 @@
./sshd.nix ./sshd.nix
./fprintd.nix ./fprintd.nix
./handoff.nix ./handoff.nix
./gstreamer.nix
]; ];
} }

View File

@@ -0,0 +1,22 @@
{pkgs, ...}: {
environment = {
systemPackages = with pkgs; [
gst_all_1.gst-libav
gst_all_1.gst-plugins-bad
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good
gst_all_1.gst-plugins-rs
gst_all_1.gst-plugins-ugly
gst_all_1.gstreamer
gst_all_1.gstreamermm
gst_all_1.gst-rtsp-server
gst_all_1.gst-vaapi
# gst_all_1.icamerasrc-ipu6
# gst_all_1.icamerasrc-ipu6ep
# gst_all_1.icamerasrc-ipu6epmtl
];
sessionVariables = {
GST_PLUGIN_PATH = "/run/current-system/sw/lib/gstreamer-1.0/";
};
};
}

View File

@@ -4,6 +4,10 @@
openFirewall = true; openFirewall = true;
defaultRuntime = true; defaultRuntime = true;
autoStart = true; autoStart = true;
package = pkgs.wivrn; steam = {
importOXRRuntimes = true;
};
highPriority = true;
# package = pkgs.wivrn;
}; };
} }

View File

@@ -259,17 +259,17 @@
''; '';
}); });
}; };
immich = final: prev: { # immich = final: prev: {
immich-latest = prev.immich.overrideAttrs (oldAttrs: { # immich-latest = prev.immich.overrideAttrs (oldAttrs: {
version = "v1.142.0"; # version = "v1.142.0";
src = inputs.immich; # src = inputs.immich;
}); # });
}; # };
vr = final: prev: { vr = final: prev: {
wivrn = prev.wivrn.overrideAttrs (oldAttrs: { # wivrn = prev.wivrn.overrideAttrs (oldAttrs: {
version = "v25.11.1"; # version = "v25.11.1";
src = inputs.wivrn; # src = inputs.wivrn;
}); # });
# inputs.wivrn.packages.${prev.system}.default; # inputs.wivrn.packages.${prev.system}.default;
}; };
in in
@@ -278,7 +278,6 @@ in
anyrun-overlay anyrun-overlay
catppuccinThemes catppuccinThemes
csshacks csshacks
immich
inputs.lfca.overlays.default inputs.lfca.overlays.default
inputs.nix-minecraft.overlay inputs.nix-minecraft.overlay
inputs.nur.overlays.default inputs.nur.overlays.default