../nixos/profiles/printing.nix
../nixos/profiles/radio.nix
../nixos/profiles/tor.nix
+ ../nixos/profiles/bluetooth.nix
oignon/backup.nix
oignon/hardware.nix
oignon/nebula.nix
oignon/networking.nix
- oignon/wireguard.nix
];
# Lower kernel's security for better performances
];
};
- systemd.services.nix-daemon.serviceConfig.LoadCredentialEncrypted =
- [ ("${hostName}.key:${inputs.self}/hosts/${hostName}/nix/secret-key-files.priv.pem.cred") ];
+ systemd.services.nix-daemon.serviceConfig.LoadCredentialEncrypted = [
+ "${hostName}.key:${builtins.path { path = ./. + "/${hostName}/nix/secret-key-files.priv.pem.cred"; }}"
+ ];
nix = {
extraOptions = ''
secret-key-files = /run/credentials/nix-daemon.service/${hostName}.key
];
services.xserver = {
- layout = "fr,us(altgr-intl)";
+ xkb = {
+ layout = "fr,us(altgr-intl)";
+ };
desktopManager = {
session = [
# Let the session be generated by home-manager
}
];
};
- displayManager = {
- defaultSession = "home-manager";
- #defaultSession = "none+xmonad";
- #defaultSession = "mate";
- #defaultSession = "cinnamon";
- autoLogin = {
- user = config.users.users.julm.name;
- };
+ };
+
+ services.displayManager = {
+ defaultSession = "home-manager";
+ #defaultSession = "none+xmonad";
+ #defaultSession = "mate";
+ #defaultSession = "cinnamon";
+ autoLogin = {
+ user = config.users.users.julm.name;
};
};