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

@ -15,7 +15,6 @@
../../modules/common/base.nix
../../modules/common/nix.nix
../../modules/common/tty.nix
../../modules/common/emacs.nix
# Desktop
../../modules/desktop/niri.nix
@ -25,6 +24,7 @@
# Development
../../modules/development/tools.nix
../../modules/development/emacs.nix
../../modules/ai/claude-code.nix
# Users
@ -79,6 +79,14 @@
kernel.sysctl."vm.swappiness" = 180;
};
# Emacs laptop configuration
services.emacs-profiles = {
enable = true;
profile = "laptop";
enableDaemon = true;
user = "geir";
};
# zram configuration
zramSwap = {
enable = true;