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
dec2764e43
Revert "nvim: init: Enable virtualedit"
...
This reverts commit 98c0c283ee
.
2020-12-23 16:38:55 +05:30
df7118cc95
fish: Add shortcuts for opening relevant org files
2020-12-21 20:39:08 +05:30
102f5c1013
nvim: Update packer
2020-12-21 10:33:18 +05:30
dfe44fb14c
git/nvim: Switch to using diffconflicts for resolving merge conflicts
...
While we dropped diffconflicts earlier and switch to vanilla vimdiff,
two way merges are definitely better than three way merges. 3 way merge
as in gina or vimdiff is extremely confusing except for may be the
simplest of merge conflicts.
conflict-marker and diffconflicts should let us handle all cases.
2020-12-19 16:29:06 +05:30
30aa34c9a3
kitty: Map Ctrl+d to no_op
...
Ctrl+d seems to close window. Map it to no_op.
2020-12-19 16:26:31 +05:30
766a429ce7
nvim: yolokai: Sync with nvim-highlite upstream
2020-12-19 09:53:09 +05:30
cf88659f30
nvim: colors: yolokai: Add highlighting for conflict-markers
2020-12-18 13:56:14 +05:30
8b8b7ec139
nvim: modules: floaterm: Add key mapping to open lazygit directly
2020-12-18 13:55:42 +05:30
f14d8c6630
mako: Disable timeout
2020-12-16 20:28:07 +05:30
97d10b6a1b
nvim: modules: gitsigns: Sync settings with upstream
2020-12-16 11:26:23 +05:30
692bd9a534
waybar: waybar modules require a minimum height of 28
2020-12-15 17:00:55 +05:30
24b4c561ed
nvim: Update packer
2020-12-15 10:10:26 +05:30
4463aa2671
fish: Add an alias to emacsclient
2020-12-14 18:12:58 +05:30
62553ba8c7
nvim: plugins/lua: Add lspfuzzy
2020-12-14 17:16:28 +05:30
d400d70e6b
emacs: Add a preliminary configuration for doom-emacs
...
We only use org-mode and only enable things required for org-mode.
Anything else should be disabled except for utilities.
2020-12-14 12:51:38 +05:30
8e07da50c9
nvim: Add pandoc support
2020-12-14 12:41:35 +05:30
77c1d52544
nvim: Update packer
2020-12-14 12:36:26 +05:30
451963c108
nvim: init: Enable python3 provider
...
We want to add pandoc support with vim-pandoc next and it makes use of
the python API. So enable this.
2020-12-12 17:20:10 +05:30
98c0c283ee
nvim: init: Enable virtualedit
...
Allow cursor to be positioned even when there is no actual character.
2020-12-12 12:55:28 +05:30
6e63f234af
kitty: Fix key bindings for setting layouts
2020-12-12 12:55:28 +05:30
515639a7ca
nvim: Update packer
2020-12-12 10:50:36 +05:30
f485c7b327
tmux: Update tmux plugins
2020-12-11 17:00:44 +05:30
509d28c4c8
kitty: Use default value of term applicable for kitty
2020-12-11 17:00:32 +05:30
c5311cd22e
fish: Set TERM to xterm-kitty
...
We switched to kitty as default a while back, fix this.
2020-12-11 16:48:11 +05:30
b4cd8c26a2
kitty: Use cwd when opening new window
...
This is what we want most of the time. Add another key binding if we
want to open a window not in cwd.
2020-12-11 14:48:29 +05:30
7b3d4645c7
tinyirc: Limit the maximum number of messages stored for each UI tab
2020-12-11 13:17:18 +05:30
2e6e01eb2a
nvim: lua: plugins: Drop edita
...
We added edita to be able to do interactive rebase inside neovim
terminal which Gina does not support by default.
See issue
https://github.com/lambdalisue/gina.vim/issues/276
Mostly haven't been using this, just relying on spawning a separate pane
in tmux or kitty window to do the rebase. So drop this.
2020-12-11 11:40:51 +05:30
ed49e0c4e3
fish: Add lg as an alias for lazygit
2020-12-10 13:09:27 +05:30
1d156d424f
lazygit: Add preliminary configuration for lazygit
2020-12-10 13:08:52 +05:30
e3c7b2d052
kitty: Use Ctrl+q for closing window and not Ctrl+w
2020-12-10 11:44:42 +05:30
eb8346e80f
nvim: lua: lsp: Add support for incremental sync
...
Support for incremental sync landed in neovim with this MR.
https://github.com/neovim/neovim/pull/13371
2020-12-09 10:14:18 +05:30
ab59251f2e
nvim: lua: lsp: Fix call to show line diagnostics
2020-12-08 18:35:20 +05:30
1e55c5d336
Revert "nvim: Switch to using toggleterm instead of floaterm"
...
This reverts commit 7ef8054d41
.
2020-12-08 16:42:42 +05:30
91cc5cef03
nvim: Update packer
2020-12-08 16:42:42 +05:30
a08acd892e
tiny: Change tab normal fg to blue
...
With srcery color scheme in terminal, the current tab normal color makes
the inactive tab not visible/readable. So change the fg to blue to fix this.
2020-12-08 09:00:35 +05:30
9a995265ac
tiny: Add some more IRC channels to auto login
2020-12-08 08:53:11 +05:30
fef45b50e9
Drop init.vim
...
With the below PR merged
https://github.com/neovim/neovim/pull/12235
init.lua is now first class and we have no need for init.vim anymore.
2020-12-07 13:05:08 +05:30
33dca47c05
nvim: Update packer
2020-12-07 13:05:08 +05:30
b1568e7803
kitty: Update font size, tab bar and scroll back settings
...
Also disable the Ctrl+]/[ binding as it is used for tag jump in vim.
2020-11-25 21:07:29 +05:30
7ef8054d41
nvim: Switch to using toggleterm instead of floaterm
2020-11-25 10:29:36 +05:30
dde738d953
alacritty: Switch alacritty to srcery color scheme
2020-11-25 10:29:36 +05:30
0eddbeba17
nvim: Update packer
2020-11-24 11:57:07 +05:30