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 [ in [
bookdown bookdown
jsonlite
DAAG DAAG
extrafont devtools
revealjs
ggplot2
dplyr dplyr
rlist extrafont
rvest ggplot2
rmarkdown jsonlite
kableExtra
knitr knitr
languageserver
magrittr
mapproj
openxlsx openxlsx
purrr
qrcode
readODS
revealjs
rlist
rmarkdown
rnaturalearth rnaturalearth
rnaturalearthdata rnaturalearthdata
qrcode roxygen2
mapproj rvest
sf sf
stringr
testthat
tidyr
tidyverse tidyverse
tmap tmap
languageserver
purrr
magrittr
knitr
kableExtra
tidyr
stringr
yaml yaml
lectuR lectuR
publishR publishR

View file

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

View file

@ -4,16 +4,18 @@
programs.foot = { programs.foot = {
enable = true; enable = true;
settings = { settings = {
shell = "/home/till/.nix-profile/bin/fish -c 'tmux attach || tmux'"; main = {
pad = "20x20"; shell = "/home/till/.nix-profile/bin/fish -c 'tmux attach || tmux'";
font = "JetBrains Mono:size=9"; pad = "20x20";
initial-window-mode = "maximized"; font = "JetBrains Mono:size=9";
line-height = "11.3"; initial-window-mode = "maximized";
dpi-aware = "yes"; line-height = "11.3";
dpi-aware = true;
};
mouse.hide-when-typing = "yes"; mouse.hide-when-typing = "yes";
cursor = { cursor = {
style = "beam"; style = "beam";
blink = "yes"; blink = true;
color = "eeeeee 1c1c1c"; color = "eeeeee 1c1c1c";
}; };
csd.size = "0"; csd.size = "0";
@ -42,5 +44,6 @@
show-urls-launch = "Control+Shift+g"; show-urls-launch = "Control+Shift+g";
show-urls-copy = "Control+Shift+y"; 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 go "<shell-escape>mbsync $my_mbsync_acct && notmuch new<enter>" \
macro index,pager g/ \ macro index,pager g/ "<vfolder-from-query-readonly>" "find in nm"
"<vfolder-from-query-readonly>" \
"mu find"
macro index,pager A \ macro index,pager A \
"<pipe-message>khard add-email --vcard-version=4.0<return>" \ "<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 set mailcap_path = ~/.config/neomutt/mailcap
source ./smime.neomuttrc # source ./smime.neomuttrc
set my_download_folder = ~/tmp set my_download_folder = ~/tmp

View file

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

View file

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