Sanchayan Maity
51b848d1f6
nvim: lua: completion: Enable treesitter completion with nvim-compe
...
compe recently added completion support with treesitter. Enable it.
2021-02-05 13:58:11 +05:30
Sanchayan Maity
0981238a3c
nvim: ftplugin: haskell: Clean up hoogle settings
...
Should have been cleaned up as part of 14ebb51f9f
.
2021-02-04 23:29:30 +05:30
Sanchayan Maity
93726f564c
fish/starship: Enable starship
2021-02-04 15:21:09 +05:30
Sanchayan Maity
75f5b0d63e
nvim: lua: plugins: Drop QFEnter
...
Now that we use nvim-bqf it already provides opening a quickfix entry in
either of tab, split or vsplit. So drop QFEnter.
2021-02-03 16:23:31 +05:30
Sanchayan Maity
cddc40f842
nvim: Update packer
2021-02-03 14:42:36 +05:30
Sanchayan Maity
a18a122b97
nvim: lua: lsp: Drop lspfuzzy
...
Now that we are using nvim-bqf, we have a nicer interface to quickfix
list and nvim-bqf also integrates fzf mode. So drop lspfuzzy.
2021-02-02 20:28:51 +05:30
Sanchayan Maity
cb6eef2314
nvim: lua: lsp: Drop lsp-status
...
We use galaxyline for the status line and it already provides
LSP diagnostics info. So drop lsp-status. While the progress
message during the loading in status line is nice, may be will
incorporate it later by picking only the required pieces.
While at it, expose all diagnostics via statusline using galaxyline
components.
2021-02-02 20:13:07 +05:30
Sanchayan Maity
9918959aa2
nvim: Switch to nvim-compe
2021-02-02 18:09:35 +05:30
Sanchayan Maity
6ef47458e2
nvim: lsp: Move the completion item symbols from completion-nvim to LSP
2021-02-02 17:33:21 +05:30
Sanchayan Maity
5c2d83a833
nvim: Update packer
2021-02-02 17:33:21 +05:30
Sanchayan Maity
9377d973c1
git: Set default branch
2021-02-02 09:40:08 +05:30
Sanchayan Maity
91be84b9d7
nvim: Switch back to fugitive again :)
...
With most of our operations now being done through fzf + git command
line or lazygit, we primarily only require the log & blame facilities.
The blame interface in Gina is confusing.
This time however, we include some nice helper functions of our own.
2021-02-01 18:17:13 +05:30
Sanchayan Maity
a23caf6d12
nvim: Introduce LISP support
2021-02-01 10:35:29 +05:30
Sanchayan Maity
000bd17c4c
nvim: Update packer
2021-02-01 10:35:29 +05:30
Sanchayan Maity
b6279fe0cc
fish: Add functions for git operations using fzf
2021-01-30 15:03:57 +05:30
Sanchayan Maity
8f8cf8c71d
fish: Add an alias to source fish config
2021-01-30 15:03:57 +05:30
Sanchayan Maity
2470af80d8
fish: Update git add alias commands
2021-01-30 15:03:57 +05:30
Sanchayan Maity
6828369a17
git: Set auto squash for rebase by default and addEmptyPathspec to false
2021-01-30 15:03:57 +05:30
Sanchayan Maity
a0739c3ef9
nvim: Switch back to vim-signify
...
vim-signify recently fixed the below issue which was a problem earlier.
https://github.com/mhinz/vim-signify/issues/345
Considering that gitsigns exhibits a problem where the complete sign
column is marked while in the middle of a rebase, switch back to using
signify.
2021-01-30 15:03:57 +05:30
Sanchayan Maity
7ebc88268b
nvim: colors: yolokai: Update pandoc and yaml syntax highlighting
...
This improves the highlighting for files written in pandoc markdown.
It seems having the rainbow parentheses plugin active, results in
overwriting the syntax highlighting for URLs.
2021-01-29 11:36:46 +05:30
Sanchayan Maity
5b69c13505
nvim: Update packer
2021-01-28 23:36:29 +05:30
Sanchayan Maity
d374146a92
lazygit: Fix diff colors
...
See the below issue
https://github.com/jesseduffield/lazygit/issues/907
2021-01-28 11:37:08 +05:30
Sanchayan Maity
48dff4004d
nvim: lua: plugins: Do not use file type loading for Haskell plugins
...
The syntax plugin does not seem to take an effect, when the file type
loading feature from packer is used. So, remove it.
2021-01-27 09:13:47 +05:30
Sanchayan Maity
1dbb82fc49
nvim: Update LSP status configuration variables
2021-01-27 09:13:47 +05:30
Sanchayan Maity
366688d1c3
nvim: Update packer
2021-01-27 09:13:47 +05:30
Sanchayan Maity
31d02e6c9c
emacs: Set docx as preferred format for ODT export
2021-01-22 20:36:50 +05:30
Sanchayan Maity
b6f736b70b
emacs: Use doom-vibrant theme
...
We use srcery color scheme in terminal as well and using the same in
emacs, makes titles and comments unreadable when opening in terminal
with emacsclient. So use a different color theme.
2021-01-22 18:05:58 +05:30
Sanchayan Maity
07bf4f387a
emacs: Enable plantuml for org-mode
2021-01-22 17:37:03 +05:30
Sanchayan Maity
47ab28723f
nvim: modules: statusline: Use srcery variant for white foreground
2021-01-22 16:10:43 +05:30
Sanchayan Maity
355b060aea
nvim: colors: yolokai: Use srcery variant for white
2021-01-22 16:07:49 +05:30
Sanchayan Maity
c06aec7395
emacs: Introduce identical bindings to vim for moving between windows/splits
2021-01-22 16:07:49 +05:30
Sanchayan Maity
b2919695a2
alacritty: Use Medium Italic for font style
2021-01-22 11:52:11 +05:30
Sanchayan Maity
2e6aa8019b
alacritty: Fix log level
2021-01-22 10:52:04 +05:30
Sanchayan Maity
4472336b15
imapfilter: Move mail from gitlab/freedesktop under it's own label
2021-01-21 22:20:02 +05:30
Sanchayan Maity
874a2801d4
nvim: lua: plugins: Add nvim-bqf to improve quickfix
2021-01-21 10:48:59 +05:30
Sanchayan Maity
5e2182f52f
emacs: Enable midnight minor mode for PDF view
2021-01-18 15:28:01 +05:30
Sanchayan Maity
7b3db2a401
emacs: Clean up duplicate org-directory setting
2021-01-18 14:45:01 +05:30
Sanchayan Maity
54b66455cd
nvim: lua: modules: gitsigns: Enable hunk text objects
2021-01-17 11:50:34 +05:30
Sanchayan Maity
d9f8c8ce56
nvim: Update packer
2021-01-17 11:46:10 +05:30
Sanchayan Maity
c0720a74ef
alacritty: Switch to nerd fonts patched JetBrains Mono
2021-01-16 22:25:41 +05:30
Sanchayan Maity
a636406ddd
tmux: Update plugins
2021-01-16 22:12:23 +05:30
Sanchayan Maity
dc4ecdb8b3
nvim: Update packer
2021-01-16 12:28:44 +05:30
Sanchayan Maity
14ebb51f9f
nvim: plugins: Drop vim-hoogle
...
With LSP enabled for Haskell, we do not really need this.
2021-01-16 12:28:44 +05:30
Sanchayan Maity
795fe5208b
Revert "nvim: Enable treesitter refactor and text objects"
...
This reverts commit 41f1e85929
.
Enabling these two, seems to somehow result in highlighting not working
anymore. So disable them.
2021-01-14 20:05:41 +05:30
Sanchayan Maity
5ad08942f7
emacs: Update doom configuration
...
Enable some more org-mode stuff and disable workspaces & ophints.
2021-01-14 20:05:41 +05:30
Sanchayan Maity
10b835beac
git: Ignore .git globally
2021-01-14 20:05:41 +05:30
Sanchayan Maity
4efbec8683
nvim: treesitter: Enable some more languages
2021-01-14 20:05:41 +05:30
Sanchayan Maity
e62cb8f3ab
nvim: Update packer
2021-01-14 10:57:02 +05:30
Sanchayan Maity
1307d996ac
nvim: colors: yolokai: Change the delimiter color to red
2021-01-13 16:32:34 +05:30
Sanchayan Maity
6b6bd3c3fa
nvim: colors: yolokai: Add syntax highlighting for pandoc
...
We might have to add more highlight groups later.
2021-01-13 16:18:07 +05:30