flake/systems/mottarone/default.nix

55 lines
1 KiB
Nix

{
lib,
pkgs,
camasca,
...
}:
let
inherit (pkgs.stdenv.hostPlatform) system;
in
{
imports = [
./urbackup.nix
];
environment.systemPackages = with pkgs; [
gtkterm
remmina
camasca.packages.${system}.openwebstart
camasca.packages.${system}.jaspersoft-studio-community
pycharm-wrapped
];
i18n.defaultLocale = lib.mkForce "fr_FR.UTF-8";
hm.programs = {
git.includes = [ { path = "~/.config/git/work_config"; } ];
ssh.includes = [ "work_config" ];
};
networking.firewall.allowedTCPPorts = [ 8000 ];
services = {
resolved = {
dnssec = "allow-downgrade";
dnsovertls = "false";
};
glpiAgent = {
enable = true;
settings = {
server = "https://assistance.sciencespo-lyon.fr";
delaytime = 3600;
lazy = 0;
logger = "stderr";
};
};
postgresql.enable = true;
pgadmin = {
enable = true;
initialEmail = "hi@uku.moe";
initialPasswordFile = "/opt/pgadminpwd";
};
};
}