From 2a7ffbb769a5a4d58932f5a846320f4c3972a21e Mon Sep 17 00:00:00 2001 From: Dmitriy Kholkin Date: Tue, 8 Jul 2025 20:12:36 +0300 Subject: [PATCH] feat: enable quadlet by default in server role --- modules/home/roles/default.nix | 5 ++++- modules/nixos/roles/default.nix | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/home/roles/default.nix b/modules/home/roles/default.nix index 7ef1f8c..77479ea 100644 --- a/modules/home/roles/default.nix +++ b/modules/home/roles/default.nix @@ -75,7 +75,10 @@ in { allowUnfree = true; android_sdk.accept_license = true; } ''; }; - serverRole = recursiveUpdate baseRole { }; + serverRole = recursiveUpdate baseRole { + # TODO: add user for containers + virtualisation.quadlet.enable = mkDefault true; + }; desktopRole = recursiveUpdate baseRole { ataraxia.defaults.fonts.enable = mkDefault true; ataraxia.defaults.sound.enable = mkDefault true; diff --git a/modules/nixos/roles/default.nix b/modules/nixos/roles/default.nix index c9530f7..a10666b 100644 --- a/modules/nixos/roles/default.nix +++ b/modules/nixos/roles/default.nix @@ -87,6 +87,7 @@ in ataraxia.profiles.minimal = mkDefault true; ataraxia.virtualisation.podman = mkDefault true; ataraxia.virtualisation.libvirt = mkDefault true; + virtualisation.quadlet.enable = mkDefault true; boot.supportedFilesystems = [ "nfs" ];