{ flakes, config, pkgs, lib, ... }: { imports = [ ./systemd ./isolation.nix ]; nix.registry = { "system".to = { type = "path"; path = "/home/fabian/nix"; }; "nixpkgs".flake = flakes.nixpkgs; "unstable".flake = flakes.unstable; }; local = { baseline.enable = true; services = { zsh = { enable = true; prompt = "%B[%~] \${vcs_info_msg_0_}%b"; }; accounts.enable = true; gpg = { enable = true; defaultKey = "7206D8EE2474F3DF18EA876F0EC1691FF8C1A81F"; }; }; apps = { terminal.enable = true; neovim.enable = true; gaming.enable = true; yubikey.enable = true; browsers.enable = true; defaultDesktopPack.enable = true; }; gui = { enable = true; monitors = { eDP-1 = { width = "1920"; height = "1080"; rate = "60.00"; }; }; }; }; home = { packages = with pkgs; [ ]; username = "fabian"; homeDirectory = "/home/fabian"; }; programs.home-manager.enable = true; }