Commit graph

1261 commits

Author SHA1 Message Date
a23caf6d12 nvim: Introduce LISP support 2021-02-01 10:35:29 +05:30
000bd17c4c nvim: Update packer 2021-02-01 10:35:29 +05:30
b6279fe0cc fish: Add functions for git operations using fzf 2021-01-30 15:03:57 +05:30
8f8cf8c71d fish: Add an alias to source fish config 2021-01-30 15:03:57 +05:30
2470af80d8 fish: Update git add alias commands 2021-01-30 15:03:57 +05:30
6828369a17 git: Set auto squash for rebase by default and addEmptyPathspec to false 2021-01-30 15:03:57 +05:30
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
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
5b69c13505 nvim: Update packer 2021-01-28 23:36:29 +05:30
d374146a92 lazygit: Fix diff colors
See the below issue
https://github.com/jesseduffield/lazygit/issues/907
2021-01-28 11:37:08 +05:30
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
1dbb82fc49 nvim: Update LSP status configuration variables 2021-01-27 09:13:47 +05:30
366688d1c3 nvim: Update packer 2021-01-27 09:13:47 +05:30
31d02e6c9c emacs: Set docx as preferred format for ODT export 2021-01-22 20:36:50 +05:30
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
07bf4f387a emacs: Enable plantuml for org-mode 2021-01-22 17:37:03 +05:30
47ab28723f nvim: modules: statusline: Use srcery variant for white foreground 2021-01-22 16:10:43 +05:30
355b060aea nvim: colors: yolokai: Use srcery variant for white 2021-01-22 16:07:49 +05:30
c06aec7395 emacs: Introduce identical bindings to vim for moving between windows/splits 2021-01-22 16:07:49 +05:30
b2919695a2 alacritty: Use Medium Italic for font style 2021-01-22 11:52:11 +05:30
2e6aa8019b alacritty: Fix log level 2021-01-22 10:52:04 +05:30
4472336b15 imapfilter: Move mail from gitlab/freedesktop under it's own label 2021-01-21 22:20:02 +05:30
874a2801d4 nvim: lua: plugins: Add nvim-bqf to improve quickfix 2021-01-21 10:48:59 +05:30
5e2182f52f emacs: Enable midnight minor mode for PDF view 2021-01-18 15:28:01 +05:30
7b3db2a401 emacs: Clean up duplicate org-directory setting 2021-01-18 14:45:01 +05:30
54b66455cd nvim: lua: modules: gitsigns: Enable hunk text objects 2021-01-17 11:50:34 +05:30
d9f8c8ce56 nvim: Update packer 2021-01-17 11:46:10 +05:30
c0720a74ef alacritty: Switch to nerd fonts patched JetBrains Mono 2021-01-16 22:25:41 +05:30
a636406ddd tmux: Update plugins 2021-01-16 22:12:23 +05:30
dc4ecdb8b3 nvim: Update packer 2021-01-16 12:28:44 +05:30
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
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
5ad08942f7 emacs: Update doom configuration
Enable some more org-mode stuff and disable workspaces & ophints.
2021-01-14 20:05:41 +05:30
10b835beac git: Ignore .git globally 2021-01-14 20:05:41 +05:30
4efbec8683 nvim: treesitter: Enable some more languages 2021-01-14 20:05:41 +05:30
e62cb8f3ab nvim: Update packer 2021-01-14 10:57:02 +05:30
1307d996ac nvim: colors: yolokai: Change the delimiter color to red 2021-01-13 16:32:34 +05:30
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
054b3188ce nvim: ftplugin: markdown: Update pandoc settings
Use citeproc as backend for bibliographic completion. The embedded
language setting is required to highlight the language blocks.
2021-01-13 16:16:49 +05:30
30011d5c9d nvim: Add SyntaxAttr plugin to help show highlight group under cursor 2021-01-13 16:04:27 +05:30
41f1e85929 nvim: Enable treesitter refactor and text objects 2021-01-12 16:34:52 +05:30
3e72b0f5ad nvim: Update packer 2021-01-12 16:13:08 +05:30
d0e3d43830 nvim: modules: statusline: Show file name for inactive buffer 2021-01-11 12:11:51 +05:30
ac31d85c7c i3: Use i3status-rs for status bar 2021-01-10 18:48:54 +05:30
cdb8273365 i3: Disable conky 2021-01-10 18:41:36 +05:30
7ba3a0cc2a kitty: Use neovim as scrollback pager 2021-01-10 17:55:47 +05:30
a98fca0d40 git: Ignore patch and diff files 2021-01-09 22:30:13 +05:30
6b0d304df0 emacs: Enable rfc-mode 2021-01-09 18:02:57 +05:30
757b29b026 nvim: Allow doing commits from within floating terminal
With this we can invoke git commit and not have a nested neovim
instance. This also makes 'C' option in lazygit to work properly
when lazygit is being used from the floating terminal with floaterm.
2021-01-09 17:21:17 +05:30
a4296a5d7e fish: Use editor as floaterm inside a neovim floating terminal
Note that this works only in floaterm. Opening a terminal with
:terminal, will not have floaterm available in it.
2021-01-09 17:10:24 +05:30