chore: update flake.lock
All checks were successful
Discord / discord commits (push) Has been skipped
All checks were successful
Discord / discord commits (push) Has been skipped
Flake Inputs: • Updated input 'astal': 'github:Aylur/astal/306e649' (2024-10-23) → 'github:Aylur/astal/61727b0' (2024-10-24) • Updated input 'firefox-gx-src': 'github:Godiesc/firefox-gx/153523b' (2024-10-19) → 'github:Godiesc/firefox-gx/eed2d63' (2024-10-24) • Updated input 'gpu-screen-recorder-src': 'git+https://repo.dec05eba.com/gpu-screen-recorder?ref=refs/heads/master&rev=422f214' (2024-10-22) → 'git+https://repo.dec05eba.com/gpu-screen-recorder?ref=refs/heads/master&rev=5ffa725' (2024-10-24) • Updated input 'home-manager': 'github:nix-community/home-manager/5ec753a' (2024-10-21) → 'github:nix-community/home-manager/a4353cc' (2024-10-23) • Updated input 'hyprland': 'github:hyprwm/Hyprland/cdac649' (2024-10-23) → 'github:hyprwm/Hyprland/3cec45d' (2024-10-24) • Updated input 'jovian': 'github:Jovian-Experiments/Jovian-NixOS/82bdda1' (2024-10-21) → 'github:Jovian-Experiments/Jovian-NixOS/899f84d' (2024-10-24) • Updated input 'material-symbols-src': 'github:beecho01/material-symbols/26224d6' (2024-10-23) → 'github:beecho01/material-symbols/f32fef0' (2024-10-24) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/1997e4a' (2024-10-20) → 'github:NixOS/nixpkgs/2768c7d' (2024-10-23) • Updated input 'nixpkgs-wayland': 'github:nix-community/nixpkgs-wayland/7832830' (2024-10-23) → 'github:nix-community/nixpkgs-wayland/6adff06' (2024-10-24) • Updated input 'pcsd': 'github:matt1432/nixos-pcsd/fe8f65b' (2024-10-14) → 'github:matt1432/nixos-pcsd/774ed5f' (2024-10-24) • Updated input 'sops-nix': 'github:Mic92/sops-nix/d089e74' (2024-10-23) → 'github:Mic92/sops-nix/78a0e63' (2024-10-24) Docker Images: • vegardit/gitea-act-runner dind-latest: sha256:456898884eb289ef4590e654804e05b84866279495768bf12bc91451ca160329 → sha256:fe6f44905830a17f404e9912e2c4fe2f4a2c47bb3ee35409da6476618cf9dab5
This commit is contained in:
parent
26eb8c8882
commit
e015fb9c1b
6 changed files with 12 additions and 69 deletions
|
@ -14,21 +14,7 @@ inputs @ {
|
|||
(self.overlays)
|
||||
xdg-desktop-portal-kde
|
||||
;
|
||||
})
|
||||
++ [
|
||||
# FIXME: https://pr-tracker.nelim.org/?pr=349200
|
||||
(final: prev: {
|
||||
tailscale = prev.tailscale.overrideAttrs rec {
|
||||
version = "1.76.1";
|
||||
src = final.fetchFromGitHub {
|
||||
owner = "tailscale";
|
||||
repo = "tailscale";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-tuD7GlBZdXPORZkBISp9QDj592a1OX3T+EVysuG+xWw=";
|
||||
};
|
||||
};
|
||||
})
|
||||
];
|
||||
});
|
||||
|
||||
environment.systemPackages =
|
||||
(builtins.attrValues {
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
pkgs:
|
||||
pkgs.dockerTools.pullImage rec {
|
||||
imageName = "vegardit/gitea-act-runner";
|
||||
imageDigest = "sha256:456898884eb289ef4590e654804e05b84866279495768bf12bc91451ca160329";
|
||||
sha256 = "1pgcd1lk9x93q16l732yfd7dz3ywc0yjrdyfxj5p5y5x9ni30dpz";
|
||||
imageDigest = "sha256:fe6f44905830a17f404e9912e2c4fe2f4a2c47bb3ee35409da6476618cf9dab5";
|
||||
sha256 = "0jci209g7qqsqa1qi87fjj00q1yz8d4wj7gqsy4la8jjrkb23arg";
|
||||
finalImageName = imageName;
|
||||
finalImageTag = "dind-latest";
|
||||
}
|
||||
|
|
|
@ -1,8 +1,4 @@
|
|||
{
|
||||
pkgs,
|
||||
self,
|
||||
...
|
||||
}: let
|
||||
{self, ...}: let
|
||||
tailscaleIP = "100.64.0.4";
|
||||
in {
|
||||
imports = [self.nixosModules.wyoming-plus];
|
||||
|
@ -12,49 +8,14 @@ in {
|
|||
|
||||
services = {
|
||||
# Speech-to-Text
|
||||
wyoming.faster-whisper = {
|
||||
# FIXME: https://pr-tracker.nelim.org/?pr=350083
|
||||
package =
|
||||
(pkgs.wyoming-faster-whisper.override {
|
||||
python3Packages =
|
||||
(pkgs.python3.override {
|
||||
packageOverrides = pyfinal: pyprev: {
|
||||
faster-whisper = pyprev.faster-whisper.overridePythonAttrs {
|
||||
version = "unstable-2024-07-26";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "SYSTRAN";
|
||||
repo = "faster-whisper";
|
||||
rev = "d57c5b40b06e59ec44240d93485a95799548af50";
|
||||
hash = "sha256-C/O+wt3dykQJmH+VsVkpQwEAdyW8goMUMKR0Z3Y7jdo=";
|
||||
};
|
||||
pythonRelaxDeps = [
|
||||
"tokenizers"
|
||||
"av"
|
||||
];
|
||||
};
|
||||
};
|
||||
})
|
||||
.pkgs;
|
||||
})
|
||||
.overridePythonAttrs rec {
|
||||
version = "2.2.0";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "rhasspy";
|
||||
repo = "wyoming-faster-whisper";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-G46ycjpRu4MD00FiBM1H0DrPpXaaPlZ8yeoyZ7WYD48=";
|
||||
};
|
||||
};
|
||||
wyoming.faster-whisper.servers."en" = {
|
||||
enable = true;
|
||||
uri = "tcp://${tailscaleIP}:10300";
|
||||
|
||||
servers."en" = {
|
||||
enable = true;
|
||||
uri = "tcp://${tailscaleIP}:10300";
|
||||
|
||||
# see https://github.com/rhasspy/wyoming-faster-whisper/releases/tag/v2.0.0
|
||||
model = "medium";
|
||||
language = "en";
|
||||
device = "cuda";
|
||||
};
|
||||
# see https://github.com/rhasspy/wyoming-faster-whisper/releases/tag/v2.0.0
|
||||
model = "medium";
|
||||
language = "en";
|
||||
device = "cuda";
|
||||
};
|
||||
|
||||
# Text-to-Intent
|
||||
|
|
BIN
flake.lock
BIN
flake.lock
Binary file not shown.
|
@ -30,7 +30,7 @@ in
|
|||
|
||||
pnpmDeps = pnpm.fetchDeps {
|
||||
inherit (finalAttrs) pname version src;
|
||||
hash = "sha256-S2sibsq4lwoS1IMy46CTEQ/gyA5rX3zmUSiIx7owMMg=";
|
||||
hash = "sha256-C7H8DPTAcHLE5dZr5cUdHnO2u/wkwrKi/TZi1M8SDDI=";
|
||||
};
|
||||
|
||||
passthru.update = concatTextFile {
|
||||
|
|
|
@ -7,8 +7,4 @@ final: prev: {
|
|||
rm dmd/compiler/test/fail_compilation/needspkgmod.d
|
||||
'';
|
||||
});
|
||||
|
||||
# FIXME: get rid of these once inputs don't need them
|
||||
utillinux = prev.util-linux;
|
||||
noto-fonts-cjk = prev.noto-fonts-cjk-sans;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue