1
0
mirror of https://github.com/kmein/niveum synced 2026-03-16 10:11:08 +01:00

himalaya: fix config and add neovim wrapper

This commit is contained in:
2026-01-04 12:36:46 +01:00
parent c93806909f
commit ad7fc115c6
4 changed files with 24 additions and 2 deletions

View File

@@ -128,7 +128,6 @@
passwordCommand = "${pkgs.coreutils}/bin/cat ${config.age.secrets.email-password-posteo.path}";
himalaya = {
enable = true;
settings.backend = "imap";
};
aerc.extraAccounts.pgp-key-id = "9EDE82CC72A343A95266D0F444857074A3ACC8B7";
};

View File

@@ -56,7 +56,6 @@ in
passwordCommand = "${pkgs.coreutils}/bin/cat ${config.age.secrets.email-password-meinhak99.path}";
himalaya = {
enable = true;
settings.backend = "imap";
};
}
)

View File

@@ -317,6 +317,7 @@
notemenu = prev.callPackage packages/notemenu.nix { };
obsidian-vim = prev.callPackage packages/obsidian-vim.nix { };
vim-typewriter = prev.callPackage packages/vim-typewriter.nix { };
vim-email = prev.callPackage packages/vim-email.nix { };
polyglot = prev.callPackage packages/polyglot.nix { };
q = prev.callPackage packages/q.nix { };
qrpaste = prev.callPackage packages/qrpaste.nix { };
@@ -569,6 +570,7 @@
vg
vim-kmein
vim-typewriter
vim-email
vimv
weechat-declarative
wttr

22
packages/vim-email.nix Normal file
View File

@@ -0,0 +1,22 @@
{
neovim,
vimPlugins,
writers,
...
}:
let
vim-email = neovim.override {
extraName = "-email";
configure = {
customRC = ''
source ${./vim-kmein/shared.vim}
autocmd VimEnter * Himalaya
'';
packages.nvim.start = [
vimPlugins.telescope-nvim
vimPlugins.himalaya-vim
];
};
};
in
vim-email