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"
}
},
"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": {
"inputs": {
"flake-compat": "flake-compat_4",
@@ -3411,7 +3394,6 @@
"hyprlock": "hyprlock",
"hyprmonitors": "hyprmonitors",
"ik_llama": "ik_llama",
"immich": "immich",
"ironbar": "ironbar",
"lanzaboote": "lanzaboote",
"lfca": "lfca",
@@ -3448,7 +3430,6 @@
"tree-sitter-slint": "tree-sitter-slint",
"typr": "typr",
"volt": "volt",
"wivrn": "wivrn",
"yabai": "yabai",
"zen-browser": "zen-browser",
"zeronsd": "zeronsd",
@@ -4572,23 +4553,6 @@
"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": {
"inputs": {
"hyprland-protocols": [

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -20,5 +20,6 @@
./sshd.nix
./fprintd.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;
defaultRuntime = true;
autoStart = true;
package = pkgs.wivrn;
steam = {
importOXRRuntimes = true;
};
highPriority = true;
# package = pkgs.wivrn;
};
}

View File

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