Working foxtrot build

This commit is contained in:
Daniel Flanagan 2024-03-24 17:48:02 -05:00
parent 4665d93a1a
commit 6e245ac69d
3 changed files with 23 additions and 2 deletions

View File

@ -8,6 +8,18 @@
};
environment.systemPackages = with pkgs; [
(gitui.overrideAttrs {
version = "5b3e2c9ae3913855f5dbe463c5ae1c04430e7532";
src = fetchFromGitHub {
owner = "extrawurst";
repo = "gitui";
rev = "5b3e2c9ae3913855f5dbe463c5ae1c04430e7532";
hash = "sha256-CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC";
};
cargoHash = "sha256-BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB";
})
taplo # toml language server for editing helix configs per repo
oil
nushell

View File

@ -31,7 +31,7 @@
services.fprintd = {
# TODO: am I missing a driver? see arch wiki for this h/w
enable = true;
enable = false;
# tod.enable = true;
# tod.driver = pkgs.libfprint-2-tod1-goodix;
};

View File

@ -12,7 +12,16 @@
# This one contains whatever you want to overlay
# You can change versions, add patches, set compilation flags, anything really.
# https://nixos.wiki/wiki/Overlays
modifications = final: prev: {
modifications = final: prev: rec {
fprintd = prev.fprintd.overrideAttrs {
# Source: https://github.com/NixOS/nixpkgs/commit/87ca2dc071581aea0e691c730d6844f1beb07c9f
mesonCheckFlags = [
# PAM related checks are timing out
"--no-suite"
"fprintd:TestPamFprintd"
];
};
final.fprintd = fprintd;
pythonPackagesExtensions =
prev.pythonPackagesExtensions
++ [