collection of packages for nix
- auggie - Auggie CLI Client by Augment Code
- context7-mcp - Up-to-date Code Docs For Any Prompt
- gcloud-mcp - Model Context Protocol server for Google Cloud Platform APIs
- goose - An open source, extensible AI agent that goes beyond code suggestions
- kubectl-mcp-server - MCP server for Kubernetes
- linkedin-mcp-server - MCP server for LinkedIn API integration (profile search, jobs, messaging)
- mcp-atlassian - MCP server for Atlassian tools (Confluence, Jira)
- mcp-server-git - MCP server for Git repository interaction and automation
- mcp-server-github - MCP server for GitHub API integration (deprecated but functional)
- mcp-server-memory - MCP server for persistent memory through knowledge graph
- mcp-server-playwright - MCP server for browser automation via Playwright
- mcp-server-sequential-thinking - MCP server for sequential thinking and problem solving
- redis-insight-bin - Redis GUI for streamlined Redis application development
- slack-mcp-server - MCP server for Slack Workspaces with support for channels, DMs, threads, and search
- smithy-cli - Command-line interface for the Smithy IDL and tooling
{
description = "my nix-flake";
inputs.nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
inputs.gotha.url = "github:gotha/nixpkgs?ref=main";
outputs = { self, nixpkgs, gotha, ... }:
let
supportedSystems =
[ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ];
forEachSupportedSystem = f:
nixpkgs.lib.genAttrs supportedSystems
(system: f { pkgs = import nixpkgs { inherit system; }; });
in {
devShells = forEachSupportedSystem ({ pkgs }: {
default = pkgs.mkShell {
packages = with pkgs; [
coreutils
(gotha.packages.${system}.auggie)
(gotha.packages.${system}.context7-mcp)
(gotha.packages.${system}.gcloud-mcp)
(gotha.packages.${system}.goose)
(gotha.packages.${system}.kubectl-mcp-server)
(gotha.packages.${system}.linkedin-mcp-server)
(gotha.packages.${system}.mcp-atlassian)
(gotha.packages.${system}.mcp-server-git)
(gotha.packages.${system}.mcp-server-github)
(gotha.packages.${system}.mcp-server-memory)
(gotha.packages.${system}.mcp-server-playwright)
(gotha.packages.${system}.mcp-server-sequential-thinking)
(gotha.packages.${system}.redis-insight-bin)
(gotha.packages.${system}.slack-mcp-server)
(gotha.packages.${system}.smithy-cli)
];
};
});
};
}