mirror of
https://github.com/zephrynis/nix-flake.git
synced 2026-02-18 20:21:53 +00:00
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:
@@ -155,17 +155,7 @@
|
||||
# platformTheme.name = "gtk";
|
||||
# };
|
||||
|
||||
# Declarative Flatpak packages
|
||||
services.flatpak = {
|
||||
packages = [
|
||||
"io.github.zen_browser.zen"
|
||||
# Add more Flatpak apps here
|
||||
];
|
||||
update.auto = {
|
||||
enable = true;
|
||||
onCalendar = "weekly";
|
||||
};
|
||||
};
|
||||
# Flatpaks are managed in system/flatpak.nix
|
||||
|
||||
# Let Home Manager manage itself
|
||||
programs.home-manager.enable = true;
|
||||
|
||||
Reference in New Issue
Block a user