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
f0c28c8b18
i3status-rust: Add configuration for i3status-rs
2021-01-02 14:26:00 +05:30
67b9bb5415
mako: Switch to nerd font patched JetBrains Mono
2021-01-02 12:18:55 +05:30
8123b790d0
sway: Use i3status as status bar
...
Waybar while nice seems to have problems when it comes to network status.
It continuously keeps switching between connected and disconnected
status or sometimes starts showing LAN status. It also seems to bring
down network on the machine and just disabling network status indicator
either does not help. Just drop that garbage and use i3status.
2021-01-01 13:48:27 +05:30
b53b1f30fd
i3status: Update configuration
2021-01-01 13:44:45 +05:30
fcbdfc31ab
nvim: Fix LSP configuration
...
Not sure what changed in recent releases for either nvim, packer or
lspconfig plugins, but, our custom LSP configuration file seems to
not be loaded or have any effect when specified via packer's config
directive. So load it manually in init.
2021-01-01 11:56:33 +05:30
0ed4d83ef8
emacs: Enable Rust and shell
...
When org-mode is enabled, enabling a language module enables the
corresponding support in org-babel. So, enable rust and shell for
org-mode with org-babel.
2020-12-29 21:17:29 +05:30
68fe428487
zathura: Switch to nerd fonts patched JetBrains Mono
2020-12-29 12:08:27 +05:30
bf6f8004b9
nvim: Update packer
2020-12-28 10:39:15 +05:30
b776d21875
i3status: Add a configuration for i3status
...
This is copied over from Manjaro i3's community edition.
2020-12-26 17:40:17 +05:30
215f78d159
emacs: Switch to nerd fonts patched JetBrains Mono
2020-12-25 18:09:54 +05:30
58c02ce5b9
kitty: Switch to nerd font patched JetBrains Mono
...
Without this, the symbol => does not get rendered correctly.
2020-12-25 15:04:01 +05:30
d9beffb00c
i3: Put the i3 status on top
2020-12-25 10:49:15 +05:30
28b9b906ed
nvim: Update packer
2020-12-24 21:06:02 +05:30
dde573580a
i3: Turn off picom and some other stuff
2020-12-24 21:00:00 +05:30
ee1ac9e2d8
i3: Switch to kitty as default terminal
2020-12-24 17:54:50 +05:30
222baa084f
emacs: Enable latex and pretty + journal flags for org
2020-12-24 12:02:19 +05:30
de318ebc1c
emacs: Fix doom-font and use srcery color theme
2020-12-24 12:02:19 +05:30
3f6d104eb0
nvim: markdown: Set formatting mode to hard wrap with smart auto formatting
2020-12-23 20:02:51 +05:30
3f561bf6f6
sway: Do not enable sticky for pavucontrol and blueman-manager
...
A floating window that's sticky will move to the new active workspace
whenever the workspace on the same output changes.
2020-12-23 17:10:35 +05:30
26b6b4505b
sway: Prevent firefox sharing indicator from opening in full size window
...
This is due an upstream bug
https://bugzilla.mozilla.org/show_bug.cgi?id=1628431
2020-12-23 17:08:43 +05:30
f73f40f5af
nvim: Drop searchlight and switch to hlslens
2020-12-23 16:38:55 +05:30
42f707adb4
nvim: Drop syntax highlighting plugins we do not need
2020-12-23 16:38:55 +05:30