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
39405e8cab
nvim: ftplugin: Add & fix mapping for jumping between changes
2021-01-09 17:01:37 +05:30
76a868c8e6
nvim: Update packer
2021-01-09 16:52:32 +05:30