chore: add missing config for arcadia

This commit is contained in:
Julien Malka 2025-03-17 06:55:37 +01:00
parent e2ee11df70
commit a1bb2056ec
Signed by: Luj
GPG key ID: 6FC74C847011FD83
2 changed files with 36 additions and 0 deletions

View file

@ -16,6 +16,7 @@
hm_version = inputs.home-manager-unstable;
# TODO: Fix colmena deployment
ips.public.ipv4 = "127.0.0.1";
ips.vpn.ipv4 = "";
};
@ -84,6 +85,7 @@
programs.ssh.startAgent = true;
services.xserver.desktopManager.gnome.enable = true;
services.xserver.displayManager.gdm.enable = true;
services.gnome.gnome-keyring.enable = true;
system.stateVersion = "25.05";

View file

@ -62,6 +62,40 @@
++ builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.nerd-fonts);
fonts.fontconfig.enable = true;
systemd.user.tmpfiles.rules = [
"L /home/julien/.emacs.d - - - - /home/julien/dev/emacs-config"
];
home.persistence."/persistent/home/julien" = {
files = [
".config/gnome-initial-setup-done"
".config/background"
".cert/nm-openvpn/telecom-paris-ca.pem"
];
directories = [
"Pictures"
"Documents"
".ssh"
".mozilla"
".local/share/direnv"
".local/share/atuin"
".local/share/firefoxpwa"
".config/Signal"
".cache/spotify"
".config/spotify"
".config/autostart"
".config/borg"
".config/Element"
".step"
".gnupg"
"Zotero"
".config/dconf"
".local/share/keyrings"
"Maildir"
];
allowOther = true;
};
home.keyboard = {
layout = "fr";
};