Skip to content

Releases: anthonyokc/nvim

v1.0.1

03 Dec 06:40

Choose a tag to compare

Release v1.0.1

  • fix(completion): fixed r_ls blink completion, and slight reformatting

v1.0.0

03 Dec 06:34

Choose a tag to compare

Release v1.0.0

  • feat(r): add R package prefixing toggle and fix devtools check keybinding
  • fix(opencode): comment out half-page navigation keybindings until better binding is found
  • fix!(completion): remove cmp-r plugin and config, handled by r_ls in R.nvim
  • style(copilot): fix indentation formatting
  • fix(rainbow-delimiters): add BufReadPre event to prevent lazy loading issues
  • chore: update plugin versions in lazy-lock.json
  • fix(keymap): swap Ctrl-o and Ctrl-i jump navigation
  • fix(r): change R insert assign keybinding from Ctrl-k to Ctrl-h
  • feat(autopair): add tab navigation out of parentheses

v0.5.1

01 Dec 16:03

Choose a tag to compare

Release v0.5.1

  • fix(r): remove parentheses from targets::tar_make keybinding

v0.5.0

01 Dec 15:53

Choose a tag to compare

Release v0.5.0

  • fix(folds): disable fold column by default
  • chore: update plugin versions in lazy-lock.json
  • chore: update plugin versions in lazy-lock.json
  • feat(r): add targets make with data keybinding and update view_df comments
  • fix(completion): remove cmp_r source from default and R filetype
  • feat(folds): disable ufo folding for dadbod sql filetypes
  • feat(lsp): add PostgreSQL language server and formatter support

v0.4.0

25 Nov 22:01

Choose a tag to compare

Release v0.4.0

  • feat(git): add octo.nvim for GitHub integration

v0.3.0

25 Nov 22:01

Choose a tag to compare

Release v0.3.0

  • feat(editor): add alternative comma toggle keybinding for R.nvim compatibility
  • chore: update plugin versions in lazy-lock.json
  • feat(r): enhance paragraph sending with R expression boundary detection
  • feat(r): add toggle trailing pipe keybinding for current line
  • feat(r): add pipe chain viewing and remap coverage keybindings
  • feat(r): enhance data viewer with parquet support and tab display
  • fix(options): remove mouse disable menu items from popup

v0.2.0

25 Nov 22:00

Choose a tag to compare

Release v0.2.0

  • fix(opencode): update SSE function names to match new API
  • chore: update plugin versions in lazy-lock.json
  • fix(opencode): Adjust default target window width
  • feat(opencode): auto-resize other terminals when opencode is toggled

v0.1.0

21 Nov 15:05

