Compare commits
4 Commits
709c2029c8
...
97b3ddd653
| Author | SHA1 | Date | |
|---|---|---|---|
| 97b3ddd653 | |||
| aa9db76e9d | |||
| 4a5c367959 | |||
| f6c815eebd |
9
.envrc
9
.envrc
@@ -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)"
|
eval "$(devenv direnvrc)"
|
||||||
|
|
||||||
# The use_devenv function supports passing flags to the devenv command
|
# The use_devenv function supports passing flags to the devenv command
|
||||||
# For example: use devenv --impure --option services.postgres.enable:bool true
|
# For example: use devenv --impure --option services.postgres.enable:bool true
|
||||||
use devenv
|
use devenv
|
||||||
|
|
||||||
|
# dotenv
|
||||||
|
|||||||
@@ -45,9 +45,9 @@ nested = true
|
|||||||
#
|
#
|
||||||
# mcp-template: mcp_servers
|
# mcp-template: mcp_servers
|
||||||
#
|
#
|
||||||
[mcp_servers."Better Auth"]
|
# [mcp_servers."Better Auth"]
|
||||||
url = "https://mcp.chonkie.ai/better-auth/better-auth-builder/mcp"
|
# url = "https://mcp.chonkie.ai/better-auth/better-auth-builder/mcp"
|
||||||
type = "remote"
|
# type = "remote"
|
||||||
#
|
#
|
||||||
# [mcp_servers.beads]
|
# [mcp_servers.beads]
|
||||||
# command = "beads-mcp"
|
# command = "beads-mcp"
|
||||||
@@ -57,20 +57,20 @@ type = "remote"
|
|||||||
url = "https://bun.com/docs/mcp"
|
url = "https://bun.com/docs/mcp"
|
||||||
type = "remote"
|
type = "remote"
|
||||||
#
|
#
|
||||||
[mcp_servers.chrome-devtools]
|
# [mcp_servers.chrome-devtools]
|
||||||
command = "stdio-multiplexer"
|
# command = "stdio-multiplexer"
|
||||||
args = ["chrome-devtools-mcp", "--", "--user-data-dir=.chrome/profile"]
|
# args = ["chrome-devtools-mcp", "--", "--user-data-dir=.chrome/profile"]
|
||||||
env.SOCKET_PATH = ".chrome/chrome-devtools-mcp.sock"
|
# env.SOCKET_PATH = ".chrome/chrome-devtools-mcp.sock"
|
||||||
#
|
#
|
||||||
[mcp_servers.context7]
|
[mcp_servers.context7]
|
||||||
url = "https://mcp.context7.com/mcp"
|
url = "https://mcp.context7.com/mcp"
|
||||||
type = "remote"
|
type = "remote"
|
||||||
#
|
#
|
||||||
[mcp_servers.next-devtools]
|
# [mcp_servers.next-devtools]
|
||||||
command = "bun"
|
# command = "bun"
|
||||||
args = ["/home/dstanchiev/projects/next-devtools-mcp/dist/index.js"]
|
# args = ["/home/dstanchiev/projects/next-devtools-mcp/dist/index.js"]
|
||||||
env.NEXT_TELEMETRY_DISABLED = "1"
|
# env.NEXT_TELEMETRY_DISABLED = "1"
|
||||||
env.NEXT_DEVTOOLS_PKG_MANAGER = "bun"
|
# env.NEXT_DEVTOOLS_PKG_MANAGER = "bun"
|
||||||
#
|
#
|
||||||
# [mcp_servers.niri]
|
# [mcp_servers.niri]
|
||||||
# command = "niri-mcp-server"
|
# command = "niri-mcp-server"
|
||||||
@@ -89,12 +89,12 @@ args = ["--bun", "shadcn@latest", "mcp"]
|
|||||||
[mcp_servers.grep-app]
|
[mcp_servers.grep-app]
|
||||||
command = "grep-app-mcp-server"
|
command = "grep-app-mcp-server"
|
||||||
#
|
#
|
||||||
[mcp_servers."openrouter.ai"]
|
# [mcp_servers."openrouter.ai"]
|
||||||
url = "https://openrouter.ai/docs/_mcp/server"
|
# url = "https://openrouter.ai/docs/_mcp/server"
|
||||||
type = "remote"
|
# type = "remote"
|
||||||
#
|
#
|
||||||
[mcp_servers.nix]
|
# [mcp_servers.nix]
|
||||||
command = "mcp-nixos"
|
# command = "mcp-nixos"
|
||||||
#
|
#
|
||||||
# [mcp_servers.devenv]
|
# [mcp_servers.devenv]
|
||||||
# command = "devenv"
|
# command = "devenv"
|
||||||
@@ -104,9 +104,9 @@ command = "mcp-nixos"
|
|||||||
# command = "kagimcp"
|
# command = "kagimcp"
|
||||||
# env.KAGI_API_KEY = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
|
# env.KAGI_API_KEY = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
|
||||||
#
|
#
|
||||||
[mcp_servers.dokploy]
|
# [mcp_servers.dokploy]
|
||||||
type = "stdio"
|
# type = "stdio"
|
||||||
command = "bunx"
|
# command = "bunx"
|
||||||
args = ["-y", "@dokploy/mcp@latest"]
|
# args = ["-y", "@dokploy/mcp@latest"]
|
||||||
env.DOKPLOY_URL = "https://dokploy.cloud.dmytros.dev/api"
|
# env.DOKPLOY_URL = "https://dokploy.cloud.dmytros.dev/api"
|
||||||
env.DOKPLOY_API_KEY = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
|
# env.DOKPLOY_API_KEY = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
|
||||||
|
|||||||
12
devenv.nix
12
devenv.nix
@@ -1,14 +1,14 @@
|
|||||||
{
|
{ pkgs
|
||||||
pkgs,
|
, lib
|
||||||
lib,
|
, config
|
||||||
config,
|
, inputs
|
||||||
inputs,
|
, ...
|
||||||
...
|
|
||||||
}: {
|
}: {
|
||||||
languages.javascript = {
|
languages.javascript = {
|
||||||
enable = true;
|
enable = true;
|
||||||
bun.enable = true;
|
bun.enable = true;
|
||||||
};
|
};
|
||||||
|
dotenv.enable = true;
|
||||||
enterShell = ''
|
enterShell = ''
|
||||||
echo ""
|
echo ""
|
||||||
echo "$(git --version)"
|
echo "$(git --version)"
|
||||||
|
|||||||
Reference in New Issue
Block a user