|
|
|
|
@@ -10,12 +10,11 @@ let
|
|
|
|
|
"calendar.alarms.showmissed" = false;
|
|
|
|
|
"mail.uidensity" = 2;
|
|
|
|
|
"mail.inline_attachments" = false;
|
|
|
|
|
"mail.folder.views.version" = 1;
|
|
|
|
|
"calendar.list.sortOrder" = "cloonar-personal";
|
|
|
|
|
"mail.folder.views.version" = 1; "calendar.list.sortOrder" = "cloonar-personal";
|
|
|
|
|
"calendar.ui.version" = 3;
|
|
|
|
|
"calendar.timezone.local" = "Europe/Vienna";
|
|
|
|
|
"calendar.week.start" = 1;
|
|
|
|
|
"layout.css.devPixelsPerPx" = "1";
|
|
|
|
|
# "layout.css.devPixelsPerPx" = "1";
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
thunderbirdCalendarPersonal = {
|
|
|
|
|
@@ -139,6 +138,8 @@ let
|
|
|
|
|
privacy-badger
|
|
|
|
|
ublock-origin
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
persistHome = "/home/dominik";
|
|
|
|
|
in
|
|
|
|
|
{
|
|
|
|
|
programs.fuse.userAllowOther = true;
|
|
|
|
|
@@ -192,6 +193,50 @@ in
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
systemd.user.services = {
|
|
|
|
|
signald = {
|
|
|
|
|
Unit = {
|
|
|
|
|
Description = "Signal-cli daemon";
|
|
|
|
|
After = [ "graphical-session-pre.target" ];
|
|
|
|
|
PartOf = [ "graphical-session.target" ];
|
|
|
|
|
};
|
|
|
|
|
Install = {
|
|
|
|
|
WantedBy = [ "graphical-session.target" ];
|
|
|
|
|
};
|
|
|
|
|
Service = {
|
|
|
|
|
ExecStart = "${pkgs.signal-cli}/bin/signal-cli daemon";
|
|
|
|
|
Restart = "always";
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
programs.chromium = {
|
|
|
|
|
enable = true;
|
|
|
|
|
commandLineArgs = [
|
|
|
|
|
"--enable-features=WebUIDarkMode"
|
|
|
|
|
"--force-dark-mode"
|
|
|
|
|
];
|
|
|
|
|
dictionaries = [
|
|
|
|
|
pkgs.hunspellDictsChromium.en_US
|
|
|
|
|
pkgs.hunspellDictsChromium.de_DE
|
|
|
|
|
];
|
|
|
|
|
extensions = [
|
|
|
|
|
{
|
|
|
|
|
# Ublock
|
|
|
|
|
id = "epcnnfbjfcgphgdmggkamkmgojdagdnn";
|
|
|
|
|
}
|
|
|
|
|
{
|
|
|
|
|
# Privacy Badger
|
|
|
|
|
id = "pkehgijcmpdhfbdbbnkijodmdjhbjlgp";
|
|
|
|
|
}
|
|
|
|
|
{
|
|
|
|
|
# Bitwarden
|
|
|
|
|
id = "nngceckbapebfimnlniiiahkandclblb";
|
|
|
|
|
}
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
programs.git = {
|
|
|
|
|
|
|
|
|
|
enable = true;
|
|
|
|
|
@@ -368,14 +413,14 @@ in
|
|
|
|
|
id = 0;
|
|
|
|
|
isDefault = true;
|
|
|
|
|
settings = firefoxSettings;
|
|
|
|
|
userChrome = firefoxUserChrome;
|
|
|
|
|
# userChrome = firefoxUserChrome;
|
|
|
|
|
search = firefoxSearchSettings;
|
|
|
|
|
extensions = firefoxExtensions;
|
|
|
|
|
};
|
|
|
|
|
social = {
|
|
|
|
|
id = 1;
|
|
|
|
|
settings = firefoxSettings;
|
|
|
|
|
userChrome = firefoxUserChrome;
|
|
|
|
|
# userChrome = firefoxUserChrome;
|
|
|
|
|
search = firefoxSearchSettings;
|
|
|
|
|
containersForce = true;
|
|
|
|
|
containers = {
|
|
|
|
|
@@ -418,32 +463,34 @@ in
|
|
|
|
|
set +eu
|
|
|
|
|
ssh-keygen -R git.cloonar.com
|
|
|
|
|
ssh-keyscan git.cloonar.com >> ~/.ssh/known_hosts
|
|
|
|
|
git clone git@github.com:dpolakovics/bento.git /nix/persist/user/dominik/cloonar/bento 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Cloonar/freescout.git /nix/persist/user/dominik/projects/cloonar/freescout 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Cloonar/support-invoiced.git /nix/persist/user/dominik/projects/cloonar/support-invoiced 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Cloonar/nixos.git /nix/persist/user/dominik/projects/cloonar/cloonar-nixos 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Cloonar/website.git /nix/persist/user/dominik/projects/cloonar/cloonar-website 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Cloonar/wohnservice-wien-typo3.git /nix/persist/user/dominik/projects/cloonar/wohnservice-wien 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Cloonar/gbv-aktuell.git /nix/persist/user/dominik/projects/cloonar/gbv-aktuell 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Paraclub/api.git /nix/persist/user/dominik/projects/cloonar/paraclub/paraclub-api 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Paraclub/frontend.git /nix/persist/user/dominik/projects/cloonar/paraclub/paraclub-frontend 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Paraclub/website.git /nix/persist/user/dominik/projects/cloonar/paraclub/paraclub-website 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Paraclub/module.git /nix/persist/user/dominik/projects/cloonar/paraclub/paraclub-module 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Cloonar/amz-api.git /nix/persist/user/dominik/projects/cloonar/amz/amz-api 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Cloonar/amz-frontend.git /nix/persist/user/dominik/projects/cloonar/amz/amz-frontend 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:hilgenberg/website.git /nix/persist/user/dominik/projects/cloonar/hilgenberg-website 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Cloonar/korean-skin.care.git /nix/persist/user/dominik/projects/cloonar/korean-skin.care 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:myhidden.life/web.git /nix/persist/user/dominik/projects/myhidden.life/myhidden.life-web 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:renovate/renovate-config.git ${persistHome}/cloonar/renovate-config 2>/dev/null
|
|
|
|
|
git clone git@github.com:dpolakovics/bento.git ${persistHome}/cloonar/bento 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Cloonar/freescout.git ${persistHome}/projects/cloonar/freescout 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Cloonar/support-invoiced.git ${persistHome}/projects/cloonar/support-invoiced 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Cloonar/nixos.git ${persistHome}/projects/cloonar/cloonar-nixos 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Cloonar/website.git ${persistHome}/projects/cloonar/cloonar-website 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Cloonar/wohnservice-wien-typo3.git ${persistHome}/projects/cloonar/wohnservice-wien 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Cloonar/gbv-aktuell.git ${persistHome}/projects/cloonar/gbv-aktuell 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Paraclub/api.git ${persistHome}/projects/cloonar/paraclub/paraclub-api 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Paraclub/frontend.git ${persistHome}/projects/cloonar/paraclub/paraclub-frontend 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Paraclub/website.git ${persistHome}/projects/cloonar/paraclub/paraclub-website 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Paraclub/module.git ${persistHome}/projects/cloonar/paraclub/paraclub-module 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Cloonar/amz-api.git ${persistHome}/projects/cloonar/amz/amz-api 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Cloonar/amz-frontend.git ${persistHome}/projects/cloonar/amz/amz-frontend 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:hilgenberg/website.git ${persistHome}/projects/cloonar/hilgenberg-website 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:Cloonar/korean-skin.care.git ${persistHome}/projects/cloonar/korean-skin.care 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:myhidden.life/web.git ${persistHome}/projects/myhidden.life/myhidden.life-web 2>/dev/null
|
|
|
|
|
|
|
|
|
|
git clone gitea@git.cloonar.com:socialgrow.tech/sgt-api.git /nix/persist/user/dominik/projects/socialgrow.tech/sgt-api 2>/dev/null
|
|
|
|
|
git clone gitea@git.cloonar.com:socialgrow.tech/sgt-api.git ${persistHome}/projects/socialgrow.tech/sgt-api 2>/dev/null
|
|
|
|
|
|
|
|
|
|
ssh-keygen -R gitlab.epicenter.works
|
|
|
|
|
ssh-keyscan gitlab.epicenter.works >> ~/.ssh/known_hosts
|
|
|
|
|
git clone git@github.com:AKVorrat/ewcampaign.git /nix/persist/user/dominik/projects/epicenter.works/ewcampaign 2>/dev/null
|
|
|
|
|
git clone git@gitlab.epicenter.works:epicenter.works/website.git /nix/persist/user/dominik/projects/epicenter.works/epicenter.works 2>/dev/null
|
|
|
|
|
git clone git@gitlab.epicenter.works:epicenter.works/nixos.git /nix/persist/user/dominik/projects/epicenter.works/epicenter-nixos 2>/dev/null
|
|
|
|
|
git clone git@github.com:AKVorrat/spenden.akvorrat.at.git /nix/persist/user/dominik/projects/epicenter.works/spenden.akvorrat.at 2>/dev/null
|
|
|
|
|
git clone git@github.com:AKVorrat/dearmep-website.git /nix/persist/user/dominik/projects/epicenter.works/dearmep-website 2>/dev/null
|
|
|
|
|
git clone git@github.com:AKVorrat/ewcampaign.git ${persistHome}/projects/epicenter.works/ewcampaign 2>/dev/null
|
|
|
|
|
git clone git@gitlab.epicenter.works:epicenter.works/website.git ${persistHome}/projects/epicenter.works/epicenter.works 2>/dev/null
|
|
|
|
|
git clone git@github.com:AKVorrat/epicenter.works-website.git ${persistHome}/projects/epicenter.works/epicenter.works-website 2>/dev/null
|
|
|
|
|
git clone git@gitlab.epicenter.works:epicenter.works/nixos.git ${persistHome}/projects/epicenter.works/epicenter-nixos 2>/dev/null
|
|
|
|
|
git clone git@github.com:AKVorrat/spenden.akvorrat.at.git ${persistHome}/projects/epicenter.works/spenden.akvorrat.at 2>/dev/null
|
|
|
|
|
git clone git@github.com:AKVorrat/dearmep-website.git ${persistHome}/projects/epicenter.works/dearmep-website 2>/dev/null
|
|
|
|
|
set -eu
|
|
|
|
|
'';
|
|
|
|
|
|
|
|
|
|
@@ -507,6 +554,13 @@ in
|
|
|
|
|
TERM = "xterm-256color";
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
"*.social-grow.tech" = {
|
|
|
|
|
user = "root"; # prod
|
|
|
|
|
identityFile = "~/.ssh/social-grow.tech_id_ed25519";
|
|
|
|
|
setEnv = {
|
|
|
|
|
TERM = "xterm-256color";
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
"amz-websrv-01.amz.at" = {
|
|
|
|
|
user = "ebs";
|
|
|
|
|
};
|
|
|
|
|
|