Skip to content

Releases: shrikecode/shrike.vim

ShrikeVim

19 Nov 14:14
Compare
Choose a tag to compare

Renaming of the distro, some keybindings added, now we also have Doom Emacs-like which key plugin, nnn is no longer a dependency. Also autosave as well as sync plugins were removed. Other than that, everything stays the same.

Migration from SigmaVimRc to ShrikeVim

  • Remove ~/.vim/autoload/sigma.vim
  • Install ShrikeVim autoload file: curl -fLo ~/.vim/autoload/shrike.vim --create-dirs https://raw.githubusercontent.com/shrikecode/shrike.vim/main/autoload/shrike.vim
  • Replace calls to sigma# variables and functions with shrike# in your .vimrc
  • Run :PlugUpdate then :PlugClean
  • Restart Vim
  • Keep vimmin'!

What's Changed

  • ShrikeVim - rename and feature / dependencies trimming by @wmwnuk in #10

Full Changelog: v1.1.3...v2.0.0

Plugins update

25 Oct 17:19
10c0591
Compare
Choose a tag to compare

Nothing spooky, just an update of frozen plugin versions. Bigger changes might come soon.

What's Changed

Full Changelog: v1.1.2...v1.1.3

Plugin updates and new org

08 Jun 10:40
35c6222
Compare
Choose a tag to compare

Pushed some plugin updates and also the project here on GitHub has a new home now. Same thing for other Vim plugins. No big changes this time.

What's Changed

  • v1.1.2: Plugin updates and new Org by @wmwnuk in #5

Full Changelog: v1.1.1...v1.1.2

Spooky skeletons

15 Apr 19:04
Compare
Choose a tag to compare

There was a bug in sigma-skeleton that was spitting errors on startify buffer, and possibly could also happen on some other plugin buffers. It is now fixed.

Full Changelog: v1.1.0...v1.1.1

Sigma Mindset

15 Apr 17:50
Compare
Choose a tag to compare

At one moment I was met with a broken configuration. That's when I realized that all the plugins should be always in known working state to avoid sitting down to do some work and be met with broken editor.

So, in this release all the plugins are frozen to given tag and / or commit (since sadly most of the plugins don't do tags, or they are very old tags, so a lot of them are versioned at commit that was tested).

Future release might also freeze CoC and related plugins.

To update properly, do <leader>us, restart editor, <leader>uc and clean the plugins, then update with <leader>up or u in startify dashboard if you use the default dashboard config.

Also, in this release we got rid of cheat.sh plugin, so add it if you use it, and also vim-skeleton was replace with brand new sigma-skeleton plugin.

Happy vimmin'!

Full Changelog: v1.0.0...v1.1.0

Truly Sigma .vimrc

19 Mar 18:01
de3667d
Compare
Choose a tag to compare

SigmaVimRc started as Vim AND Neovim configuration or distribution if you will. With time it started growing, it went from pure VimScript to including some Neovim-only Lua files and started to be quite messy. It was, on one hand, limiting development of Neovim support, but also leaving Vim behind, as it was meant to maintain feature parity between both editors and Vim started becoming a second class citizen here. At some point I almost decided to drop Vim at all, but instead... I dropped Neovim and created a separate project.

I could have just removed all Neovim stuff, push and forget, but I decided to make it clean. Probably it still can be cleaner, but I think it is way better with CoC configuration being split into separate, autoloaded files instead of one big coc file, copy pasted from coc.nvim.

Also SigmaVimRc is now installed more like vim-plug (single file download that bootstraps the whole configuration), and then the whole plugin is managed by vim-plug, like any other Vim plugin.

I entertained putting ALE here, but I never used it extensively, so I decided to go with CoC instead. It's very solid solution. It only lacked proper lightline plugin (that is maintained), so I included some additional functions in Sigma to provide diagnostics. Also kyotonight.vim was updated solely for the lightline diagnostics to look better.

Hope you'll enjoy!