1c9b8aae40
nvim: plugins: Add support for Coq
2021-05-13 19:38:37 +05:30
1ba2fee97d
nvim: after/ftplugin: javascript: Add keymapping to invoke prettier
...
Different prettier versions format differently. Add a keymapping to
invoke the project local prettier. Using Neoformat prettier uses the
global install prettier which can give different results.
2021-05-13 17:01:29 +05:30
aa1bdca912
nvim: plugins: Drop guile support
...
We added this to explore guix but lost interest. Also no time. Will only
explore racket if at all.
2021-05-12 19:23:36 +05:30
d2889ad053
nvim: init: Use lua style code for sneak settings
2021-05-12 18:38:59 +05:30
c768cd89f1
nvim: lsp: Remove LSP workspace mappings
...
We never seem to need those.
2021-05-12 18:06:12 +05:30
2eea1feb69
nvim: keymappings/plugins: Add support for marks and registers
...
We drop vim-system-copy and will explicitly use registers when required.
Add nvim-peekup to help with registers and vim-signature for marks. Some
additional helper bindings for working with marks are added as well.
2021-05-12 18:06:12 +05:30
49c9fd9a2c
nvim: modules: workspace: Drop key mapping for toggling workspace
...
Rather than waste a key mapping starting with 'p', we can call this
ourselves when required.
2021-05-12 18:06:12 +05:30
0d806355ab
nvim: keymappings: Add helpful mappings for visual block shift & buffer copy
2021-05-08 14:40:12 +05:30
16a797df6f
nvim: modules: fzf: Use the leader 'fm' mapping for marks
2021-05-08 14:40:04 +05:30
048095bb2e
nvim: Update mappings for ferret
2021-05-08 14:40:04 +05:30
91604ca16c
nvim: lsp/plugins: Add support for automatically showing fn signature
2021-05-08 14:39:58 +05:30
a899271748
nvim: plugins: Search in visual mode using * and #
2021-05-08 14:39:52 +05:30
e8a1135b24
nvim: Update packer
2021-05-08 14:39:52 +05:30
3efb1c1c94
nvim: plugins: Drop aniseed
...
It's really not required and we do not intend to write out nvim
configuration in fennel either. Conjure support for lisp is enough.
2021-05-08 14:39:45 +05:30
d5be9384ed
nvim: lua: plugins: Update aniseed and conjure
2021-05-05 20:58:38 +05:30
f030b39a3e
nvim: init: Use zathura as PDF viewer
2021-05-03 19:58:06 +05:30
b064bb14a9
nvim: lua: plugins: Add diffview
...
Also add a helper on lines similar to Git difftool from fugitive.
2021-05-03 19:25:38 +05:30
5ce14b4cc7
nvim: Update packer
2021-05-03 11:01:01 +05:30
e6397864d0
nvim: after: ftplugin: Fix various key mappings
...
Make sure we use <buffer> to make a local mapping just for the active
buffer.
2021-05-02 19:23:57 +05:30
5398b83200
nvim: after: ftplugin: Fix various auto commands usage
...
Fix missing clearing of auto commands in various file type plugins.
2021-05-02 19:23:57 +05:30
d7c2ca6e43
nvim: ftplugin/autoload: C: Run gst-indent on save
2021-05-02 19:23:57 +05:30
893b06defb
nvim: colors: yolokai: Update color highlight for LineNr & SignColumn
2021-05-02 15:08:09 +05:30
b36197fbe8
nvim: init: Enable relativenumber
2021-05-02 13:29:38 +05:30
b6e2f23516
nvim: lua: autocmd: Fix highlight on yank autocmd
...
Still does not seem to work though 🤔 .
2021-05-02 13:16:29 +05:30
734eda3f37
nvim: lua: statusline: Sync with galaxyline changes upstream
2021-05-01 16:37:00 +05:30
574b6f5343
nvim: Update packer
2021-05-01 10:32:08 +05:30
32fba27008
nvim: colors: yolokai: Change WhichKeySeperator color
2021-04-30 14:14:48 +05:30
3c3558b3d0
Revert "nvim: lua: plugins/colors: Switch to which-key.nvim"
...
This reverts commit 86de71d5da
.
This plugin seems to create problems for things that should work. For
example, trying to paste with 'p' triggers which-key when it should not.
Disabling everything in setup except for Leader prefixed keys does not
work either.
2021-04-30 14:14:48 +05:30
86de71d5da
nvim: lua: plugins/colors: Switch to which-key.nvim
2021-04-29 19:41:30 +05:30
07bd4e8592
nvim: lua: plugins: Drop hlslens
2021-04-29 13:41:19 +05:30
9d3efb1a3c
nvim: lua: autocmd: Drop scrollbar autocmd
...
Should have been cleaned as part of 5058b6b
.
2021-04-29 10:58:41 +05:30
9abfcaeeca
nvim: Update packer
2021-04-29 10:58:41 +05:30
db6657f3ce
nvim: init: Fix option settings
...
Some options need to be set for both vim.bo (for the current buffer) and
vim.o (for newly opened buffers). This is required till the below PR
gets merged.
https://github.com/neovim/neovim/pull/13479
2021-04-28 11:06:46 +05:30
053ddbf55e
nvim: lua: plugins: Drop vim-tmux-focus-events
...
This plugin is now obsolete and no longer needed as both neovim and vim
(since version 8.2.2345) have native support for this functionality.
2021-04-28 10:58:39 +05:30
10237ec093
nvim: lua: plugins: Drop nvim-bqf and add back QFEnter
...
With nvim-bqf when opening the quickfix list, it jumps around the opened
buffers. For example, when calling LSP reference on a variable in buffer
one, it jumps to buffer three after the quickfix list opens. This is
annoying, so dump it. The preview feature has not been that helpful
anyways.
2021-04-28 10:58:12 +05:30
5005a2b558
nvim: Update packer
2021-04-28 10:58:12 +05:30
b9e5fb64bf
nvim: fugitive: Refactor and add some more git helpers
2021-04-27 09:29:41 +05:30
baa70ee678
nvim: keymappings: Add a useful mapping for closing tabs
2021-04-22 10:55:37 +05:30
82bc7524b1
nvim: Update packer
2021-04-20 11:32:14 +05:30
c8b64ae94f
Revert "nvim: keymappings: Do not use 'jk' for Esc anymore"
...
This reverts commit 915a5427e3
.
2021-04-19 12:20:00 +05:30
765eec81b6
nvim: after: fugitive: Update key mappings
2021-04-19 12:20:00 +05:30
66213e0d06
nvim: modules: floaterm: Drop binding for lazygit
...
Fugitive actually has everything one needs on a daily basis.
2021-04-19 12:20:00 +05:30
7363f20681
nvim: Update packer
2021-04-19 11:18:40 +05:30
915a5427e3
nvim: keymappings: Do not use 'jk' for Esc anymore
...
With 60% keyboard, Esc is easier to hit and in sway, may be we should
map Caps to Esc.
2021-04-07 20:31:37 +05:30
cdd87b94d8
nvim: Update packer
2021-04-07 20:31:30 +05:30
39aaa2fd5c
nvim: Update conjure to the new release
2021-04-02 20:05:53 +05:30
5b8fc42e29
nvim: Update packer
2021-03-30 11:25:37 +05:30
d197d0b1b7
nvim: Update packer
2021-03-25 11:10:12 +05:30
90d6c8681d
nvim: Update packer
2021-03-23 10:46:45 +05:30
ff7e6f524c
nvim: git/fugitive: Add helper for git branch and checkout
2021-03-19 12:15:52 +05:30