{ myConfig = { essentials = { # !!! replace it with your own, else system might malfunction. Username = "lsoriano"; }; general = { Terminal = { font = "JetBrainsMono Nerd Font"; size = "12"; shell = "fish"; # or zsh aliases = { ls = "ls --color=auto"; }; }; }; nixos = { Hostname = "nixos"; Timezone = "America/Chicago"; Boot = { mode = "grub"; # systemd or grub }; Gaming = { enable = true; }; Apps = { packages = pkgs: with pkgs; [ jellyfin-media-player ]; }; Hyprland = { monitors = []; }; Git = { user = ""; email = ""; defaultBranch = "master"; }; }; optionals = { Builds = { trustedUsers = [ "@groups" ]; buildMachines = [ { hostName = ""; sshUser = ""; sshKey = ""; system = ""; supportedFeatures = ["big-parallel" "kvm" "nixos-test"]; } ]; }; Ssh = { extraConfig = '' Host macair User biscuit HostName 192.168.68.81 ''; }; }; }; }