chore: clean machines

This commit is contained in:
Luj 2024-05-26 19:32:00 +02:00
parent 07f010a032
commit 44363e9a91
5 changed files with 54 additions and 298 deletions

View file

@ -1,4 +1,4 @@
{ pkgs, ... }:
{ pkgs, lib, ... }:
{
@ -15,12 +15,29 @@
time.timeZone = "Europe/Paris";
i18n.defaultLocale = "en_US.UTF-8";
i18n.extraLocaleSettings = {
LC_ADDRESS = "fr_FR.UTF-8";
LC_IDENTIFICATION = "fr_FR.UTF-8";
LC_MEASUREMENT = "fr_FR.UTF-8";
LC_MONETARY = "fr_FR.UTF-8";
LC_NAME = "fr_FR.UTF-8";
LC_NUMERIC = "fr_FR.UTF-8";
LC_PAPER = "fr_FR.UTF-8";
LC_TELEPHONE = "fr_FR.UTF-8";
LC_TIME = "fr_FR.UTF-8";
};
console = {
keyMap = "fr";
keyMap = lib.mkForce "fr";
font = null;
useXkbConfig = true;
};
services.xserver = {
layout = "fr";
xkbVariant = "";
};
programs.gnupg.agent.enable = true;
networking.firewall.enable = true;
@ -28,6 +45,7 @@
neovim
attic
kitty
tailscale
];
environment.variables.EDITOR = "nvim";
@ -37,6 +55,8 @@
networking.firewall.checkReversePath = "loose";
services.tailscale.enable = true;
age.identityPaths = [
"/etc/ssh/ssh_host_ed25519_key"
"/persistent/etc/ssh/ssh_host_ed25519_key"