{
programs = {
ssh = {
enable = true;
matchBlocks = {
"git-ssh.sense-t.eu.org" = {
hostname = "gitea.default";
};
go = {
goPath = ".local/go";
git = {
userName = "Sense T";
userEmail = "me@sense-t.eu.org";
ignores = [
".DS_Store"
"*~"
"*.swp"
];
vim = {
defaultEditor = true;
zsh = {
enableAutosuggestions = true;
syntaxHighlighting.enable = true;
enableVteIntegration = true;
oh-my-zsh = {
plugins = [ "sudo" "git" "golang" "thefuck" "kubectl" "pip" "npm" "yarn" "vscode" ];
theme = "fishy";
profileExtra = ''
# added by Nix installer
if [ -e /home/coder/.nix-profile/etc/profile.d/nix.sh ]; then
. /home/coder/.nix-profile/etc/profile.d/nix.sh
fi
'';
}