This commit is contained in:
Simon Gardling 2025-10-06 22:55:08 -04:00
parent 23bcc73328
commit cbcab377a5
Signed by: titaniumtown
GPG Key ID: 9AB28AC10ECE533D
4 changed files with 42 additions and 0 deletions

16
flake.lock generated
View File

@ -226,6 +226,21 @@
"type": "github"
}
},
"nix-flatpak": {
"locked": {
"lastModified": 1754777568,
"narHash": "sha256-0bBqT+3XncgF8F03RFAamw9vdf0VmaDoIJLTGkjfQZs=",
"owner": "gmodena",
"repo": "nix-flatpak",
"rev": "62f636b87ef6050760a8cb325cadb90674d1e23e",
"type": "github"
},
"original": {
"owner": "gmodena",
"repo": "nix-flatpak",
"type": "github"
}
},
"nixos-hardware": {
"locked": {
"lastModified": 1759582739,
@ -291,6 +306,7 @@
"home-manager": "home-manager",
"lanzaboote": "lanzaboote",
"niri": "niri",
"nix-flatpak": "nix-flatpak",
"nixos-hardware": "nixos-hardware",
"nixpkgs": "nixpkgs",
"rust-overlay": "rust-overlay",

View File

@ -44,6 +44,8 @@
inputs.nixpkgs.follows = "nixpkgs";
inputs.nixpkgs-stable.follows = "nixpkgs";
};
nix-flatpak.url = "github:gmodena/nix-flatpak/";
};
outputs =

View File

@ -11,6 +11,7 @@
./progs/alacritty.nix
./progs/emacs.nix
# ./progs/trezor.nix # - broken
./progs/flatpak.nix
];
nixpkgs.config.allowUnfreePredicate =

View File

@ -0,0 +1,23 @@
{
config,
lib,
pkgs,
inputs,
...
}:
{
imports = [
inputs.nix-flatpak.homeManagerModules.nix-flatpak
];
home.packages = with pkgs; [
flatpak
];
services.flatpak = {
enable = true;
packages = [
"com.tdameritrade.ThinkOrSwim"
];
};
}