{ config, pkgs, lib, outputs, inputs, ... }: { home.username = "media"; home.homeDirectory = "/home/media"; imports = [ inputs.impermanence.nixosModules.home-manager.impermanence ] ++ (builtins.attrValues outputs.homeManagerModules); # import all homeManagerModules? programs.ssh = { enable = true; matchBlocks = { "git.bitlab21.com" = { user = "git"; identitiesOnly = true; identityFile = [ "~/.ssh/deploy_key-ssh-ed25519" ]; }; }; }; xdg.userDirs = { enable = true; createDirectories = true; desktop = "/home/media/Desktop"; documents = null; download = "/home/media/Downloads"; music = null; pictures = null; publicShare = null; templates = null; videos = null; }; home.packages = [ ]; home.file = { }; home.sessionPath = [ ]; home.sessionVariables = { }; programs.home-manager.enable = true; }