# TODO: Optimize for znver2 { config, pkgs, nixgl, ... }: { imports = [ ./util/unfree_polyfill ./roles/shipwright ./roles/graphics ]; home.username = "deck"; home.homeDirectory = "/home/deck"; home.stateVersion = "24.11"; programs.home-manager.enable = true; # enable flakes nix = { package = pkgs.nix; settings.experimental-features = [ "nix-command" "flakes" ]; }; home.packages = with pkgs; [ steam-rom-manager pkgs.nixgl.nixGLIntel (pkgs.nixgl.nixGLCommon pkgs.nixgl.nixGLIntel) pkgs.nixgl.nixVulkanIntel ]; # This would keep build-time dependencies so I can rebuild while offline. # nix.settings = { # keep-outputs = true; # keep-derivations = true; # }; }