37 lines
887 B
Nix
37 lines
887 B
Nix
{ modules, inputs, ... }:
|
|
{
|
|
flake-file.inputs = {
|
|
nix-flatpak.url = "github:gmodena/nix-flatpak/?ref=latest";
|
|
};
|
|
modules.flatpaks = {
|
|
nixos = {
|
|
imports = [
|
|
inputs.nix-flatpak.nixosModules.nix-flatpak
|
|
];
|
|
services.flatpak = {
|
|
enable = true;
|
|
};
|
|
};
|
|
homeManager = {
|
|
imports = [
|
|
inputs.nix-flatpak.homeManagerModules.nix-flatpak
|
|
];
|
|
services.flatpak = {
|
|
enable = true;
|
|
packages = [
|
|
{
|
|
flatpakref = "https://dl.flathub.org/repo/appstream/org.vinegarhq.Sober.flatpakref";
|
|
sha256 = "15ak2i5nk64wbmswqml2cqfgidczawqybmc7pmw94yp8wcd4yv6i";
|
|
}
|
|
];
|
|
};
|
|
services.flatpak.remotes = [
|
|
{
|
|
name = "flathub-beta";
|
|
location = "https://flathub.org/beta-repo/flathub-beta.flatpakrepo";
|
|
}
|
|
];
|
|
};
|
|
};
|
|
}
|