{ self, ... }: { flake.homeModules.nathan = { config, lib, pkgs, ... }: { imports = with self.homeModules; [ nathan-terminal nathan-mpd nathan-nh ]; config = { home.username = "nathan"; home.homeDirectory = lib.mkDefault "/home/${config.home.username}"; home.stateVersion = "23.11"; home.pointerCursor = { gtk.enable = true; package = pkgs.bibata-cursors; name = "Bibata-Modern-Classic"; size = 16; }; dconf.settings = { "org/virt-manager/virt-manager/connections" = { autoconnect = ["qemu:///system"]; uris = ["qemu:///system"]; }; }; gtk = { enable = true; theme.name = "Tokyonight-Dark"; theme.package = pkgs.tokyonight-gtk-theme; iconTheme.package = pkgs.rose-pine-icon-theme; iconTheme.name = "rose-pine-moon"; }; services.mpris-proxy.enable = true; }; }; }