mirror of
https://github.com/Jokiller230/puzzlevision.git
synced 2025-01-18 18:03:06 +01:00
feat: add Monocraft font, set trusted users and enable yubikey agent
This commit is contained in:
parent
27829eb0fc
commit
673421dec3
2 changed files with 8 additions and 2 deletions
|
@ -12,7 +12,7 @@ in {
|
||||||
enable = mkEnableOption "Enable system font management";
|
enable = mkEnableOption "Enable system font management";
|
||||||
fonts = mkOption {
|
fonts = mkOption {
|
||||||
type = listOf package;
|
type = listOf package;
|
||||||
default = with pkgs; [ noto-fonts noto-fonts-cjk-sans noto-fonts-cjk-serif noto-fonts-emoji nerdfonts ];
|
default = with pkgs; [ noto-fonts noto-fonts-cjk-sans noto-fonts-cjk-serif noto-fonts-emoji nerd-fonts.bigblue-terminal nerd-fonts.zed-mono monocraft ];
|
||||||
example = [ noto-fonts noto-fonts-emoji ];
|
example = [ noto-fonts noto-fonts-emoji ];
|
||||||
description = "Install additional font packages";
|
description = "Install additional font packages";
|
||||||
};
|
};
|
||||||
|
|
|
@ -52,12 +52,18 @@
|
||||||
# Set system configuration
|
# Set system configuration
|
||||||
puzzlevision = {
|
puzzlevision = {
|
||||||
archetypes.workstation.enable = true;
|
archetypes.workstation.enable = true;
|
||||||
security.yubikey.enable = true;
|
security.yubikey = {
|
||||||
|
enable = true;
|
||||||
|
enable-agent = true;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# Enable flatpak support.
|
# Enable flatpak support.
|
||||||
services.flatpak.enable = true;
|
services.flatpak.enable = true;
|
||||||
|
|
||||||
|
# Set trusted users (Primarily used for cachix)
|
||||||
|
nix.settings.trusted-users = [ "root" "jo" ];
|
||||||
|
|
||||||
# Configure users.
|
# Configure users.
|
||||||
snowfallorg.users.jo.admin = true;
|
snowfallorg.users.jo.admin = true;
|
||||||
users.users.jo.isNormalUser = true;
|
users.users.jo.isNormalUser = true;
|
||||||
|
|
Loading…
Reference in a new issue