mirror of
https://github.com/kmein/niveum
synced 2026-03-20 03:51:07 +01:00
feat: move email/ssh to fysi/hu-berlin/fu-berlin
This commit is contained in:
144
configs/aerc.nix
144
configs/aerc.nix
@@ -4,25 +4,7 @@
|
|||||||
lib,
|
lib,
|
||||||
...
|
...
|
||||||
}: let
|
}: let
|
||||||
defaults = {
|
inherit (import ../lib/email.nix) defaults;
|
||||||
aerc.enable = true;
|
|
||||||
realName = "Kierán Meinhardt";
|
|
||||||
folders.inbox = "INBOX";
|
|
||||||
};
|
|
||||||
fu-defaults = rec {
|
|
||||||
imap.host = "mail.zedat.fu-berlin.de";
|
|
||||||
smtp.host = imap.host;
|
|
||||||
folders.drafts = "Entwürfe";
|
|
||||||
folders.sent = "Gesendet";
|
|
||||||
folders.trash = "Papierkorb";
|
|
||||||
};
|
|
||||||
hu-defaults = {
|
|
||||||
imap.host = "mailbox.cms.hu-berlin.de";
|
|
||||||
imap.port = 993;
|
|
||||||
smtp.host = "mailhost.cms.hu-berlin.de";
|
|
||||||
smtp.port = 25;
|
|
||||||
smtp.tls.useStartTls = true;
|
|
||||||
};
|
|
||||||
in {
|
in {
|
||||||
age.secrets = {
|
age.secrets = {
|
||||||
email-password-cock = {
|
email-password-cock = {
|
||||||
@@ -31,42 +13,12 @@ in {
|
|||||||
group = config.users.users.me.group;
|
group = config.users.users.me.group;
|
||||||
mode = "400";
|
mode = "400";
|
||||||
};
|
};
|
||||||
email-password-fysi = {
|
|
||||||
file = ../secrets/email-password-fysi.age;
|
|
||||||
owner = config.users.users.me.name;
|
|
||||||
group = config.users.users.me.group;
|
|
||||||
mode = "400";
|
|
||||||
};
|
|
||||||
email-password-posteo = {
|
email-password-posteo = {
|
||||||
file = ../secrets/email-password-posteo.age;
|
file = ../secrets/email-password-posteo.age;
|
||||||
owner = config.users.users.me.name;
|
owner = config.users.users.me.name;
|
||||||
group = config.users.users.me.group;
|
group = config.users.users.me.group;
|
||||||
mode = "400";
|
mode = "400";
|
||||||
};
|
};
|
||||||
email-password-meinhark = {
|
|
||||||
file = ../secrets/email-password-meinhark.age;
|
|
||||||
owner = config.users.users.me.name;
|
|
||||||
group = config.users.users.me.group;
|
|
||||||
mode = "400";
|
|
||||||
};
|
|
||||||
email-password-meinhaki = {
|
|
||||||
file = ../secrets/email-password-meinhaki.age;
|
|
||||||
owner = config.users.users.me.name;
|
|
||||||
group = config.users.users.me.group;
|
|
||||||
mode = "400";
|
|
||||||
};
|
|
||||||
email-password-dslalewa = {
|
|
||||||
file = ../secrets/email-password-dslalewa.age;
|
|
||||||
owner = config.users.users.me.name;
|
|
||||||
group = config.users.users.me.group;
|
|
||||||
mode = "400";
|
|
||||||
};
|
|
||||||
email-password-fsklassp = {
|
|
||||||
file = ../secrets/email-password-fsklassp.age;
|
|
||||||
owner = config.users.users.me.name;
|
|
||||||
group = config.users.users.me.group;
|
|
||||||
mode = "400";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
home-manager.users.me = {
|
home-manager.users.me = {
|
||||||
@@ -117,99 +69,7 @@ in {
|
|||||||
config.home-manager.users.me.accounts.email.accounts);
|
config.home-manager.users.me.accounts.email.accounts);
|
||||||
};
|
};
|
||||||
|
|
||||||
accounts.email.accounts = rec {
|
accounts.email.accounts = {
|
||||||
fu-student =
|
|
||||||
lib.recursiveUpdate defaults
|
|
||||||
(lib.recursiveUpdate fu-defaults
|
|
||||||
rec {
|
|
||||||
userName = "meinhak99";
|
|
||||||
address = "kieran.meinhardt@fu-berlin.de";
|
|
||||||
aliases = ["${userName}@fu-berlin.de"];
|
|
||||||
passwordCommand = "${pkgs.coreutils}/bin/cat ${config.age.secrets.email-password-meinhak99.path}";
|
|
||||||
});
|
|
||||||
hu-student =
|
|
||||||
lib.recursiveUpdate defaults
|
|
||||||
(lib.recursiveUpdate hu-defaults
|
|
||||||
rec {
|
|
||||||
userName = "meinhark";
|
|
||||||
address = "kieran.felix.meinhardt@hu-berlin.de";
|
|
||||||
aliases = ["${userName}@hu-berlin.de"];
|
|
||||||
passwordCommand = "${pkgs.coreutils}/bin/cat ${config.age.secrets.email-password-meinhark.path}";
|
|
||||||
});
|
|
||||||
hu-student-cs =
|
|
||||||
lib.recursiveUpdate defaults
|
|
||||||
(lib.recursiveUpdate hu-defaults
|
|
||||||
rec {
|
|
||||||
userName = "meinhark";
|
|
||||||
address = "kieran.felix.meinhardt@informatik.hu-berlin.de";
|
|
||||||
aliases = ["${userName}@informatik.hu-berlin.de"];
|
|
||||||
imap.host = "mailbox.informatik.hu-berlin.de";
|
|
||||||
smtp.host = "mailhost.informatik.hu-berlin.de";
|
|
||||||
passwordCommand = "${pkgs.coreutils}/bin/cat ${config.age.secrets.email-password-meinhark.path}";
|
|
||||||
});
|
|
||||||
hu-employee =
|
|
||||||
lib.recursiveUpdate defaults
|
|
||||||
(lib.recursiveUpdate hu-defaults
|
|
||||||
rec {
|
|
||||||
userName = "meinhaki";
|
|
||||||
address = "kieran.meinhardt@hu-berlin.de";
|
|
||||||
aliases = ["${userName}@hu-berlin.de"];
|
|
||||||
passwordCommand = "${pkgs.coreutils}/bin/cat ${config.age.secrets.email-password-meinhaki.path}";
|
|
||||||
aerc.extraAccounts.signature-file = toString (pkgs.writeText "signature" signature.text);
|
|
||||||
signature = {
|
|
||||||
showSignature = "append";
|
|
||||||
text = ''
|
|
||||||
${defaults.realName}
|
|
||||||
Studentische Hilfskraft / Administrator ALEW
|
|
||||||
Humboldt-Universität zu Berlin
|
|
||||||
|
|
||||||
Telefon: +49 (0)30 2093 9634
|
|
||||||
Raum 3.212, Dorotheenstraße 24, 10117 Berlin-Mitte
|
|
||||||
https://alew.hu-berlin.de
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
});
|
|
||||||
hu-admin =
|
|
||||||
lib.recursiveUpdate defaults
|
|
||||||
(lib.recursiveUpdate hu-defaults
|
|
||||||
rec {
|
|
||||||
userName = "dslalewa";
|
|
||||||
address = "admin.alew.vglsprwi@hu-berlin.de";
|
|
||||||
aliases = ["${userName}@hu-berlin.de"];
|
|
||||||
passwordCommand = "${pkgs.coreutils}/bin/cat ${config.age.secrets.email-password-dslalewa.path}";
|
|
||||||
inherit (hu-employee) signature;
|
|
||||||
aerc.extraAccounts.signature-file = toString (pkgs.writeText "signature" signature.text);
|
|
||||||
});
|
|
||||||
hu-fsi =
|
|
||||||
lib.recursiveUpdate defaults
|
|
||||||
(lib.recursiveUpdate hu-defaults
|
|
||||||
rec {
|
|
||||||
userName = "fsklassp";
|
|
||||||
passwordCommand = "${pkgs.coreutils}/bin/cat ${config.age.secrets.email-password-fsklassp.path}";
|
|
||||||
address = "${userName}@hu-berlin.de";
|
|
||||||
realName = "FSI Klassische Philologie";
|
|
||||||
aerc.extraAccounts.signature-file = toString (pkgs.writeText "signature" signature.text);
|
|
||||||
signature = {
|
|
||||||
showSignature = "append";
|
|
||||||
text = ''
|
|
||||||
Fachschafts-Initiative
|
|
||||||
|
|
||||||
Humboldt-Universität zu Berlin
|
|
||||||
Sprach- und literaturwissenschaftliche Fakultät
|
|
||||||
Institut für klassische Philologie
|
|
||||||
Unter den Linden 6
|
|
||||||
10099 Berlin
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
});
|
|
||||||
fysi =
|
|
||||||
lib.recursiveUpdate defaults
|
|
||||||
rec {
|
|
||||||
address = "kieran@fysi.tech";
|
|
||||||
userName = address;
|
|
||||||
passwordCommand = "${pkgs.coreutils}/bin/cat ${config.age.secrets.email-password-fysi.path}";
|
|
||||||
flavor = "fastmail.com";
|
|
||||||
};
|
|
||||||
cock =
|
cock =
|
||||||
lib.recursiveUpdate defaults
|
lib.recursiveUpdate defaults
|
||||||
rec {
|
rec {
|
||||||
|
|||||||
@@ -260,6 +260,7 @@ in {
|
|||||||
./htop.nix
|
./htop.nix
|
||||||
./hu-berlin.nix
|
./hu-berlin.nix
|
||||||
./fu-berlin.nix
|
./fu-berlin.nix
|
||||||
|
./fysi.nix
|
||||||
./i3.nix
|
./i3.nix
|
||||||
./i3status-rust.nix
|
./i3status-rust.nix
|
||||||
./keyboard.nix
|
./keyboard.nix
|
||||||
|
|||||||
@@ -1,9 +1,18 @@
|
|||||||
{
|
{
|
||||||
config,
|
config,
|
||||||
pkgs,
|
pkgs,
|
||||||
|
lib,
|
||||||
...
|
...
|
||||||
}: let
|
}: let
|
||||||
username = "meinhak99";
|
username = "meinhak99";
|
||||||
|
inherit (import ../lib/email.nix) defaults;
|
||||||
|
fu-defaults = rec {
|
||||||
|
imap.host = "mail.zedat.fu-berlin.de";
|
||||||
|
smtp.host = imap.host;
|
||||||
|
folders.drafts = "Entwürfe";
|
||||||
|
folders.sent = "Gesendet";
|
||||||
|
folders.trash = "Papierkorb";
|
||||||
|
};
|
||||||
in {
|
in {
|
||||||
home-manager.users.me = {
|
home-manager.users.me = {
|
||||||
programs.ssh = {
|
programs.ssh = {
|
||||||
@@ -15,6 +24,17 @@ in {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
accounts.email.accounts = {
|
||||||
|
fu-student =
|
||||||
|
lib.recursiveUpdate defaults
|
||||||
|
(lib.recursiveUpdate fu-defaults
|
||||||
|
rec {
|
||||||
|
userName = "meinhak99";
|
||||||
|
address = "kieran.meinhardt@fu-berlin.de";
|
||||||
|
aliases = ["${userName}@fu-berlin.de"];
|
||||||
|
passwordCommand = "${pkgs.coreutils}/bin/cat ${config.age.secrets.email-password-meinhak99.path}";
|
||||||
|
});
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
systemd.user.services.fu-blackboard-calendar = {
|
systemd.user.services.fu-blackboard-calendar = {
|
||||||
|
|||||||
55
configs/fysi.nix
Normal file
55
configs/fysi.nix
Normal file
@@ -0,0 +1,55 @@
|
|||||||
|
{
|
||||||
|
config,
|
||||||
|
lib,
|
||||||
|
pkgs,
|
||||||
|
...
|
||||||
|
}: let
|
||||||
|
inherit (import ../lib/email.nix) defaults;
|
||||||
|
sshIdentity = name: "${config.users.users.me.home}/.ssh/${name}";
|
||||||
|
in {
|
||||||
|
age.secrets = {
|
||||||
|
email-password-fysi = {
|
||||||
|
file = ../secrets/email-password-fysi.age;
|
||||||
|
owner = config.users.users.me.name;
|
||||||
|
group = config.users.users.me.group;
|
||||||
|
mode = "400";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
home-manager.users.me = {
|
||||||
|
accounts.email.accounts = {
|
||||||
|
fysi =
|
||||||
|
lib.recursiveUpdate defaults
|
||||||
|
rec {
|
||||||
|
address = "kieran@fysi.tech";
|
||||||
|
userName = address;
|
||||||
|
passwordCommand = "${pkgs.coreutils}/bin/cat ${config.age.secrets.email-password-fysi.path}";
|
||||||
|
flavor = "fastmail.com";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
programs.ssh.matchBlocks = rec {
|
||||||
|
"nextcloud.fysi.dev" = {
|
||||||
|
hostname = "116.203.82.203";
|
||||||
|
user = "root";
|
||||||
|
};
|
||||||
|
"lingua.miaengiadina.ch" = {
|
||||||
|
hostname = "135.181.85.233";
|
||||||
|
user = "root";
|
||||||
|
};
|
||||||
|
"cms-dev.woc2023.app".identityFile = sshIdentity "fysiweb";
|
||||||
|
"cms-master.woc2023.app".identityFile = sshIdentity "fysiweb";
|
||||||
|
"fysi-dev1" = {
|
||||||
|
hostname = "94.130.229.139";
|
||||||
|
user = "root";
|
||||||
|
identityFile = sshIdentity "fysiweb";
|
||||||
|
};
|
||||||
|
${fysi-dev1.hostname} = fysi-dev1;
|
||||||
|
"fysi-shared0" = {
|
||||||
|
hostname = "49.12.205.235";
|
||||||
|
user = "root";
|
||||||
|
identityFile = sshIdentity "fysiweb";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
@@ -4,6 +4,14 @@
|
|||||||
lib,
|
lib,
|
||||||
...
|
...
|
||||||
}: let
|
}: let
|
||||||
|
inherit (import ../lib/email.nix) defaults;
|
||||||
|
hu-defaults = {
|
||||||
|
imap.host = "mailbox.cms.hu-berlin.de";
|
||||||
|
imap.port = 993;
|
||||||
|
smtp.host = "mailhost.cms.hu-berlin.de";
|
||||||
|
smtp.port = 25;
|
||||||
|
smtp.tls.useStartTls = true;
|
||||||
|
};
|
||||||
hu-berlin-cifs-options = [
|
hu-berlin-cifs-options = [
|
||||||
"uid=${toString config.users.users.me.uid}"
|
"uid=${toString config.users.users.me.uid}"
|
||||||
"gid=${toString config.users.groups.users.gid}"
|
"gid=${toString config.users.groups.users.gid}"
|
||||||
@@ -28,20 +36,126 @@ in {
|
|||||||
options = hu-berlin-cifs-options;
|
options = hu-berlin-cifs-options;
|
||||||
};
|
};
|
||||||
|
|
||||||
age.secrets.cifs-credentials-hu-berlin.file = ../secrets/cifs-credentials-hu-berlin.age;
|
age.secrets = {
|
||||||
|
cifs-credentials-hu-berlin.file = ../secrets/cifs-credentials-hu-berlin.age;
|
||||||
|
email-password-meinhark = {
|
||||||
|
file = ../secrets/email-password-meinhark.age;
|
||||||
|
owner = config.users.users.me.name;
|
||||||
|
group = config.users.users.me.group;
|
||||||
|
mode = "400";
|
||||||
|
};
|
||||||
|
email-password-meinhaki = {
|
||||||
|
file = ../secrets/email-password-meinhaki.age;
|
||||||
|
owner = config.users.users.me.name;
|
||||||
|
group = config.users.users.me.group;
|
||||||
|
mode = "400";
|
||||||
|
};
|
||||||
|
email-password-dslalewa = {
|
||||||
|
file = ../secrets/email-password-dslalewa.age;
|
||||||
|
owner = config.users.users.me.name;
|
||||||
|
group = config.users.users.me.group;
|
||||||
|
mode = "400";
|
||||||
|
};
|
||||||
|
email-password-fsklassp = {
|
||||||
|
file = ../secrets/email-password-fsklassp.age;
|
||||||
|
owner = config.users.users.me.name;
|
||||||
|
group = config.users.users.me.group;
|
||||||
|
mode = "400";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
home-manager.users.me.programs.ssh = {
|
home-manager.users.me = {
|
||||||
matchBlocks = {
|
programs.ssh = {
|
||||||
"gruenau6.informatik.hu-berlin.de" = {
|
matchBlocks = {
|
||||||
hostname = "gruenau6.informatik.hu-berlin.de";
|
"gruenau6.informatik.hu-berlin.de" = {
|
||||||
user = "meinhark";
|
hostname = "gruenau6.informatik.hu-berlin.de";
|
||||||
setEnv.TERM = "xterm";
|
user = "meinhark";
|
||||||
};
|
setEnv.TERM = "xterm";
|
||||||
"alew.hu-berlin.de" = {
|
};
|
||||||
user = "centos";
|
"alew.hu-berlin.de" = {
|
||||||
hostname = "141.20.187.219";
|
user = "centos";
|
||||||
|
hostname = "141.20.187.219";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
accounts.email.accounts = rec {
|
||||||
|
hu-student =
|
||||||
|
lib.recursiveUpdate defaults
|
||||||
|
(lib.recursiveUpdate hu-defaults
|
||||||
|
rec {
|
||||||
|
userName = "meinhark";
|
||||||
|
address = "kieran.felix.meinhardt@hu-berlin.de";
|
||||||
|
aliases = ["${userName}@hu-berlin.de"];
|
||||||
|
passwordCommand = "${pkgs.coreutils}/bin/cat ${config.age.secrets.email-password-meinhark.path}";
|
||||||
|
});
|
||||||
|
hu-student-cs =
|
||||||
|
lib.recursiveUpdate defaults
|
||||||
|
(lib.recursiveUpdate hu-defaults
|
||||||
|
rec {
|
||||||
|
userName = "meinhark";
|
||||||
|
address = "kieran.felix.meinhardt@informatik.hu-berlin.de";
|
||||||
|
aliases = ["${userName}@informatik.hu-berlin.de"];
|
||||||
|
imap.host = "mailbox.informatik.hu-berlin.de";
|
||||||
|
smtp.host = "mailhost.informatik.hu-berlin.de";
|
||||||
|
passwordCommand = "${pkgs.coreutils}/bin/cat ${config.age.secrets.email-password-meinhark.path}";
|
||||||
|
});
|
||||||
|
hu-employee =
|
||||||
|
lib.recursiveUpdate defaults
|
||||||
|
(lib.recursiveUpdate hu-defaults
|
||||||
|
rec {
|
||||||
|
userName = "meinhaki";
|
||||||
|
address = "kieran.meinhardt@hu-berlin.de";
|
||||||
|
aliases = ["${userName}@hu-berlin.de"];
|
||||||
|
passwordCommand = "${pkgs.coreutils}/bin/cat ${config.age.secrets.email-password-meinhaki.path}";
|
||||||
|
aerc.extraAccounts.signature-file = toString (pkgs.writeText "signature" signature.text);
|
||||||
|
signature = {
|
||||||
|
showSignature = "append";
|
||||||
|
text = ''
|
||||||
|
${defaults.realName}
|
||||||
|
Studentische Hilfskraft / Administrator ALEW
|
||||||
|
Humboldt-Universität zu Berlin
|
||||||
|
|
||||||
|
Telefon: +49 (0)30 2093 9634
|
||||||
|
Raum 3.212, Dorotheenstraße 24, 10117 Berlin-Mitte
|
||||||
|
https://alew.hu-berlin.de
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
});
|
||||||
|
hu-admin =
|
||||||
|
lib.recursiveUpdate defaults
|
||||||
|
(lib.recursiveUpdate hu-defaults
|
||||||
|
rec {
|
||||||
|
userName = "dslalewa";
|
||||||
|
address = "admin.alew.vglsprwi@hu-berlin.de";
|
||||||
|
aliases = ["${userName}@hu-berlin.de"];
|
||||||
|
passwordCommand = "${pkgs.coreutils}/bin/cat ${config.age.secrets.email-password-dslalewa.path}";
|
||||||
|
inherit (hu-employee) signature;
|
||||||
|
aerc.extraAccounts.signature-file = toString (pkgs.writeText "signature" signature.text);
|
||||||
|
});
|
||||||
|
hu-fsi =
|
||||||
|
lib.recursiveUpdate defaults
|
||||||
|
(lib.recursiveUpdate hu-defaults
|
||||||
|
rec {
|
||||||
|
userName = "fsklassp";
|
||||||
|
passwordCommand = "${pkgs.coreutils}/bin/cat ${config.age.secrets.email-password-fsklassp.path}";
|
||||||
|
address = "${userName}@hu-berlin.de";
|
||||||
|
realName = "FSI Klassische Philologie";
|
||||||
|
aerc.extraAccounts.signature-file = toString (pkgs.writeText "signature" signature.text);
|
||||||
|
signature = {
|
||||||
|
showSignature = "append";
|
||||||
|
text = ''
|
||||||
|
Fachschafts-Initiative
|
||||||
|
|
||||||
|
Humboldt-Universität zu Berlin
|
||||||
|
Sprach- und literaturwissenschaftliche Fakultät
|
||||||
|
Institut für klassische Philologie
|
||||||
|
Unter den Linden 6
|
||||||
|
10099 Berlin
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
});
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
environment.systemPackages = [
|
environment.systemPackages = [
|
||||||
|
|||||||
@@ -1,12 +1,6 @@
|
|||||||
{
|
{pkgs, ...}: let
|
||||||
pkgs,
|
|
||||||
config,
|
|
||||||
lib,
|
|
||||||
...
|
|
||||||
}: let
|
|
||||||
inherit (import ../lib) sshPort kieran;
|
inherit (import ../lib) sshPort kieran;
|
||||||
externalNetwork = import ../lib/external-network.nix;
|
externalNetwork = import ../lib/external-network.nix;
|
||||||
sshIdentity = name: "${config.users.users.me.home}/.ssh/${name}";
|
|
||||||
in {
|
in {
|
||||||
users.users.me.openssh.authorizedKeys.keys = kieran.sshKeys pkgs;
|
users.users.me.openssh.authorizedKeys.keys = kieran.sshKeys pkgs;
|
||||||
|
|
||||||
@@ -40,7 +34,7 @@ in {
|
|||||||
|
|
||||||
home-manager.users.me.programs.ssh = {
|
home-manager.users.me.programs.ssh = {
|
||||||
enable = true;
|
enable = true;
|
||||||
matchBlocks = rec {
|
matchBlocks = {
|
||||||
"github.com" = {
|
"github.com" = {
|
||||||
hostname = "ssh.github.com";
|
hostname = "ssh.github.com";
|
||||||
port = 443;
|
port = 443;
|
||||||
@@ -80,27 +74,6 @@ in {
|
|||||||
user = "kfm";
|
user = "kfm";
|
||||||
port = sshPort;
|
port = sshPort;
|
||||||
};
|
};
|
||||||
"nextcloud.fysi.dev" = {
|
|
||||||
hostname = "116.203.82.203";
|
|
||||||
user = "root";
|
|
||||||
};
|
|
||||||
"lingua.miaengiadina.ch" = {
|
|
||||||
hostname = "135.181.85.233";
|
|
||||||
user = "root";
|
|
||||||
};
|
|
||||||
"cms-dev.woc2023.app".identityFile = sshIdentity "fysiweb";
|
|
||||||
"cms-master.woc2023.app".identityFile = sshIdentity "fysiweb";
|
|
||||||
"fysi-dev1" = {
|
|
||||||
hostname = "94.130.229.139";
|
|
||||||
user = "root";
|
|
||||||
identityFile = sshIdentity "fysiweb";
|
|
||||||
};
|
|
||||||
${fysi-dev1.hostname} = fysi-dev1;
|
|
||||||
"fysi-shared0" = {
|
|
||||||
hostname = "49.12.205.235";
|
|
||||||
user = "root";
|
|
||||||
identityFile = sshIdentity "fysiweb";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,14 +1,7 @@
|
|||||||
{lib, ...}: {
|
{
|
||||||
cock = rec {
|
defaults = {
|
||||||
user = "2210@cock.li";
|
aerc.enable = true;
|
||||||
address = user;
|
realName = "Kierán Meinhardt";
|
||||||
imap = "mail.cock.li";
|
folders.inbox = "INBOX";
|
||||||
smtp = imap;
|
|
||||||
smtpSettings = smtp: "smtp://${smtp}:587";
|
|
||||||
folders = {
|
|
||||||
drafts = "Drafts";
|
|
||||||
sent = "Sent";
|
|
||||||
trash = "Trash";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user