mail, ssh

This commit is contained in:
Till 2026-01-29 16:13:21 +01:00
parent 26ed81dbee
commit 92cfae9488
4 changed files with 30 additions and 26 deletions

View file

@ -1,21 +1,6 @@
# Here you list all the shortcuts.
#
# The shortcuts may be defined in two ways:
#
# 1. Run-or-raise form: shortcut,launch-command,[wm_class],[title]
# * wm_class and title are optional and case sensitive
# * if none is set, lowercased launch-command is compared with lowercased windows wm_classes and titles
#
# 2. Run only form: shortcut,calculate
#
# =================
# Run or raise form
# =================
#
# This line cycles any open gnome-terminal (matched by wm_class = Gnome-terminal on Ubuntu 17.10) OR if not found, launches new one.
# If you're using Arch, you may want to match by wm_class = gnome-terminal-server , just check yourself by Alt+F2/lg/Windows
<Super>b,firefox,, <Super>b,firefox,,
<Super>f,nautilus,, <Super>f,nautilus,,
<Super>g:always-run,tmux new-window -n vifm vifm ~/desktop,foot,
<Super>return,foot,, <Super>return,foot,,
<Super>p,keepassxc,,, <Super>p,keepassxc,,,

View file

@ -11,6 +11,7 @@
}; };
programs.mbsync.enable = true; programs.mbsync.enable = true;
programs.neomutt = { programs.neomutt = {
enable = true; enable = true;
vimKeys = true; vimKeys = true;
@ -45,8 +46,11 @@
''; '';
showSignature = "append"; showSignature = "append";
}; };
mbsync.enable = true; mbsync = {
mbsync.create = "maildir"; enable = true;
create = "maildir";
expunge = "both";
};
msmtp.enable = true; msmtp.enable = true;
neomutt = { neomutt = {
enable = true; enable = true;
@ -125,8 +129,11 @@
color status green default color status green default
''; '';
}; };
mbsync.enable = true; mbsync = {
mbsync.create = "maildir"; enable = true;
create = "maildir";
expunge = "both";
};
msmtp = { msmtp = {
enable = true; enable = true;
extraConfig.from = "*@(ktiu.net|t9e.me)"; extraConfig.from = "*@(ktiu.net|t9e.me)";
@ -174,8 +181,11 @@
color status green default color status green default
''; '';
}; };
mbsync.enable = true; mbsync = {
mbsync.create = "maildir"; enable = true;
create = "maildir";
expunge = "both";
};
msmtp = { msmtp = {
enable = false; enable = false;
# extraConfig.from = "*@ktiu.net"; # extraConfig.from = "*@ktiu.net";
@ -220,8 +230,11 @@
color status cyan default color status cyan default
''; '';
}; };
mbsync.enable = true; mbsync = {
mbsync.create = "maildir"; enable = true;
create = "maildir";
expunge = "both";
};
msmtp = { msmtp = {
enable = true; enable = true;
extraConfig.from = "kein_schlussstrich_hessen@systemli.org"; extraConfig.from = "kein_schlussstrich_hessen@systemli.org";

View file

@ -40,7 +40,7 @@
vim.api.nvim_set_keymap('n', '<leader><tab>', ':Buffers<return>', { noremap = true, silent = true }) vim.api.nvim_set_keymap('n', '<leader><tab>', ':Buffers<return>', { noremap = true, silent = true })
vim.api.nvim_set_keymap('i', '<c-x><c-f>', '<Plug>(fzf-complete-path)', { silent = true }) vim.api.nvim_set_keymap('i', '<c-x><c-f>', '<Plug>(fzf-complete-path)', { silent = true })
vim.api.nvim_set_keymap('n', '<leader>o', ':Files<return>', { noremap = true, silent = true }) vim.api.nvim_set_keymap('n', '<leader>o', ':Files<return>', { noremap = true, silent = true })
vim.api.nvim_set_keymap('n', '<leader>O', ':Files ~/', { noremap = true, silent = true }) vim.api.nvim_set_keymap('n', '<leader>O', ':Files ~/', { noremap = true })
vim.api.nvim_set_keymap('n', '<leader>r', ':Read<return>', { noremap = true, silent = true }) vim.api.nvim_set_keymap('n', '<leader>r', ':Read<return>', { noremap = true, silent = true })
vim.api.nvim_set_keymap('n', '<leader>R', ':Read ~/', { noremap = true, silent = true }) vim.api.nvim_set_keymap('n', '<leader>R', ':Read ~/', { noremap = true, silent = true })
vim.api.nvim_set_keymap('n', '<leader>a', ':Ag<return>', { noremap = true, silent = true }) vim.api.nvim_set_keymap('n', '<leader>a', ':Ag<return>', { noremap = true, silent = true })

View file

@ -59,6 +59,12 @@ in
identityFile = certs.personal; identityFile = certs.personal;
}; };
"github github.com" = {
hostname = "github.com";
user = "git";
identityFile = certs.personal;
};
# "mila" = { # "mila" = {
# hostname = "mila"; # hostname = "mila";
# user = "till"; # user = "till";