Compare commits

..

4 Commits

Author SHA1 Message Date
97b3ddd653 chore: update mcp servers
Signed-off-by: Dmytro Stanchiev <git@dmytros.dev>
2026-05-24 20:53:00 -04:00
aa9db76e9d chore: update envrc with opencode superpowers plugin
Signed-off-by: Dmytro Stanchiev <git@dmytros.dev>
2026-05-24 20:50:20 -04:00
4a5c367959 chore: enable dotenv in devenv
Signed-off-by: Dmytro Stanchiev <git@dmytros.dev>
2026-05-24 20:50:01 -04:00
f6c815eebd chore: nixpkgs-fmt formatting
Signed-off-by: Dmytro Stanchiev <git@dmytros.dev>
2026-05-24 20:49:51 -04:00
3 changed files with 37 additions and 30 deletions

9
.envrc
View File

@@ -1,7 +1,14 @@
export DIRENV_WARN_TIMEOUT=20s
export DIRENV_WARN_TIMEOUT=200s
# shellcheck disable=SC2016
export OPENCODE_CONFIG_CONTENT='{"$schema":"https://files.cloud.dmytros.dev/opencode/schema/config-1.14.28.json","plugin":["superpowers@git+https://github.com/obra/superpowers.git"]}'
# export AGENT_BROWSER_EXECUTABLE_PATH=/run/current-system/sw/bin/google-chrome-unstable
# export AGENT_BROWSER_ENGINE=chrome
# export AGENT_BROWSER_HEADED=1
eval "$(devenv direnvrc)"
# The use_devenv function supports passing flags to the devenv command
# For example: use devenv --impure --option services.postgres.enable:bool true
use devenv
# dotenv

View File

@@ -45,9 +45,9 @@ nested = true
#
# mcp-template: mcp_servers
#
[mcp_servers."Better Auth"]
url = "https://mcp.chonkie.ai/better-auth/better-auth-builder/mcp"
type = "remote"
# [mcp_servers."Better Auth"]
# url = "https://mcp.chonkie.ai/better-auth/better-auth-builder/mcp"
# type = "remote"
#
# [mcp_servers.beads]
# command = "beads-mcp"
@@ -57,20 +57,20 @@ type = "remote"
url = "https://bun.com/docs/mcp"
type = "remote"
#
[mcp_servers.chrome-devtools]
command = "stdio-multiplexer"
args = ["chrome-devtools-mcp", "--", "--user-data-dir=.chrome/profile"]
env.SOCKET_PATH = ".chrome/chrome-devtools-mcp.sock"
# [mcp_servers.chrome-devtools]
# command = "stdio-multiplexer"
# args = ["chrome-devtools-mcp", "--", "--user-data-dir=.chrome/profile"]
# env.SOCKET_PATH = ".chrome/chrome-devtools-mcp.sock"
#
[mcp_servers.context7]
url = "https://mcp.context7.com/mcp"
type = "remote"
#
[mcp_servers.next-devtools]
command = "bun"
args = ["/home/dstanchiev/projects/next-devtools-mcp/dist/index.js"]
env.NEXT_TELEMETRY_DISABLED = "1"
env.NEXT_DEVTOOLS_PKG_MANAGER = "bun"
# [mcp_servers.next-devtools]
# command = "bun"
# args = ["/home/dstanchiev/projects/next-devtools-mcp/dist/index.js"]
# env.NEXT_TELEMETRY_DISABLED = "1"
# env.NEXT_DEVTOOLS_PKG_MANAGER = "bun"
#
# [mcp_servers.niri]
# command = "niri-mcp-server"
@@ -89,12 +89,12 @@ args = ["--bun", "shadcn@latest", "mcp"]
[mcp_servers.grep-app]
command = "grep-app-mcp-server"
#
[mcp_servers."openrouter.ai"]
url = "https://openrouter.ai/docs/_mcp/server"
type = "remote"
# [mcp_servers."openrouter.ai"]
# url = "https://openrouter.ai/docs/_mcp/server"
# type = "remote"
#
[mcp_servers.nix]
command = "mcp-nixos"
# [mcp_servers.nix]
# command = "mcp-nixos"
#
# [mcp_servers.devenv]
# command = "devenv"
@@ -104,9 +104,9 @@ command = "mcp-nixos"
# command = "kagimcp"
# env.KAGI_API_KEY = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
#
[mcp_servers.dokploy]
type = "stdio"
command = "bunx"
args = ["-y", "@dokploy/mcp@latest"]
env.DOKPLOY_URL = "https://dokploy.cloud.dmytros.dev/api"
env.DOKPLOY_API_KEY = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# [mcp_servers.dokploy]
# type = "stdio"
# command = "bunx"
# args = ["-y", "@dokploy/mcp@latest"]
# env.DOKPLOY_URL = "https://dokploy.cloud.dmytros.dev/api"
# env.DOKPLOY_API_KEY = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

View File

@@ -1,14 +1,14 @@
{
pkgs,
lib,
config,
inputs,
...
{ pkgs
, lib
, config
, inputs
, ...
}: {
languages.javascript = {
enable = true;
bun.enable = true;
};
dotenv.enable = true;
enterShell = ''
echo ""
echo "$(git --version)"