{ inputs, config, ... }: let nixosModules = config.flake.modules.nixos; in { repo.machines.polaris = { sourceControl.personal.publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEVORk45HKkX7gaGGp90KsVyUy6t+fKhbWN/grjkf3cQ kiri@polaris"; sourceControl.work.publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEVORk45HKkX7gaGGp90KsVyUy6t+fKhbWN/grjkf3cQ kiri@polaris#work"; syncthingId = "6HBAKXB-DB3B4H2-BODCAXF-KD23H5W-6X5LGLC-ZJHZHLG-7U7YMGO-BB6IXQ3"; stateVersion = "24.05"; hmStateVersion = "24.05"; displays = { "LG Electronics LG ULTRAGEAR 103NTYT8R290" = { primary = true; x = 0; y = 0; }; "LG Electronics LG ULTRAGEAR 103NTJJ8R332" = { x = 2560; y = 0; }; }; }; flake.modules.nixos.polaris = { ... }: { imports = [ nixosModules.workstation-base nixosModules.qbittorrent-client nixosModules.steam ./_hardware.nix ] ++ (with inputs.nixos-hardware.nixosModules; [ common-pc common-pc-ssd common-cpu-amd common-gpu-amd ]); }; }