feat(flakes): add claude desktop package and overlay
Introduced `claude-desktop-with-fhs` package by adding the `claude` flake to the inputs. Updated the system configuration and overlays to integrate the new package for usage.
This commit is contained in:
parent
1a249317a5
commit
b7f7dd18ab
3 changed files with 84 additions and 20 deletions
10
flake.nix
10
flake.nix
|
@ -55,6 +55,9 @@
|
|||
|
||||
simple-nixos-mailserver.url = "gitlab:simple-nixos-mailserver/nixos-mailserver/nixos-24.05";
|
||||
simple-nixos-mailserver.inputs.nixpkgs.follows = "nixpkgs";
|
||||
|
||||
claude.url = "github:k3d3/claude-desktop-linux-flake";
|
||||
claude.inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
outputs =
|
||||
|
@ -90,7 +93,12 @@
|
|||
simple-nixos-mailserver.nixosModule
|
||||
];
|
||||
|
||||
overlays = with inputs; [ nixsgx-flake.overlays.default ];
|
||||
overlays = with inputs; [
|
||||
nixsgx-flake.overlays.default
|
||||
(final: prev: {
|
||||
inherit (claude.packages.${prev.system}) claude-desktop-with-fhs;
|
||||
})
|
||||
];
|
||||
|
||||
outputs-builder = channels: {
|
||||
formatter = channels.nixpkgs.nixfmt-rfc-style;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue