flatpak support

This commit is contained in:
2026-07-03 16:38:02 -05:00
parent c311e89baa
commit 9e4ed6a05a
4 changed files with 32 additions and 4 deletions
+3 -1
View File
@@ -91,7 +91,7 @@
};
# Install firefox.
programs.firefox.enable = true;
# programs.firefox.enable = true;
# Allow unfree packages
nixpkgs.config.allowUnfree = true;
@@ -119,6 +119,8 @@
# List services that you want to enable:
services.flatpak.enable = true;
# Enable the OpenSSH daemon.
# services.openssh.enable = true;
Generated
+16
View File
@@ -21,6 +21,21 @@
"type": "github"
}
},
"nix-flatpak": {
"locked": {
"lastModified": 1780908363,
"narHash": "sha256-llGS4y3Qh1eUkli3/Y2VY9FV3GOUKFZR1E2BDftt45Q=",
"owner": "gmodena",
"repo": "nix-flatpak",
"rev": "1df08625f0f8c7d6e300a0e5df7955bbb877d809",
"type": "github"
},
"original": {
"owner": "gmodena",
"repo": "nix-flatpak",
"type": "github"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1782847225,
@@ -40,6 +55,7 @@
"root": {
"inputs": {
"home-manager": "home-manager",
"nix-flatpak": "nix-flatpak",
"nixpkgs": "nixpkgs"
}
}
+3 -1
View File
@@ -3,6 +3,7 @@
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-26.05";
nix-flatpak.url = "github:gmodena/nix-flatpak";
home-manager = {
url = "github:nix-community/home-manager/release-26.05";
@@ -10,7 +11,7 @@
};
};
outputs = { self, nixpkgs, home-manager, ... }:
outputs = { self, nixpkgs, home-manager, nix-flatpak, ... }:
let
system = "x86_64-linux";
in {
@@ -27,6 +28,7 @@
home-manager.useUserPackages = true;
home-manager.users.cybrneko = { pkgs, ... }: {
imports = [
nix-flatpak.homeManagerModules.nix-flatpak
./home.nix
./users/cybrneko.nix
];
+9 -1
View File
@@ -1,4 +1,4 @@
{ config, pkgs, ... }:
{ config, pkgs, nix-flatpak, ... }:
{
home.stateVersion = "26.05";
@@ -42,4 +42,12 @@
show-indicator = [ "always" ];
};
};
services.flatpak = {
enable = true;
packages = [
"com.github.tchx84.Flatseal"
];
};
}