Files

26 lines
525 B
Nix

{
self,
moduleWithSystem,
...
}: {
flake.nixosModules.development = moduleWithSystem ({pkgs, ...}: let
modules = with self.nixosModules; [
git
nvim
opencode-mcp
bun
ssh-agent
];
in {
imports = modules;
environment.systemPackages = with pkgs; [
# nixos-26.05 ships 1.15.10 and opencode releases several times a week,
# so it is pinned to unstable. See modules/system/core/overlays.nix.
unstable.opencode
devenv
jellyfin-tui
];
});
}