Releases: arsham/shark
Releases · arsham/shark
v0.3.8
v0.3.7
v0.3.6
Fix
- Null-ls setup
Refactor
- Replace vim.cmd calls with vim.ex
- Startup improvement on plugins
- Autopair rules for lua
Feature
- Status-bar current number of lists
- Add jump heading mappings for markdown
- Map gq to exit help window
- Create parent dirs on new files
- Terminal escaping and closing
v0.3.5: fix: GGrep uses fugitive to navigate tree
Fix
- GGrep uses fugitive to navigate tree
- Config command
- Reload command
- Feline theme (See famiu/feline.nvim#181)
- Yank key bindings
- Remove fzf bin dependency in preview
- always opens nvim-tree
- Reload command file list
- Config command
Feature
- Map & to &&
- Add NoWrap command
- Sort files by proximity-sort
- Add switching git worktree command
- Browser plugin to browse and inspect
- Add undo tree plugin
- Search lines and file in insert mode
- Closing lists keymaps
- Add diagon plugin
Misc
- "feat: sort files by proximity-sort"
Chore
- Update README.md file
Refactor
- Cosmetic enhancements
- Enhance git ftplugin setup
- Feline priorities
- Change fzf action keys
- Remove galaxyline
- Nvim-tree initiate key
- Setup easyalign configurations
v0.3.4
v0.3.3
v0.3.2
v0.3.1: fix: indent text object
Fix
- Indent text object
- Install process
Misc
- Lua development plugin
- Repeatable add/remove chars at line end
- Luaref and vim-tmux plugins
Chore
- Update documentation
Refactor
- Convert empty line mapping to lua
Feature
- Make lists mapping repeatable
v0.3.0
Fix
- Lsp, treesitter and cmp setup
- Auto commands
- CodeAction key mapping in visual mode
- Ignore nofile bufs on restore position
- Truncate filename on small size panes
- Show path of the worktree if exists
Refactor
- Improve treesitter and comment setup
- Enable markdown folding
- Add fold marks
Misc
- Scratch buffer creation
- Null-ls and some linters
- Browser support for fugitive
v0.2.3
Fix
- Feline showing fugitive buffer names
- Add copilot setup
- Preview for searching in file
- Treesitter textobject load event
- Reload command
- Various keymap options
- Colour scheme codes
- LSP commands
- @ in shada
- Statusline short background
- Lsp mappings
Refactor
- Small plugin fixes
- Use lsp-installer to install servers
- Change function textobjects
- Improve visual-multi setup
- Limit colorizer attachments
- Show preview for Marks command
- Improve gitsigns experience
- Better plugin table in README.md
- Update the README.md file
- Replace kommentary with Comment.nvim
- Improve cosmetics
- Enhance ale settings
- Enhance cmp settings
- Add more matching colours
- Quickfix settings
- Lsp using nvim-cmp
- Fix nvim-tree config
- Replace nvim-completion with nvim-cmp
- Matcher to be repeatable
- Docs and alignments
- Plugin list to be flattened
- Python lsp to use jedi
Misc
- Quickfix list prettier visuals
- Fugitive invocation mapping
- Markdown-preview plugin
- Blankline, dressing and gist plugins
- Sort plugin
- Seamless navigation with tmux
- Scratch command
- WatchLuaFileChanges command
- Codelens setup
- Feline status line plugin
- Cheater bindings
- More matching colours
- Yank management logic
- Fa/ga disabling .gitignore handling
- CC command to close all popups
- Autocmd improvements on json