{ myConfig = { essentials = { # !!! replace it with your own, else system might malfunction. Username = "kenji"; }; general = { Terminal = { font = "JetBrainsMono Nerd Font"; size = "18"; shell = "fish"; # or zsh aliases = {}; }; allowUnfree = true; }; nixos = { Hostname = "hakase"; Timezone = "America/Chicago"; enableSteamOS = true; Boot = { mode = "systemd"; # systemd or grub }; Apps = { packages = pkgs: with pkgs; [ jellyfin-media-player usbutils pciutils goverlay geekbench_6 gparted ntfs3g todoist feishin discord xfce.thunar ]; }; Hyprland = { enable = false; monitors = [ "DP-1, highres@165,0x1080,1,vrr,1" "DP-2, highres@highrr,0x0,1" "HDMI-A-1, 1920x1080@120, 20000x20000,1" # "HDMI-A-1, disabled" ]; }; 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 Host gitea.sakamoto.dev User kenji ProxyCommand cloudflared access ssh --hostname %h HostName gitea.sakamoto.dev ''; }; }; }; }