{ config, pkgs, lib, ... }: { imports = [ ./hardware-configuration.nix ../../system/system.nix ../meta.nix ]; config = { networking.hostName = "thonkpad"; # Define your hostname. res = "1366x768"; # age = { # secrets = { # zsh_remote = { # file = ../../secrets/zsh_remote.age; # owner = "synchronous"; # mode = "0400"; # }; # tailscale-rq = { # file = ../../secrets/tailscale-rq.age; # owner = "synchronous"; # mode = "0400"; # }; # ssh-pub = { # file = ../../secrets/ssh-pub.age; # owner = "synchronous"; # mode = "0400"; # }; # }; # secretsDir = "/home/synchronous/.agenix/agenix"; # secretsMountPoint = "/home/synchronous/.agenix/agenix.d"; # identityPaths = ["/home/synchronous/.ssh/id_ed25519"]; # }; home-manager = { useGlobalPkgs = true; useUserPackages = true; backupFileExtension = "hm-backup"; users.synchronous.imports = [../../home/home.nix]; }; boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; boot.loader.grub.enable = false; }; }