Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

caveman.nvim

Neovim plugin for ultra-compressed AI communication mode.

Features

  • 4 intensity levels: Lite, Full, Ultra, Wenyan
  • Statusline badge showing current mode
  • Quick keymaps for mode switching
  • Auto-activate on startup (configurable)

Installation

lazy.nvim

{
  "JuliusBrussee/caveman-nvim",
  config = function()
    require("caveman").setup({
      auto_activate = false,
      default_level = "full",
      statusline = true,
    })
  end,
}

Usage

Commands

  • :Caveman - Cycle through modes
  • :CavemanLite - Set to Lite mode
  • :CavemanFull - Set to Full mode (default)
  • :CavemanUltra - Set to Ultra mode
  • :CavemanWenyan - Toggle Wenyan mode
  • :CavemanStop - Disable caveman mode

Keymaps

  • <leader>c - Set to Full mode
  • <leader>cl - Set to Lite mode
  • <leader>cu - Set to Ultra mode
  • <leader>cw - Toggle Wenyan mode
  • <leader>cs - Stop caveman mode

Configuration

require("caveman").setup({
  statusline = true,
  default_level = "full",
  auto_activate = false,
})

License

MIT

caveman-nvim

About

ai slop based on https://github.com/JuliusBrussee/caveman

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages