Commit graph

845 commits

Author SHA1 Message Date
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
fa18abaf65 nvim: Clean up init 2021-01-09 11:48:30 +05:30
94865fce59 nvim: Add customised LSP labels
Taken from
https://github.com/lukas-reineke/dotfiles/blob/master/vim/lua/lsp.lua
2021-01-08 20:44:39 +05:30
c3019c997d kitty: Turn off audio bell 2021-01-08 19:02:54 +05:30
785ad62227 i3status-rust: Add a pomodoro block 2021-01-06 20:16:35 +05:30
658fd1a918 sway: Use FontAwesome for i3status-rs status bar
i3status-rs needs font awesome to be able to display icons properly. We
missed setting this correctly.
2021-01-06 20:14:52 +05:30
7842a06619 i3status-rust: Drop disk space block 2021-01-06 19:36:55 +05:30
8b9c239e56 fontconfig: Switch to nerd fonts patched JetBrains Mono 2021-01-06 10:36:47 +05:30
ebea44a8d4 nvim: Update packer 2021-01-06 10:35:27 +05:30
3ffb0f2c97 i3status-rust: Change order of blocks 2021-01-05 21:10:16 +05:30
5058b6b6b0 nvim: lua: plugins: Drop scrollbar 2021-01-05 14:39:59 +05:30
494f0706bb nvim: yolokai: Update syntax highlighting
We want information messages to have orange color and warning messages
to have pink color.

Also fix the syntax highlighting for LspDiagnostics. While migrating
away from diagnostic-nvim, we did not specify the syntax highlight for
virtual text correctly, which resulted in them having just plain white
text on black background.
2021-01-04 17:03:42 +05:30
6929c30e2d nvim: yolokai: Update syntax highlighting
- TSStructure was deprecated
- TSVariable/TSVariableBuiltin/TSNamespace/TSComment seem to be newly
  introduced
- Use a different color for functions and identifiers
- Reorder alphabetically. Easier to compare against upstream doc
2021-01-04 16:03:01 +05:30
6336685b5e nvim: Update packer 2021-01-03 18:16:10 +05:30
cbce1e3501 sway: Switch to i3status-rs for status bar 2021-01-02 14:26:25 +05:30