Move Flatpak management to system configuration

Flatpak management has been refactored from Home Manager and nix-flatpak to a new system/flatpak.nix module, now imported in system/common.nix. This centralizes Flatpak enablement and declarative app management at the system level, simplifying configuration and maintenance.
This commit is contained in:
2025-10-26 23:25:10 +00:00
parent a7b9f265af
commit 524663aa9b
4 changed files with 53 additions and 24 deletions

View File

@@ -1,6 +1,10 @@
{ config, pkgs, ... }:
{
imports = [
./flatpak.nix
];
# Common system configuration shared across all machines
# Bootloader
@@ -10,9 +14,6 @@
# Networking
networking.networkmanager.enable = true;
# Enable Flatpak
services.flatpak.enable = true;
# Timezone and locale
time.timeZone = "Europe/London";
i18n.defaultLocale = "en_US.UTF-8";