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
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