Choose a tag to compare

  • chore: update lazylock
  • fix(r): targets keybindings misfire
  • feat(r): New command, assing defaults of currrent highlighted function
  • feat(r): Add keybindings for targets, minor style refactor
  • chore(sql): disable dbout folding
  • feat(sql): size dbout window to 40 percent
  • chore: Update lazy-lock.json
  • fix(completion): Fix next/prev snippet keybinding to work with tab
  • fix(keybinding): remove diagnostic keybinding xx which because snacks.diagnostic is not a real command
  • feat(opencode): Focus on/off opencode terminal when toggled
  • fix(completions): Fix dadbod completions to work with blink.cmp
  • feat(sql): Add dadbod UI and completions
  • fix(notifications): LSP mini notifications come in cleanly now, one per line
  • feat(compiler): Add working compiler.nvim and overseer setup for clean UI
  • chore: update lazy-lock.json
  • feat(opencode): Significant functionality to opencode to support opentui and desirable behavior
  • feat(keymap)!: Change conflicting keymaps (others started with g and s)
  • chore(keymap): Add desc to keymap
  • fix!(keymap): removed uncommonly used bufferline keymaps that were causing conflicts
  • fix(lsp): lua was using tabs not spaces, removed stylua to do it
  • feat(repl): Make repl usable for ruby, js, and ts
  • feat(compiler): Make compiler usable, and add UI
  • fix(opencode): Simplify existing logic
  • fix(opencode): Fix to remove duplicate terminal on startup
  • feat(options): Add tab icon and modify tab options formatting
  • fix(opencode): Fix opencode to work with new opentui version
  • feat(lsp): Add html and htmx lsp
  • feat(html): Add html live preview
  • feat(sfx): Add cute vine boom sfx with errors
  • fix(keymap): changed conflicting find and replace keymaps
  • feat(keymap): Switch to new window
  • chore: update lazy lock
  • fix(file_trees): Change the oo shortcut to allow for jumplist navigation with <c-o/i>
  • feat(r.nvim): Add telescope finders for .GlobalEnv and R Libraries
  • feat(r.nvim): add toggle assignment of current object
  • style(r.nvim): Modify spacing
  • feat(r.nvim): Add keymap for problems(data)
  • feat(r.nvim): Add keymap for glimpse(data)
  • feat(r.nvim): Glimpse the piped R chain
  • fix(r.nvim): Modify the RViewDF shortcut to V
  • fix(whichkey): Fix the search and replace keymap
  • feat: Add toggle TODO for code you're considering deleting
  • style(object_browser.lua): increase object browser width and close the df/list elements
  • Add signature on all R functions
  • Add todo toggle
  • Add Spectre keys
  • Update markdown rendering for lsp buf hover
  • Update TODO and lazylock
  • Add opencode auto updates
  • Lua modication
  • Add gitsigns dependecy of maximize
  • Modify picker config
  • wip telescope universal picekr
  • Gitsigns diffs should fullscreen
  • Add opencode auto update capability
  • Fix opencode text wrapping on popup window
  • Opencode allow exit/enter with ctrl+c/esc
  • Ask to save before quitting
  • Change gitsigns event
  • Add opencode keymaps and group to whichkey configuration
  • Make R whichkey keymaps conditional on filetype
  • Select opencode window when it opens
  • Change blink keymaps
  • Squash merge refactor-r-plugin into main
  • Add todo toglge
  • Modify lazy-lock.json
  • mvp: git-worktree customization
  • Add advanced git search
  • Use GPT-5 with avante
  • Modify todo-comments event, so it functions again
  • Modify diffview event
  • Add opencode
  • Change fold options
  • Add opentofu help keymap
  • Revert lsp config, add opentofu
  • Update README/TODO
  • update autocmds
  • update editor
  • update ui
  • Update utils
  • Remove unused plugins
  • Modify git
  • modify config settings
  • modify lsp
  • ai plugin edits
  • language plugin modifications
  • Remove oil and neogit :(
  • Refactor lsp.lua
  • Got blink working right!
  • nvim-cmp to blink.nvim
  • basic r.lua reformat
  • Update completion to blink.cmp
  • Update LSP
  • update ui theming
  • Add hex parser
  • Add compiler
  • Add nix repl
  • Update lazy-lock
  • install fff
  • Redo lsp with native lsp
  • commenting out the wsl clipboard
  • Update lazy-lock.json
  • Enable claude text editor tool mode
  • Add mcphub.lua
  • Add lazydev
  • nvim-tree and undotree settings
  • Modify completions
  • Add tar make keybinding
  • Major refactor of configuration, see README.md
  • Update lazy-lock.json and enhance ChatGPT configuration with new key mappings and OpenAI parameters
  • Modify oil.nvim hotkey
  • Update lazy-lock
  • Add config options to possibly use cursor planning mode in future
  • Toggle filters for nvim-tree
  • modify Oil keymap
  • Add new whichkey descriptions
  • Modify how spectre opens
  • Use new R keymaps
  • Add maximizer
  • Add function to toggle window size
  • Add function to save all buffers and create directories
  • Disable default case conversion bindings
  • Add oil and modify r.lua
  • Modify avante and copilot
  • Add glimpse to R
  • Changes to avante and copilot
  • Update whichkey list
  • Modify diffview and gitsigns
  • Turn off UFO - conflicts with neogit
  • Attempt to toggle terminal window on and off (doesn't work with radian)
  • Modify How Git Worktree Works
  • turn off projects list in dashboard
  • modify avante and copilot
  • Add spectre, TOC, and modify many other files
  • modify r and copilot
  • .
  • avante, indent, markdown, ufo
  • R function formatter function added (like reshape add-in)
  • R function formatter function added (like reshape add-in)
  • R function formatter function added (like reshape add-in)
  • Change chatgpt bindings
  • Add new R Commands from devtools and usethis
  • Add changes to R, completions, whichkey, chatgpt, lsp, neogit, claude
  • Fix r/quarto config and telescope bugs
  • Remove plenary from lazy, for Windows installation
  • R-nvim: remove keybindings causing input lag, add keybindings for telescope
  • add git worktrees
  • Test
  • Add neoclip
  • wider telescope preview
  • modify nvim-tree
  • Add neogit
  • Modify the path for undotree directory
  • Switch from Nvim-R to R.nvim
  • Add dbml, lazy git, copilot, and edit other configs
  • add a buncha plugins
  • lualine, and many others
  • modify undodir
  • Merge branch 'main' of github.com:anthonyokc/nvim
  • edit harpoon and clipboard
  • Merge branch 'main' of github.com:anthonyokc/nvim
  • add quarto
  • add quarto
  • Merge branch 'main' of github.com:anthonyokc/nvim
  • Add nvim-r
  • Add nvim-r
  • Add fugitive, telescope, treesitter, and undotree
  • add most plugins except lsp
  • add colors and harpoon
  • remove nvim tar
  • Starting the lazy.nvim journey 🚵