Sanchayan Maity
0fb60d9204
Revert "tmux: Start panes with index 1 and allow selecting 10th pane"
...
This reverts commit fa3fd17e3e
.
2021-03-06 12:25:50 +05:30
Sanchayan Maity
87e5ddeb37
pycodestyle: Ignore E501 line too long error
...
We add this so that pyls does not complain about this. This could also
be done in LSP configuration, like below, but not doing that.
https://github.com/lukas-reineke/dotfiles/blob/master/vim/lua/lsp.lua
2021-03-06 12:25:50 +05:30
Sanchayan Maity
d601e558da
nvim: Update packer
2021-03-06 12:25:50 +05:30
Sanchayan Maity
c8d8181460
chrome: Add chrome settings
2021-03-06 12:25:50 +05:30
Sanchayan Maity
e54645fa11
sway: Load environment variables using systemd's user service environment
2021-03-03 13:11:36 +05:30
Sanchayan Maity
05417eea5a
environment: Add systemd's user service environment
...
For now, we enable wayland specific environment variables. Might add
more later.
2021-03-03 13:07:09 +05:30
Sanchayan Maity
41af9e1ea2
fish: Do not set enable wayland for firefox here
...
We will enable this via systemd environment.d support.
2021-03-03 13:05:46 +05:30
Sanchayan Maity
5269b1cc86
picom: Disable fading
...
Turns out that I find the fading effect to be actually annoying.
2021-03-01 20:11:42 +05:30
Sanchayan Maity
2c4b542c23
i3: Disable volumeicon
...
We already have volume control in i3status-rs, do not start volumeicon.
2021-03-01 17:55:37 +05:30
Sanchayan Maity
0cfe10ff74
picom: Update picom configuration
...
This is just copied from /etc/xdg/picom.conf with change to fade-delta
and no-fading-destroyed-argb.
2021-02-27 17:07:25 +05:30
Sanchayan Maity
73bd856484
i3: Enable shortcuts for picom
...
picom seems to be have problems with autostart so just enable shortcuts
for killing or enabling picom.
2021-02-27 14:25:20 +05:30
Sanchayan Maity
f2790a1933
i3: Drop xfce4-power-manager
...
xfce4-power-manager is crap and kept consuming a lot of CPU on start of
charging or boot up. Drop it. We have uninstalled it from the system
anyways.
2021-02-27 14:12:31 +05:30
Sanchayan Maity
274cf9b201
i3: Set background wallpaper with feh
2021-02-27 13:36:51 +05:30
Sanchayan Maity
97595d9e6e
mutt: mailnotify: Fix the mail count logic
2021-02-25 18:17:20 +05:30
Sanchayan Maity
3707429737
nvim: lsp: Update LSP key bindings
2021-02-25 17:53:45 +05:30
Sanchayan Maity
7360f65e2f
nvim: lsp: Enable python language server
2021-02-25 17:35:50 +05:30
Sanchayan Maity
eff13b5225
nvim: yolokai: Sync with upstream nvim-highlite
2021-02-25 13:27:28 +05:30
Sanchayan Maity
abd22a73db
nvim: treesitter: Enable some more languages with treesitter
2021-02-25 12:32:05 +05:30
Sanchayan Maity
eb368b2e1f
tinyirc: Add guix and math channels
2021-02-24 12:12:53 +05:30
Sanchayan Maity
6e042db9d8
Revert "kitty: Disable transparent background"
...
This reverts commit d403912b1d
.
2021-02-24 10:42:19 +05:30
Sanchayan Maity
060fc1d41c
nvim: init: Make cursor line always be in the middle of the window
2021-02-22 14:44:10 +05:30
Sanchayan Maity
c9526d8997
nvim: Drop vim-smoothie
2021-02-22 14:23:01 +05:30
Sanchayan Maity
d3cbc0307a
nvim: Update packer
2021-02-19 11:06:20 +05:30
Sanchayan Maity
dee319481d
imapfilter: Do not move mailing list mails back from Trash
...
Mails which we have deleted, do not move them back from Trash. Also
delete from Trash.
2021-02-19 11:00:35 +05:30
Sanchayan Maity
ae391080a1
nvim: Sync nvim-compe settings with upstream
2021-02-18 19:07:13 +05:30
Sanchayan Maity
b1f19745f0
mutt: Add signature
2021-02-18 13:48:13 +05:30
Sanchayan Maity
47e40e765d
nvim: Add support for inserting visual block to anywhere
2021-02-16 20:38:03 +05:30
Sanchayan Maity
3f8010bc09
mutt: Set the "from" correctly to include sender name
2021-02-16 20:11:04 +05:30
Sanchayan Maity
fa940ca9e6
nvim: Update packer
2021-02-16 19:47:09 +05:30
Sanchayan Maity
2b89f36dc5
Add support for our now primary fastmail account
...
While at it, add some macros to mutt and clean up shell script with
shellcheck.
We also stop running imapfilter for anything but our own accounts.
2021-02-13 22:42:20 +05:30
Sanchayan Maity
7652573b72
i3: Auto start dunst
2021-02-13 12:05:35 +05:30
Sanchayan Maity
519eb52d82
dunst: Add a configuration for dunst
2021-02-13 12:05:34 +05:30
Sanchayan Maity
c5a2ca44a7
kitty: Change cursor shape to underline
2021-02-12 11:20:31 +05:30
Sanchayan Maity
e9384bc1e2
i3: Disable auto lock
2021-02-12 00:58:47 +05:30
Sanchayan Maity
b70f282dc8
git: Update to use our own email id
2021-02-12 00:58:47 +05:30
Sanchayan Maity
d403912b1d
kitty: Disable transparent background
2021-02-12 00:58:47 +05:30
Sanchayan Maity
d9cd7d6d1f
nvim: Update packer
2021-02-12 00:49:47 +05:30
Sanchayan Maity
3453691231
emacs: Enable os tty module
2021-02-12 00:49:47 +05:30
Sanchayan Maity
ad0db79b4f
nvim: Update packer
2021-02-10 11:26:22 +05:30
Sanchayan Maity
c5cd375c25
nvim: modules: completion: Move key bindings in lua module
...
nvim-compe recently included instructions on using backspace and tab
correctly. Include the same configuration.
2021-02-08 11:42:01 +05:30
Sanchayan Maity
9c889caa9a
nvim: plugin: compe: Use TAB and S-TAB to cycle through popup menu
...
We mistakenly dropped this while switching to compe from
completion-nvim.
2021-02-05 13:58:42 +05:30
Sanchayan Maity
51b848d1f6
nvim: lua: completion: Enable treesitter completion with nvim-compe
...
compe recently added completion support with treesitter. Enable it.
2021-02-05 13:58:11 +05:30
Sanchayan Maity
0981238a3c
nvim: ftplugin: haskell: Clean up hoogle settings
...
Should have been cleaned up as part of 14ebb51f9f
.
2021-02-04 23:29:30 +05:30
Sanchayan Maity
93726f564c
fish/starship: Enable starship
2021-02-04 15:21:09 +05:30
Sanchayan Maity
75f5b0d63e
nvim: lua: plugins: Drop QFEnter
...
Now that we use nvim-bqf it already provides opening a quickfix entry in
either of tab, split or vsplit. So drop QFEnter.
2021-02-03 16:23:31 +05:30
Sanchayan Maity
cddc40f842
nvim: Update packer
2021-02-03 14:42:36 +05:30
Sanchayan Maity
a18a122b97
nvim: lua: lsp: Drop lspfuzzy
...
Now that we are using nvim-bqf, we have a nicer interface to quickfix
list and nvim-bqf also integrates fzf mode. So drop lspfuzzy.
2021-02-02 20:28:51 +05:30
Sanchayan Maity
cb6eef2314
nvim: lua: lsp: Drop lsp-status
...
We use galaxyline for the status line and it already provides
LSP diagnostics info. So drop lsp-status. While the progress
message during the loading in status line is nice, may be will
incorporate it later by picking only the required pieces.
While at it, expose all diagnostics via statusline using galaxyline
components.
2021-02-02 20:13:07 +05:30
Sanchayan Maity
9918959aa2
nvim: Switch to nvim-compe
2021-02-02 18:09:35 +05:30
Sanchayan Maity
6ef47458e2
nvim: lsp: Move the completion item symbols from completion-nvim to LSP
2021-02-02 17:33:21 +05:30