{ config, pkgs, lib, ... }: { imports = [ ./secrets.nix ./sh.nix ./tmux.nix ./git.nix ./dev.nix ./nvim.nix ./task.nix ]; home.packages = with pkgs; [ nerd-fonts.fira-code nil # Nix LSP # Language servers yaml-language-server marksman dockerfile-language-server # Secrets management sops age ]; programs.ssh = { enable = true; enableDefaultConfig = false; includes = [ "config.local" ]; matchBlocks = { "*" = { addKeysToAgent = "yes"; }; "git.pander.me" = { hostname = "git.pander.me"; user = "git"; identityFile = "~/.ssh/private_git"; port = 2222; }; }; }; news.display = "silent"; programs.home-manager.enable = true; }