chore: update arcadia

This commit is contained in:
Luj 2025-09-17 09:31:13 +02:00
parent e6ef41a050
commit b17d1e2031
Signed by: luj
GPG key ID: 6FC74C847011FD83
3 changed files with 17 additions and 55 deletions

View file

@ -8,7 +8,6 @@
imports = [
./hardware.nix
./home-julien.nix
./syncthing.nix
];
machine.meta = {
@ -40,6 +39,8 @@
disko = import ./disko.nix;
virtualisation.docker.enable = true;
boot.loader.systemd-boot.enable = true;
networking.wireless.enable = false;
@ -72,10 +73,14 @@
];
};
programs.ssh.knownHosts."epyc.infra.newtype.fr".publicKey =
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOXT9Init1MhKt4rjBANLq0t0bPww/WQZ96uB4AEDrml";
environment.systemPackages = with pkgs; [
tailscale
brightnessctl
sbctl
emacs-igc
];
security.pam.services.swaylock = { };
@ -83,11 +88,13 @@
services.xserver.displayManager.lightdm.enable = true;
services.xserver.desktopManager.xterm.enable = true;
services.xserver.enable = true;
services.xserver.autoRepeatDelay = 250;
services.xserver.autoRepeatInterval = 30;
services.xserver.windowManager.session = lib.singleton {
name = "exwm";
start = ''
${pkgs.emacs}/bin/emacs -l /home/julien/.emacs.d/exwm-config.el
EXWM=true ${pkgs.emacs}/bin/emacs -l /home/julien/.emacs.d/exwm-config.el
'';
};