{ config, lib, pkgs, ... }: { imports = [ ./programs ./services ./packages ./dotfiles ./impermanence ]; options.homeconfig.host = lib.options.mkOption { type = lib.types.str; default = null; }; config = { home.stateVersion = "23.11"; home.username = "nathan"; home.homeDirectory = "/home/nathan"; home.pointerCursor = { gtk.enable = true; package = pkgs.bibata-cursors; name = "Bibata-Modern-Classic"; size = 16; }; 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; programs.ssh.enable = true; }; }