Shared config working on desktop

This commit is contained in:
2025-11-15 13:08:34 +00:00
parent 0ba6844b6e
commit 7f467b9daf
13 changed files with 76 additions and 668 deletions
+3 -26
View File
@@ -1,30 +1,7 @@
{ pkgs, ... }:
{
services = {
emacs = {
enable = true;
package = pkgs.emacs-gtk;
client = {
enable = true;
arguments = [
"-c"
"-a emacs"
];
};
startWithUserSession = "graphical";
};
gpg-agent = {
enable = true;
defaultCacheTtl = 1800;
enableSshSupport = true;
};
gnome-keyring.enable = true;
mpris-proxy.enable = true;
network-manager-applet.enable = true;
nextcloud-client.enable = true;
swww.enable = true;
};
imports = [
../graphical/services.nix # import shared services
];
}