Creates a standalone data file that can be imported by both aspects/constants.nix and terranix configurations. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
16 lines
372 B
Nix
16 lines
372 B
Nix
{ ... }:
|
|
{
|
|
flake.modules.nixos.desktop-services = { config, lib, pkgs, ... }: {
|
|
services = {
|
|
printing.enable = true;
|
|
udev.packages = with pkgs; [ yubikey-personalization ];
|
|
keyd = {
|
|
enable = true;
|
|
keyboards.all = {
|
|
ids = [ "*" ];
|
|
settings.main.capslock = "overload(meta, esc)";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|