Compare commits
6 Commits
b09af9d13f
...
7081ab91a1
Author | SHA1 | Date | |
---|---|---|---|
7081ab91a1 | |||
400a7f2488 | |||
9fe182d987 | |||
c0234d5ae4 | |||
82122426f1 | |||
056567e88b |
@@ -105,16 +105,16 @@ RUN apt-get update \
|
||||
&& echo 'permit persist :wheel as root' > /etc/doas.conf
|
||||
|
||||
# command line utilities
|
||||
ENV DO_VERSION 28.1.1
|
||||
ENV DO_VERSION 28.2.2
|
||||
ENV DO_URL https://download.docker.com/linux/static/stable/x86_64/docker-${DO_VERSION}.tgz
|
||||
ENV DC_VERSION v2.36.0
|
||||
ENV DC_VERSION v2.37.1
|
||||
ENV DC_URL https://github.com/docker/compose/releases/download/${DC_VERSION}/docker-compose-linux-x86_64
|
||||
ENV BX_VERSION v0.23.0
|
||||
ENV BX_VERSION v0.25.0
|
||||
ENV BX_URL https://github.com/docker/buildx/releases/download/${BX_VERSION}/buildx-${BX_VERSION}.linux-amd64
|
||||
ENV EXERCISM_VERSION 3.5.4
|
||||
ENV EXERCISM_FILE exercism-${EXERCISM_VERSION}-linux-x86_64.tar.gz
|
||||
ENV EXERCISM_URL https://github.com/exercism/cli/releases/download/v${EXERCISM_VERSION}/${EXERCISM_FILE}
|
||||
ENV NVIM_VERSION v0.11.0
|
||||
ENV NVIM_VERSION v0.11.2
|
||||
ENV NVIM_FILE nvim-linux-x86_64.tar.gz
|
||||
ENV NVIM_URL https://github.com/neovim/neovim/releases/download/${NVIM_VERSION}/${NVIM_FILE}
|
||||
RUN curl -sS https://starship.rs/install.sh | sh -s -- --yes \
|
||||
|
8
Makefile
8
Makefile
@@ -16,6 +16,14 @@ patch_init_lua: ## create a patch file with the changes made in kickstart's init
|
||||
patch_init_lua_dry_run: ## show the changes made in kickstart's init.lua file
|
||||
@cd $(neovim_config_dir) && git diff --patch init.lua
|
||||
|
||||
.PHONY: diff_mise_config
|
||||
diff_mise_config: ## compare host's mise config with repository's config
|
||||
@nvim -d ~/.config/mise/config.toml ./config/mise/config.toml
|
||||
|
||||
.PHONY: diff_custom_neovim_config
|
||||
diff_custom_neovim_config: ## compare host's custom neovim config with repository's config
|
||||
@nvim -d ~/.config/nvim/lua/custom/plugins/init.lua ./config/nvim/lua/custom/plugins/init.lua
|
||||
|
||||
.PHONY: help
|
||||
help: ## show help message
|
||||
@grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}'
|
||||
|
@@ -16,6 +16,14 @@
|
||||
"vectorcode": {
|
||||
"command": "vectorcode-mcp-server",
|
||||
"args": []
|
||||
},
|
||||
"serena": {
|
||||
"command": "uvx",
|
||||
"arg": [
|
||||
"--from",
|
||||
"git+https://github.com/oraios/serena",
|
||||
"serena-mcp-server"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -1,53 +1,54 @@
|
||||
[tools]
|
||||
"aqua:BurntSushi/ripgrep" = "14.1.1"
|
||||
"aqua:CircleCI-Public/circleci-cli" = "0.1.32067"
|
||||
"aqua:CircleCI-Public/circleci-cli" = "0.1.32367"
|
||||
"aqua:FiloSottile/age" = "1.2.1"
|
||||
"aqua:ajeetdsouza/zoxide" = "0.9.8"
|
||||
"aqua:alexellis/k3sup" = "0.13.9"
|
||||
"aqua:astral-sh/uv" = "0.7.8"
|
||||
"aqua:aws/aws-cli" = "2.27.23"
|
||||
"aqua:bitwarden/clients" = "cli-v2025.2.0"
|
||||
"aqua:dagger/dagger" = "0.18.9"
|
||||
"aqua:astral-sh/uv" = "0.7.13"
|
||||
"aqua:aws/aws-cli" = "2.27.40"
|
||||
"aqua:bitwarden/clients" = "cli-v2025.5.0"
|
||||
"aqua:dagger/dagger" = "0.18.10"
|
||||
"aqua:derailed/k9s" = "0.50.6"
|
||||
"aqua:eksctl-io/eksctl" = "0.208.0"
|
||||
"aqua:evilmartians/lefthook" = "1.11.13"
|
||||
"aqua:eza-community/eza" = "0.21.3"
|
||||
"aqua:github-cli" = "2.73.0"
|
||||
"aqua:go-task/task" = "3.43.3"
|
||||
"aqua:hashicorp/terraform" = "1.12.1"
|
||||
"aqua:helm/helm" = "3.18.0"
|
||||
"aqua:jj-vcs/jj" = "0.29.0"
|
||||
"aqua:eksctl-io/eksctl" = "0.210.0"
|
||||
"aqua:evilmartians/lefthook" = "1.11.14"
|
||||
"aqua:eza-community/eza" = "0.21.5"
|
||||
"aqua:github-cli" = "2.74.2"
|
||||
"aqua:go-task/task" = "3.44.0"
|
||||
"aqua:hashicorp/terraform" = "1.12.2"
|
||||
"aqua:helm/helm" = "3.18.3"
|
||||
"aqua:jj-vcs/jj" = "0.30.0"
|
||||
"aqua:junegunn/fzf" = "0.62.0"
|
||||
"aqua:k3d-io/k3d" = "5.8.3"
|
||||
"aqua:kubernetes-sigs/kind" = "0.29.0"
|
||||
"aqua:kubernetes/kubectl" = "1.33.1"
|
||||
"aqua:pnpm/pnpm" = "10.11.0"
|
||||
"aqua:kubernetes/kubectl" = "1.33.2"
|
||||
"aqua:pnpm/pnpm" = "10.12.1"
|
||||
"aqua:sbstp/kubie" = "0.25.2"
|
||||
"aqua:sharkdp/bat" = "0.25.0"
|
||||
"aqua:starship/starship" = "1.23.0"
|
||||
"aqua:tilt-dev/ctlptl" = "0.8.42"
|
||||
"aqua:tilt-dev/tilt" = "0.34.4"
|
||||
"aqua:tilt-dev/tilt" = "0.35.0"
|
||||
"aqua:xo/usql" = "0.19.24"
|
||||
"go:github.com/bloznelis/typioca" = "3.1.0"
|
||||
"npm:@anthropic-ai/claude-code" = "1.0.4"
|
||||
"pipx:aider-chat" = { version = "0.83.2", uvx_args = "--python 3.12.10 --with google-generativeai" }
|
||||
"pipx:vectorcode" = { version = "0.6.9", uvx_args = "--python 3.13.3", extras = "mcp" }
|
||||
"npm:@anthropic-ai/claude-code" = "1.0.31"
|
||||
"pipx:aider-chat" = { version = "0.84.0", uvx_args = "--python 3.12.10 --with google-generativeai" }
|
||||
"pipx:vectorcode" = { version = "0.7.0", uvx_args = "--python 3.13.3", extras = "mcp" }
|
||||
"ubi:Samyak2/toipe" = "0.5.0"
|
||||
"ubi:block/goose" = "1.0.24"
|
||||
"ubi:block/goose" = "1.0.29"
|
||||
"ubi:hlsxx/tukai" = "0.2.2"
|
||||
"ubi:jdx/usage" = "2.1.1"
|
||||
"ubi:max-niederman/ttyper" = "1.6.0"
|
||||
"ubi:supabase/cli" = { version = "2.23.4", exe = "supabase" }
|
||||
"ubi:sst/opencode" = "0.1.117"
|
||||
"ubi:supabase/cli" = { version = "2.26.9", exe = "supabase" }
|
||||
"ubi:wagoodman/dive" = "0.13.1"
|
||||
elixir = "1.18.4"
|
||||
erlang = "28.0.1"
|
||||
go = "1.24.4"
|
||||
lua = "5.4.7"
|
||||
lua = "5.4.8"
|
||||
luajit = "2.0.5"
|
||||
node = "22.16.0"
|
||||
node = "24.2.0"
|
||||
poetry = "2.1.3"
|
||||
python = "3.13.5"
|
||||
r = "4.5.0"
|
||||
r = "4.5.1"
|
||||
rust = "1.87.0"
|
||||
yarn = "1.22.22"
|
||||
|
||||
|
@@ -434,24 +434,42 @@ return {
|
||||
local hub = require('mcphub').get_hub_instance()
|
||||
return hub and hub:get_active_servers_prompt() or ''
|
||||
end,
|
||||
vendors = {
|
||||
providers = {
|
||||
['deepseek-r1-local'] = {
|
||||
__inherited_from = 'ollama',
|
||||
api_key_name = '',
|
||||
endpoint = 'http://172.30.64.1:10000',
|
||||
model = 'deepseek-r1:14b',
|
||||
},
|
||||
['gemma3-local'] = {
|
||||
__inherited_from = 'ollama',
|
||||
api_key_name = '',
|
||||
endpoint = 'http://172.30.64.1:10000',
|
||||
model = 'gemma3:12b',
|
||||
},
|
||||
['qwen3-local'] = {
|
||||
__inherited_from = 'ollama',
|
||||
api_key_name = '',
|
||||
endpoint = 'http://172.30.64.1:10000',
|
||||
model = 'qwen3:14b',
|
||||
},
|
||||
['gemini-pro'] = {
|
||||
__inherited_from = 'gemini',
|
||||
model = 'gemini-2.5-pro-preview-05-06',
|
||||
timeout = 600000,
|
||||
max_tokens = 40960,
|
||||
extra_request_body = { max_tokens = 40960 },
|
||||
},
|
||||
['gemini-flash'] = {
|
||||
__inherited_from = 'gemini',
|
||||
model = 'gemini-2.0-flash',
|
||||
timeout = 600000,
|
||||
max_tokens = 20480,
|
||||
extra_request_body = { max_tokens = 20480 },
|
||||
},
|
||||
['claude-sonnet-4'] = {
|
||||
__inherited_from = 'claude',
|
||||
model = 'claude-sonnet-4-20250514',
|
||||
timeout = 600000,
|
||||
max_tokens = 20480,
|
||||
extra_request_body = { max_tokens = 20480 },
|
||||
},
|
||||
groq = {
|
||||
__inherited_from = 'openai',
|
||||
@@ -473,4 +491,51 @@ return {
|
||||
trailing_stiffness = 0.1,
|
||||
},
|
||||
},
|
||||
{
|
||||
'greggh/claude-code.nvim',
|
||||
dependencies = {
|
||||
'nvim-lua/plenary.nvim',
|
||||
},
|
||||
opts = {
|
||||
window = {
|
||||
split_ratio = 0.5,
|
||||
position = 'botright',
|
||||
enter_insert = true,
|
||||
hide_numbers = true,
|
||||
hide_signcolumn = true,
|
||||
},
|
||||
refresh = {
|
||||
enable = true,
|
||||
updatetime = 100,
|
||||
timer_interval = 1000,
|
||||
show_notifications = true,
|
||||
},
|
||||
git = {
|
||||
use_git_root = true,
|
||||
},
|
||||
shell = {
|
||||
separator = '&&',
|
||||
pushd_cmd = 'pushd',
|
||||
popd_cmd = 'popd',
|
||||
},
|
||||
command = 'claude',
|
||||
command_variants = {
|
||||
continue = '--continue', -- Resume the most recent conversation
|
||||
resume = '--resume', -- Display an interactive conversation picker
|
||||
verbose = '--verbose', -- Enable verbose logging with full turn-by-turn output
|
||||
},
|
||||
keymaps = {
|
||||
toggle = {
|
||||
normal = '<C-_>',
|
||||
terminal = '<C-_>',
|
||||
variants = {
|
||||
continue = '<leader>cC',
|
||||
verbose = '<leader>cV',
|
||||
},
|
||||
},
|
||||
window_navigation = true,
|
||||
scrolling = true,
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
@@ -35,7 +35,7 @@ services:
|
||||
- 'home_supermaven:/home/coder/.supermaven'
|
||||
|
||||
chroma:
|
||||
image: 'ghcr.io/chroma-core/chroma:1.0.12'
|
||||
image: 'ghcr.io/chroma-core/chroma:1.0.13'
|
||||
init: true
|
||||
restart: unless-stopped
|
||||
hostname: chroma
|
||||
|
Reference in New Issue
Block a user