added Ratchet fingerprint sensor and nfs-utils for all
This commit is contained in:
@@ -26,6 +26,7 @@
|
|||||||
./hosts/generic/configuration_generic.nix
|
./hosts/generic/configuration_generic.nix
|
||||||
./hosts/generic/users.nix
|
./hosts/generic/users.nix
|
||||||
./hosts/Ratchet/hardware-Ratchet.nix
|
./hosts/Ratchet/hardware-Ratchet.nix
|
||||||
|
./hosts/Ratchet/fingerprint.nix
|
||||||
./hosts/generic/persistence.nix
|
./hosts/generic/persistence.nix
|
||||||
./desktop/kde.nix
|
./desktop/kde.nix
|
||||||
./hosts/generic/unfree_allow.nix
|
./hosts/generic/unfree_allow.nix
|
||||||
|
|||||||
@@ -0,0 +1,23 @@
|
|||||||
|
{ ... }:
|
||||||
|
{
|
||||||
|
# Start the driver at boot
|
||||||
|
systemd.services.fprintd = {
|
||||||
|
wantedBy = [ "multi-user.target" ];
|
||||||
|
serviceConfig.Type = "simple";
|
||||||
|
};
|
||||||
|
|
||||||
|
# Install the driver
|
||||||
|
services.fprintd.enable = true;
|
||||||
|
# If simply enabling fprintd is not enough, try enabling fprintd.tod...
|
||||||
|
#services.fprintd.tod.enable = true;
|
||||||
|
# ...and use one of the next four drivers
|
||||||
|
#services.fprintd.tod.driver = pkgs.libfprint-2-tod1-goodix; # Goodix driver module
|
||||||
|
# services.fprintd.tod.driver = pkgs.libfprint-2-tod1-elan; # Elan(04f3:0c4b) driver
|
||||||
|
# services.fprintd.tod.driver = pkgs.libfprint-2-tod1-vfs0090; # (Marked as broken as of 2025/04/23!) driver for 2016 ThinkPads
|
||||||
|
# services.fprintd.tod.driver = pkgs.libfprint-2-tod1-goodix-550a; # Goodix 550a driver (from Lenovo)
|
||||||
|
|
||||||
|
# however for focaltech 2808:a658, use fprintd with overidden package (without tod)
|
||||||
|
# services.fprintd.package = pkgs.fprintd.override {
|
||||||
|
# libfprint = pkgs.libfprint-focaltech-2808-a658;
|
||||||
|
# };
|
||||||
|
}
|
||||||
@@ -15,6 +15,7 @@
|
|||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
git
|
git
|
||||||
wget
|
wget
|
||||||
|
nfs-utils
|
||||||
];
|
];
|
||||||
|
|
||||||
programs.neovim = {
|
programs.neovim = {
|
||||||
|
|||||||
Reference in New Issue
Block a user