Juraj on Nostr: After listening to DHH at Lex Fridman's podcast I'm trying lazyvim instead of my ...
After listening to DHH at Lex Fridman's podcast I'm trying lazyvim instead of my pimped up vim config. It's pretty cool. I've setup avante with Venice since I have quite a lot of API credits and now all my machines are a bit AI enabled directly in my vi.
$ cat .config/nvim/lua/plugins/ai.lua
return {
"yetone/avante.nvim",
event = "VeryLazy",
opts = {
provider = "openai",
system_prompt = [[
You are a great programmer/coder. Do not write excessive comments,
do not comment on what you changed/inserted. Write clean, understandable
code. If you are using Python, prefer poetry for dependency management.
You are interacting with an expert in Linux, Python, networking, do not
overexplain simple concepts.
]],
providers = {
openai = {
endpoint = "
https://api.venice.ai/api/v1";,
model = vim.env.VENICE_CODING_MODEL or "qwen3-235b:strip_thinking_response=true",
api_key_name = "VENICE_API_KEY",
},
},
},
}
Published at
2025-08-02 13:31:47 GMTEvent JSON
{
"id": "0e1ab3c2991b6e30337960b427ea0cceeeaebc4b40a145f56961a631aadb1d8f",
"pubkey": "dab6c6065c439b9bafb0b0f1ff5a0c68273bce5c1959a4158ad6a70851f507b6",
"created_at": 1754141507,
"kind": 1,
"tags": [],
"content": "After listening to DHH at Lex Fridman's podcast I'm trying lazyvim instead of my pimped up vim config. It's pretty cool. I've setup avante with Venice since I have quite a lot of API credits and now all my machines are a bit AI enabled directly in my vi.\n\n$ cat .config/nvim/lua/plugins/ai.lua\nreturn {\n \"yetone/avante.nvim\",\n event = \"VeryLazy\",\n opts = {\n\n provider = \"openai\",\n system_prompt = [[\n You are a great programmer/coder. Do not write excessive comments,\n do not comment on what you changed/inserted. Write clean, understandable\n code. If you are using Python, prefer poetry for dependency management.\n You are interacting with an expert in Linux, Python, networking, do not\n overexplain simple concepts.\n ]],\n providers = {\n openai = {\n endpoint = \"https://api.venice.ai/api/v1\",\n model = vim.env.VENICE_CODING_MODEL or \"qwen3-235b:strip_thinking_response=true\",\n api_key_name = \"VENICE_API_KEY\",\n },\n },\n },\n} \n\n",
"sig": "b301f121c6bb772c122d226b9823dfb7cd4e4b64772f3c172af02439e73b04702cfcc1af89764c2d8cbcbe4b3ed53939cbdebee1228551a111eb62c5f9fadc87"
}