{ config, pkgs, user, name, ... }: # https://nix-community.github.io/home-manager/options.html { # don't change home.stateVersion = "22.05"; home.packages = with pkgs; [ sbctl onedrive kubectl docker-compose ]; programs.git = { enable = true; userName = "tristan"; userEmail = "tristan@tristans.cloud"; aliases = { graph = "log --oneline --all --graph"; amend = "commit --amend --no-edit"; }; }; accounts.email.accounts."tristan@tristans.cloud" = { notmuch.enable = true; neomutt.enable = true; mbsync.enable = true; mbsync.create = "maildir"; userName = "tristan@tristans.cloud"; realName = "Tristan"; address = "tristan@tristans.cloud"; primary = true; passwordCommand = "rbw get privateemail"; smtp = { host = "mail.privateemail.com"; port = 465; tls.enable = true; }; imap = { host = "mail.privateemail.com"; port = 993; tls.enable = true; }; }; programs.notmuch.enable = true; programs.neomutt = { enable = true; vimKeys = true; sort = "reverse-date"; sidebar.enable = true; }; programs.mbsync.enable = true; services.mbsync.enable = true; home.file.".config/hypr/hyprland.conf" = { source = ./config/hypr.conf; }; }