We have made an emacs conf with profiles. And refactored lab tool to use deploy-rs

This commit is contained in:
Geir Okkenhaug Jerstad 2025-07-03 15:09:33 +02:00
parent 24b01ae4f0
commit bff56e4ffc
22 changed files with 1448 additions and 176 deletions

View file

@ -16,6 +16,9 @@
../../modules/virtualization/incus.nix
../../modules/users/sma.nix
# Development (minimal for services host)
../../modules/development/emacs.nix
# NFS client with ID mapping
../../modules/services/nfs-client.nix
@ -43,6 +46,14 @@
# Disks and Updates
services.fstrim.enable = true;
# Emacs server configuration (minimal for services host)
services.emacs-profiles = {
enable = true;
profile = "server";
enableDaemon = false;
user = "sma";
};
# Mount remote filesystem
fileSystems."/mnt/remote/media" = {
device = "sleeper-service:/mnt/storage/media";