home: use remote home manager config

This commit is contained in:
Evar 2025-06-25 05:05:30 -04:00
parent 227c761ebe
commit 045bea8c88
3 changed files with 116 additions and 29 deletions

View file

@ -1,39 +1,23 @@
{
pkgs,
inputs,
...
}: let
variables = {
# VISUAL = "emacs";
EDITOR = "nvim";
};
in {
}:
{
imports = [
./xdg.nix
./terminal.nix
./desktop.nix
# ./emacs.nix
./apps.nix
./git.nix
inputs.nix-templates.homeManagerModules.default
inputs.nix-templates.homeManagerModules.home
inputs.nix-templates.homeManagerModules.dev
# ./xdg.nix
./vm.nix
];
home.sessionVariables = variables;
systemd.user.sessionVariables = variables;
xdg.enable = true; # TODO: what is this?
fonts.fontconfig.enable = true; # allows adding fonts from home manager config
home.packages = with pkgs; [
noto-fonts-cjk-sans
noto-fonts-cjk-serif
noto-fonts-color-emoji
];
# programs.ssh
programs.ssh = {
enable = true;
addKeysToAgent = "1h";
};
services.ssh-agent.enable = true;
programs.yt-dlp.enable = true;