From b8036c00ec663e35a3259ef582b96257301c10a7 Mon Sep 17 00:00:00 2001 From: uttarayan21 Date: Sun, 26 Oct 2025 04:52:10 +0530 Subject: [PATCH] feat: add lfca input and update flake-utils in flake.lock --- flake.lock | 115 +++++++++++++++++++++++++++---------- flake.nix | 5 ++ home/services/gui.nix | 6 ++ home/services/hyprland.nix | 2 +- overlays.nix | 1 + 5 files changed, 98 insertions(+), 31 deletions(-) diff --git a/flake.lock b/flake.lock index 0aac824b..924c043c 100644 --- a/flake.lock +++ b/flake.lock @@ -442,7 +442,7 @@ "crane_5": { "inputs": { "flake-compat": "flake-compat_6", - "flake-utils": "flake-utils_8", + "flake-utils": "flake-utils_9", "nixpkgs": [ "music-player", "nixpkgs" @@ -1018,11 +1018,11 @@ "systems": "systems_14" }, "locked": { - "lastModified": 1731533236, - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "lastModified": 1685518550, + "narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=", "owner": "numtide", "repo": "flake-utils", - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef", "type": "github" }, "original": { @@ -1051,7 +1051,7 @@ }, "flake-utils_12": { "inputs": { - "systems": "systems_17" + "systems": "systems_16" }, "locked": { "lastModified": 1731533236, @@ -1068,12 +1068,15 @@ } }, "flake-utils_13": { + "inputs": { + "systems": "systems_18" + }, "locked": { - "lastModified": 1644229661, - "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", "owner": "numtide", "repo": "flake-utils", - "rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", "type": "github" }, "original": { @@ -1098,8 +1101,23 @@ } }, "flake-utils_15": { + "locked": { + "lastModified": 1644229661, + "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_16": { "inputs": { - "systems": "systems_18" + "systems": "systems_19" }, "locked": { "lastModified": 1710146030, @@ -1115,9 +1133,9 @@ "type": "github" } }, - "flake-utils_16": { + "flake-utils_17": { "inputs": { - "systems": "systems_20" + "systems": "systems_21" }, "locked": { "lastModified": 1731533236, @@ -1133,9 +1151,9 @@ "type": "github" } }, - "flake-utils_17": { + "flake-utils_18": { "inputs": { - "systems": "systems_21" + "systems": "systems_22" }, "locked": { "lastModified": 1726560853, @@ -1151,9 +1169,9 @@ "type": "github" } }, - "flake-utils_18": { + "flake-utils_19": { "inputs": { - "systems": "systems_22" + "systems": "systems_23" }, "locked": { "lastModified": 1731533236, @@ -1282,11 +1300,11 @@ "systems": "systems_12" }, "locked": { - "lastModified": 1685518550, - "narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=", + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", "owner": "numtide", "repo": "flake-utils", - "rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", "type": "github" }, "original": { @@ -2032,6 +2050,27 @@ "type": "github" } }, + "lfca": { + "inputs": { + "flake-utils": "flake-utils_8", + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1761430932, + "narHash": "sha256-glR1LXJHhlSJQtu8nOPPOySkKNPXs5BQY4RVyuxzUVc=", + "ref": "refs/heads/master", + "rev": "a6b9bb7931e296f3fb160ca8f37445a1d0c6c949", + "revCount": 4, + "type": "git", + "url": "ssh://gitea@git.darksailor.dev/servius/lfca" + }, + "original": { + "type": "git", + "url": "ssh://gitea@git.darksailor.dev/servius/lfca" + } + }, "llama-cpp": { "flake": false, "locked": { @@ -2054,7 +2093,7 @@ "advisory-db": "advisory-db_4", "crane": "crane_5", "fenix": "fenix_2", - "flake-utils": "flake-utils_9", + "flake-utils": "flake-utils_10", "nixpkgs": [ "nixpkgs" ] @@ -2323,7 +2362,7 @@ "nix-minecraft": { "inputs": { "flake-compat": "flake-compat_7", - "flake-utils": "flake-utils_10", + "flake-utils": "flake-utils_11", "nixpkgs": "nixpkgs_7" }, "locked": { @@ -2642,7 +2681,7 @@ "nixpkgs" ], "nuschtosSearch": "nuschtosSearch", - "systems": "systems_16" + "systems": "systems_17" }, "locked": { "lastModified": 1760960598, @@ -2660,7 +2699,7 @@ }, "nno": { "inputs": { - "flake-utils": "flake-utils_12", + "flake-utils": "flake-utils_13", "neorg": "neorg", "neorg-telescope": "neorg-telescope", "nixpkgs": [ @@ -2686,7 +2725,7 @@ "norg": { "inputs": { "flake-compat": "flake-compat_8", - "flake-utils": "flake-utils_13", + "flake-utils": "flake-utils_14", "nixpkgs": "nixpkgs_10" }, "locked": { @@ -2707,7 +2746,7 @@ "norg-meta": { "inputs": { "flake-compat": "flake-compat_9", - "flake-utils": "flake-utils_14", + "flake-utils": "flake-utils_15", "nixpkgs": "nixpkgs_11" }, "locked": { @@ -2770,7 +2809,7 @@ }, "nuschtosSearch": { "inputs": { - "flake-utils": "flake-utils_11", + "flake-utils": "flake-utils_12", "ixx": "ixx", "nixpkgs": [ "nixvim", @@ -2793,7 +2832,7 @@ }, "onepassword-shell-plugins": { "inputs": { - "flake-utils": "flake-utils_15", + "flake-utils": "flake-utils_16", "nixpkgs": [ "nixpkgs" ] @@ -2934,6 +2973,7 @@ "immich": "immich", "ironbar": "ironbar", "lanzaboote": "lanzaboote", + "lfca": "lfca", "llama-cpp": "llama-cpp", "music-player": "music-player", "musnix": "musnix", @@ -3250,7 +3290,7 @@ "nixpkgs" ], "nur": "nur_2", - "systems": "systems_19", + "systems": "systems_20", "tinted-foot": "tinted-foot", "tinted-kitty": "tinted-kitty", "tinted-schemes": "tinted-schemes", @@ -3496,6 +3536,21 @@ "type": "github" } }, + "systems_23": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "systems_3": { "locked": { "lastModified": 1681028828, @@ -3686,7 +3741,7 @@ "inputs": { "advisory-db": "advisory-db_5", "crane": "crane_6", - "flake-utils": "flake-utils_16", + "flake-utils": "flake-utils_17", "nix-github-actions": "nix-github-actions_4", "nixpkgs": [ "nixpkgs" @@ -3903,7 +3958,7 @@ "inputs": { "advisory-db": "advisory-db_6", "crane": "crane_7", - "flake-utils": "flake-utils_17", + "flake-utils": "flake-utils_18", "nix-github-actions": "nix-github-actions_5", "nixpkgs": [ "nixpkgs" @@ -3956,7 +4011,7 @@ "zjstatus": { "inputs": { "crane": "crane_8", - "flake-utils": "flake-utils_18", + "flake-utils": "flake-utils_19", "nixpkgs": [ "nixpkgs" ], diff --git a/flake.nix b/flake.nix index 013aaa62..3cbe77a2 100644 --- a/flake.nix +++ b/flake.nix @@ -214,6 +214,11 @@ url = "github:koekeishiya/yabai"; flake = false; }; + + lfca = { + url = "git+ssh://gitea@git.darksailor.dev/servius/lfca"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; outputs = { diff --git a/home/services/gui.nix b/home/services/gui.nix index 477f86d0..233d9c35 100644 --- a/home/services/gui.nix +++ b/home/services/gui.nix @@ -2,8 +2,12 @@ pkgs, device, lib, + inputs, ... }: { + # imports = [ + # inputs.lfca.homeManagerModules + # ]; systemd.user.services.onepassword-gui = lib.optionalAttrs (device.is "ryu") { Unit = { Description = "1Password GUI"; @@ -19,9 +23,11 @@ WantedBy = ["graphical-session.target"]; }; }; + # programs.linux-file-converter-addon.enable = true; home.packages = with pkgs; lib.optionals (device.is "ryu") [ nautilus + linux-file-converter-addon totem ffmpegthumbnailer polkit_gnome diff --git a/home/services/hyprland.nix b/home/services/hyprland.nix index 1908afc3..e901206d 100644 --- a/home/services/hyprland.nix +++ b/home/services/hyprland.nix @@ -50,7 +50,7 @@ transform = 0; supports_wide_color = 1; supports_hdr = 1; - bitdepth = 10; + # bitdepth = 10; # cm = "hdr"; # sdrbrightness = 0.005; # sdrsaturation = 200; diff --git a/overlays.nix b/overlays.nix index 678ea48e..f7109411 100644 --- a/overlays.nix +++ b/overlays.nix @@ -302,6 +302,7 @@ in [ inputs.nur.overlays.default inputs.rust-overlay.overlays.default inputs.nix-minecraft.overlay + inputs.lfca.overlays.default jellyfin libfprint misc-applications