{
  pkgs,
  username,
  ...
}: {
  imports = [
    ./hardware-configuration.nix
    ./../../modules/core
  ];

  networking.hostName = "frues-pc";

  powerManagement.cpuFreqGovernor = "performance";

  hardware.ckb-next.enable = true;

  boot.loader.efi.efiSysMountPoint = "/boot/efi";

# https://nixos.wiki/wiki/AMD_GPU
  boot.initrd.kernelModules = ["amdgpu"];
  services.xserver.videoDrivers = ["amdgpu"];
  hardware.graphics.extraPackages = with pkgs; [
    rocmPackages.clr.icd
    amdvlk
driversi686Linux.amdvlk
  ];
hardware.graphics.enable32Bit = true; # For 32 bit applications

  # It is an open-source implementation of Nvidia’s Moonlight game streaming application
  services.sunshine = {
    enable = true;
    autoStart = true;
    capSysAdmin = true;
    openFirewall = true;
  };

  home-manager.users.${username}.wayland.windowManager.hyprland.settings.monitor = [
    "DP-2, 1920x1080@60, 0x0, 1"
    "DP-1, 2560x1440@165, 1920x0, 1.333333"
"HDMI-A-1, 1920x1080@75, 3840x0, 1"
  ];

  services.sshd.enable = true;
}