This commit is contained in:
Till 2023-05-27 02:06:44 +02:00
parent eab430dee2
commit c9e4ae20f0
7 changed files with 69 additions and 40 deletions

View file

@ -37,31 +37,34 @@
};
in [
bookdown
jsonlite
DAAG
extrafont
revealjs
ggplot2
devtools
dplyr
rlist
rvest
rmarkdown
extrafont
ggplot2
jsonlite
kableExtra
knitr
languageserver
magrittr
mapproj
openxlsx
purrr
qrcode
readODS
revealjs
rlist
rmarkdown
rnaturalearth
rnaturalearthdata
qrcode
mapproj
roxygen2
rvest
sf
stringr
testthat
tidyr
tidyverse
tmap
languageserver
purrr
magrittr
knitr
kableExtra
tidyr
stringr
yaml
lectuR
publishR

View file

@ -20,6 +20,8 @@
programs.home-manager.enable = true;
services.syncthing.enable = true;
home.packages = with pkgs; [
# commandline
@ -69,8 +71,10 @@
nyxt
# deveolopment
bundix
nodejs
ruby
android-studio
# secrets
libsecret

View file

@ -4,16 +4,18 @@
programs.foot = {
enable = true;
settings = {
main = {
shell = "/home/till/.nix-profile/bin/fish -c 'tmux attach || tmux'";
pad = "20x20";
font = "JetBrains Mono:size=9";
initial-window-mode = "maximized";
line-height = "11.3";
dpi-aware = "yes";
dpi-aware = true;
};
mouse.hide-when-typing = "yes";
cursor = {
style = "beam";
blink = "yes";
blink = true;
color = "eeeeee 1c1c1c";
};
csd.size = "0";
@ -43,4 +45,5 @@
show-urls-copy = "Control+Shift+y";
};
};
};
}

View file

@ -65,9 +65,7 @@ macro index,pager L "<limit>all\n" "Show all messages (undo limit)"
macro index,pager go "<shell-escape>mbsync $my_mbsync_acct && notmuch new<enter>" \
macro index,pager g/ \
"<vfolder-from-query-readonly>" \
"mu find"
macro index,pager g/ "<vfolder-from-query-readonly>" "find in nm"
macro index,pager A \
"<pipe-message>khard add-email --vcard-version=4.0<return>" \

View file

@ -3,7 +3,7 @@ source $alias_file
set mailcap_path = ~/.config/neomutt/mailcap
source ./smime.neomuttrc
# source ./smime.neomuttrc
set my_download_folder = ~/tmp

View file

@ -29,14 +29,18 @@
imap.host = "imap.server.uni-frankfurt.de";
smtp.host = "smtpauth.rz.uni-frankfurt.de";
smtp.tls.useStartTls = true;
passwordCommand = "secret-tool lookup server uni-frankfurt.de account tstraube";
userName = "tstraube";
passwordCommand = "secret-tool lookup server uni-frankfurt.de account tstraube";
signature = {
text = ''
Till Straube
Dr. Till Straube (he, him, his)
Dept. of Human Geography
Goethe University Frankfurt
'';
showSignature = "append";
};
mbsync.enable = true;
msmtp.enable = true;
neomutt = {
enable = true;
sendMailCommand = "/home/till/.nix-profile/bin/msmtp";
@ -48,13 +52,15 @@
set crypt_auto_smime
unset crypt_auto_pgp
# set crypt_autosign
# set crypt_replyencrypt
# set crypt_replysign
# set crypt_replysignencrypted
set crypt_autosign
set crypt_replyencrypt
set crypt_replysign
set crypt_replysignencrypted
set crypt_verify_sig
set smime_default_key = "f1355556.0"
# set smime_default_key = "f1355556.0"
set smime_sign_as = "f1355556.0"
set pgp_default_key = ""
# unset crypt_use_gpgme
unalternates *
alternates ^straube@em.uni-frankfurt.de$ \
@ -62,12 +68,14 @@
^tstraube@rz.uni-frankfurt.de$ \
^tstraube@uni-frankfurt.de$
unset reverse_name
# set my_signature = {signature}
set my_signature = ${
pkgs.writeText
"signature.txt"
config.accounts.email.accounts.gu.signature.text
}
color status blue default
'';
};
mbsync.enable = true;
msmtp.enable = true;
};
ktiu = {
@ -78,7 +86,8 @@
smtp.tls.useStartTls = true;
userName = "till";
signature.text = ''
Till Straube
Till Straube (he, him, his)
PGP: https://keys.openpgp.org/search?q=till@ktiu.net
'';
signature.showSignature = "append";
gpg = {
@ -97,7 +106,11 @@
unalternates *
alternates @ktiu.net$
set reverse_name
# set my_signature = {signature}
set my_signature = ${
pkgs.writeText
"signature.txt"
config.accounts.email.accounts.gu.signature.text
}
color status yellow default
'';
};

View file

@ -8,10 +8,16 @@
nix.settings.experimental-features = [ "nix-command" "flakes" ];
zramSwap.enable = true;
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
networking.networkmanager.enable = true;
networking.firewall = {
enable = true;
allowedTCPPorts = [ 4000 ];
};
time.timeZone = "Europe/Berlin";
@ -56,6 +62,8 @@
git
firefox
foot
htop
killall
];
fonts.fonts = with pkgs; [