Better fingerprint on Arendia
This commit is contained in:
parent
af783d008e
commit
ff5f500c13
14
flake.nix
14
flake.nix
|
@ -5,10 +5,6 @@
|
|||
url = "github:nix-community/home-manager";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
nixos-06cb-009a-fingerprint-sensor = {
|
||||
url = "github:ahbnr/nixos-06cb-009a-fingerprint-sensor";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
hyprland = {
|
||||
type = "git";
|
||||
url = "https://github.com/hyprwm/Hyprland";
|
||||
|
@ -30,9 +26,13 @@
|
|||
ghostty = {
|
||||
url = "github:ghostty-org/ghostty";
|
||||
};
|
||||
nixos-06cb-009a-fingerprint-sensor = {
|
||||
url = "github:ahbnr/nixos-06cb-009a-fingerprint-sensor?ref=24.11";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
};
|
||||
|
||||
outputs = { nixpkgs, home-manager, nur, ... }@inputs:
|
||||
outputs = { nixpkgs, home-manager, nur, nixos-06cb-009a-fingerprint-sensor, ... }@inputs:
|
||||
let
|
||||
system = "x86_64-linux";
|
||||
pkgs = nixpkgs.legacyPackages.${system};
|
||||
|
@ -118,7 +118,9 @@
|
|||
Riva = { user = "user"; };
|
||||
Kell = { user = "user"; };
|
||||
Aloria = { user = "user"; };
|
||||
Arendia = { user = "user"; };
|
||||
Arendia = { user = "user"; modules = [
|
||||
nixos-06cb-009a-fingerprint-sensor.nixosModules."06cb-009a-fingerprint-sensor"
|
||||
];};
|
||||
Asturia = { user = "user"; };
|
||||
};
|
||||
in
|
||||
|
|
|
@ -15,6 +15,7 @@
|
|||
texliveFull
|
||||
zed-editor
|
||||
gnome-power-manager
|
||||
jetbrains.pycharm-professional
|
||||
];
|
||||
|
||||
services.hyprpaper = {
|
||||
|
|
|
@ -44,14 +44,14 @@ in {
|
|||
EnableNetworkConfiguration = true;
|
||||
};
|
||||
};
|
||||
services.fprintd = {
|
||||
# services."06cb-009a-fingerprint-sensor" = {
|
||||
# enable = true;
|
||||
# backend = "python-validity";
|
||||
# };
|
||||
services."06cb-009a-fingerprint-sensor" = {
|
||||
enable = true;
|
||||
tod = {
|
||||
enable = true;
|
||||
driver = nixos-06cb-009a-fingerprint-sensor.lib.libfprint-2-tod1-vfs0090-bingch {
|
||||
calib-data-file = ./files/calib-data.bin;
|
||||
};
|
||||
};
|
||||
backend = "libfprint-tod";
|
||||
calib-data-file = ./files/calib-data-2.bin;
|
||||
};
|
||||
|
||||
# virtualisation
|
||||
|
@ -90,7 +90,7 @@ in {
|
|||
peers = [{
|
||||
publicKey = "/9ppjm3yeD0duDvxrqgcHscHmftXko+0s2RbivNEy2c=";
|
||||
allowedIPs = [ "0.0.0.0/0" "::/0" ];
|
||||
endpoint = "h.thomasave.be:13231";
|
||||
endpoint = "ipv4.thomasave.be:13231";
|
||||
persistentKeepalive = 25;
|
||||
}];
|
||||
};
|
||||
|
@ -104,7 +104,7 @@ in {
|
|||
peers = [{
|
||||
publicKey = "/9ppjm3yeD0duDvxrqgcHscHmftXko+0s2RbivNEy2c=";
|
||||
allowedIPs = [ "10.0.0.1/8" "192.168.1.2/32" ];
|
||||
endpoint = "h.thomasave.be:13231";
|
||||
endpoint = "ipv4.thomasave.be:13231";
|
||||
persistentKeepalive = 25;
|
||||
}];
|
||||
};
|
||||
|
@ -113,4 +113,8 @@ in {
|
|||
serviceConfig = { Restart = "on-failure"; RestartSec = "2s"; };
|
||||
unitConfig.StartLimitIntervalSec = 0;
|
||||
};
|
||||
environment.systemPackages = with pkgs; [
|
||||
gcc
|
||||
];
|
||||
fonts.fontDir.enable = true;
|
||||
}
|
||||
|
|
Binary file not shown.
Loading…
Reference in New Issue