wireguard and fail2ban

This commit is contained in:
Rouven Seifert 2023-10-22 15:45:30 +02:00
parent 78a47101ac
commit 5148ff5953
Signed by: rouven.seifert
GPG key ID: B95E8FE6B11C4D09
15 changed files with 132 additions and 67 deletions

View file

@ -42,6 +42,9 @@ in
source ${./powerline.muttrc}
'';
};
# set sidebar_indent_string = ' '
# set sidebar_width = 80
# set sidebar_folder_indent = yes
mbsync.enable = true;
};
accounts.email.accounts = {
@ -275,6 +278,10 @@ in
# gpg.key = gpg-default-key;
realName = "Rouven Seifert";
userName = "r5@agdsn.me";
aliases = [
"r5@agdsn.de"
"rouven.seifert@agdsn.de"
];
passwordCommand = "${pkgs.coreutils}/bin/cat $XDG_RUNTIME_DIR/secrets/email/agdsn";
imap = {
host = "imap.agdsn.de";

View file

@ -47,6 +47,7 @@ in
tdesktop
element-desktop
gomuks # alternative matrix client
mattermost-desktop
# games
# dwarf-fortress-packages.dwarf-fortress-full
@ -82,8 +83,7 @@ in
gcc
nodejs_20
# tools
postman
plantuml
# libs
libyubikey

View file

@ -29,7 +29,7 @@ in
};
falkenstein-1 = matchBlocks."rfive.de";
"durian" = {
hostname = "manual.ifsr.de";
hostname = "durian.ifsr.de";
user = "root";
};
"kaki" = {
@ -58,7 +58,7 @@ in
user = "root";
};
"nuc" = {
hostname = "192.168.1.2";
hostname = "192.168.42.2";
user = "root";
};
"router" = matchBlocks."cudy";

View file

@ -4,7 +4,6 @@
settings = {
profile = [
{
# TODO home vertical
name = "home";
output = [
{
@ -34,7 +33,6 @@
];
}
{
# TODO home vertical
name = "home-vertical";
output = [
{
@ -85,6 +83,32 @@
}
];
}
{
name = "external-monitor-usb-c";
output = [
{
match = "eDP-1";
enable = true;
position = {
x = 0;
y = 1440;
};
}
{
match = "/P24h/";
enable = true;
mode = {
height = 1440;
width = 2560;
refresh = 60;
};
position = {
x = 0;
y = 0;
};
}
];
}
{
name = "external-monitor-usb-c";
output = [