diff --git a/README.md b/README.md
index 5349b01..2693d3b 100644
--- a/README.md
+++ b/README.md
@@ -1,24 +1,24 @@
-
+
---
[](https://discord.gg/3XFf78nAx5)
-[](https://twitter.com/intent/follow?screen_name=codeiumdev)
-
-[](https://docs.codeium.com)
-[](https://codeium.canny.io/feature-requests/)
-[](https://codeium.com?repo_name=exafunction%2Fcodeium.nvim)
+[](https://twitter.com/intent/follow?screen_name=windsurf_ai)
+
+[](https://docs.windsurf.com)
+[](https://windsurf.canny.io/)
+[](https://windsurf.com?repo_name=exafunction%2Fwindsurf.vim)
[](https://marketplace.visualstudio.com/items?itemName=Codeium.codeium)
[](https://plugins.jetbrains.com/plugin/20540-codeium/)
[](https://open-vsx.org/extension/Codeium/codeium)
[](https://chrome.google.com/webstore/detail/codeium/hobjkcpmjhlegmobgonaagepfckjkceh)
-# codeium.nvim
+# windsurf.nvim
-Native [Codeium](https://www.codeium.com/) plugin for Neovim.
+Native [Windsurf](https://www.windsurf.com/) plugin for Neovim.
## Contributing
@@ -34,7 +34,7 @@ Feel free to create an issue/PR if you want to see anything else implemented.
```lua
use {
- "Exafunction/codeium.nvim",
+ "Exafunction/windsurf.nvim",
requires = {
"nvim-lua/plenary.nvim",
"hrsh7th/nvim-cmp",
@@ -50,7 +50,7 @@ use {
```lua
{
- "Exafunction/codeium.nvim",
+ "Exafunction/windsurf.nvim",
dependencies = {
"nvim-lua/plenary.nvim",
"hrsh7th/nvim-cmp",
@@ -65,16 +65,16 @@ use {
## Usage
After installation and configuration, you will need to authenticate with
-Codeium. This can be done by running `:Codeium Auth`, copying the token from
+Windsurf. This can be done by running `:Codeium Auth`, copying the token from
your browser and pasting it into API token request.
-To use Codeium Chat, execute the `:Codeium Chat` command. The chat will be opened
+To use Windsurf Chat, execute the `:Codeium Chat` command. The chat will be opened
in your default browser using the xdg-open command.
## Options
- `config_path`: the path to the config file, used to store the API key.
-- `bin_path`: the path to the directory where the Codeium server will be downloaded to.
+- `bin_path`: the path to the directory where the Windsurf server will be downloaded to.
- `api`: information about the API server to use:
- `host`: the hostname. Example: `"codeium.example.com"`. Required when using enterprise mode
- `port`: the port. Defaults to `443`
@@ -133,9 +133,9 @@ cmp.setup({
})
```
-If you are seeing the `codeium` source as unused in `:CmpStatus`, make sure that `nvim-cmp` setup happens before the `codeium.nvim` setup.
+If you are seeing the `codeium` source as unused in `:CmpStatus`, make sure that `nvim-cmp` setup happens before the `windsurf.nvim` setup.
-To set a symbol for codeium using lspkind, use the `Codeium` keyword. Example:
+To set a symbol for windsurf using lspkind, use the `Codeium` keyword. Example:
```lua
cmp.setup({
@@ -236,14 +236,14 @@ require('codeium.virtual_text').setup({
})
```
-### Show Codeium status in statusline
+### Show Windsurf status in statusline
-When using virtual text, Codeium status can be generated by calling `require('codeium.virtual_text').status_string()`.
-It produces a 3 char long string with Codeium status:
+When using virtual text, Windsurf status can be generated by calling `require('codeium.virtual_text').status_string()`.
+It produces a 3 char long string with Windsurf status:
- `'3/8'` - third suggestion out of 8
-- `'0'` - Codeium returned no suggestions
-- `'*'` - waiting for Codeium response
+- `'0'` - Windsurf returned no suggestions
+- `'*'` - waiting for Windsurf response
In order to show it in status line add following line to your `.vimrc`:
diff --git a/windsurf.png b/windsurf.png
new file mode 100644
index 0000000..cd191d5
Binary files /dev/null and b/windsurf.png differ