Commit Graph

650 Commits

Author SHA1 Message Date
Sanchayan Maity eb97b4a6f2 kanshi: Fix profile configuration
Profiles need to be mutually exclusive. eDP-1 is for the work laptop and
eDP1 is for the home laptop. Whenever we have our external Samsung
monitor connected, the laptop monitor should be disabled.
2020-11-14 19:28:00 +05:30
Sanchayan Maity d763cc0fbe sway: Switch default terminal to alacritty
While st is awesome, supports ligatures and consume just around 10MB of
memory running it requires having to run Xwayland. For now, switch to
alacritty so we need not run Xwayland or any X clients.

If we find a better terminal later on we can switch to that.
2020-11-14 19:12:47 +05:30
Sanchayan Maity e421b24e16 nvim: Update packer 2020-11-14 19:12:16 +05:30
Sanchayan Maity 29596c2c74 kanshi: Add kanshi for handling multiple monitors 2020-11-14 18:41:52 +05:30
Sanchayan Maity f49632b6d2 sway: Let pavucontrol and blueman-manager have floating layout 2020-11-14 13:03:44 +05:30
Sanchayan Maity 13edaced57 Revert "tmux: Show battery and timing information in status line"
This reverts commit 888a04424f. This tmux
plugin does not show battery information reliably all the time.
2020-11-14 12:18:07 +05:30
Sanchayan Maity 9fa0b71a37 swaylock: Add configuration for swaylock 2020-11-14 12:10:30 +05:30
Sanchayan Maity a465be18e0 mako: Add configuration for mako 2020-11-14 12:10:30 +05:30
Sanchayan Maity c094e4157d sway: Update sway configuration 2020-11-14 12:10:30 +05:30
Sanchayan Maity 5594c8c814 waybar: Add config for waybar used on sway 2020-11-14 12:01:27 +05:30
Sanchayan Maity bd7283d7f2 wofi: Add configuration for wofi required on sway 2020-11-13 20:17:54 +05:30
Sanchayan Maity 0d0e40eea9 alacritty: Enable background opacity for alacritty 2020-11-13 11:30:58 +05:30
Sanchayan Maity 0290391643 mpd: Add initial configuration for mpd 2020-11-13 11:30:58 +05:30
Sanchayan Maity f96c6a729b sway: Add initial sway configuration 2020-11-13 11:30:58 +05:30
Sanchayan Maity 224305372d imapfilter: Move mails from bluetooth mailing list to "bluez" label 2020-11-12 12:42:24 +05:30
Sanchayan Maity be594ae121 nvim: Use nvim_command for disabling back ups and swap
Using the vim.o API seems to have no effect for these three options. Set
them via the 'nvim_command' API.
2020-11-11 19:43:18 +05:30
Sanchayan Maity ee6af66c8a nvim: Do not rely on plugins.vim to load plugins
We do not really need to rely on a plugins file in 'plugin' to load the
packages using 'execute luafile'. Just do a 'require plugins' in init.lua.
2020-11-10 21:06:15 +05:30
Sanchayan Maity 07739669c5 nvim: modules: gitsigns: Update key map as per upstream changes 2020-11-10 15:47:09 +05:30
Sanchayan Maity 6b36e648d9 nvim: after: ftplugin: C: Do not enable folds 2020-11-06 12:28:17 +05:30
Sanchayan Maity acb5bfcf05 nvim: ftplugin: C: Update tag generation command
For correct preview with FZFTags, this is needed to help locate the line
position of the tag.
2020-11-05 19:17:54 +05:30
Sanchayan Maity 7bc8295486 nvim: Clean up commands for searching word under cursor 2020-11-05 18:58:37 +05:30
Sanchayan Maity 801f9725b4 nvim: Add easy-align 2020-11-05 11:39:57 +05:30
Sanchayan Maity 7887a04d62 Revert "nvim: lua: plugins: Remove post install hook for fzf"
This reverts commit aba40d88df and also
fixes the post install hook command.

Original issue:
https://github.com/wbthomason/packer.nvim/issues/83

Fixed by:
6f9efb232a
2020-11-05 11:39:28 +05:30
Sanchayan Maity 81acdab631 nvim: Update packer 2020-11-05 11:17:53 +05:30
Sanchayan Maity af12fab71b tmux: Update tmux plugins 2020-11-04 14:55:47 +05:30
Sanchayan Maity aba40d88df nvim: lua: plugins: Remove post install hook for fzf
The post install hook does not work in packer currently and has no
effect. Remove it.
2020-11-03 12:25:13 +05:30
Sanchayan Maity 78b781b1c8 nvim: Update packer 2020-11-03 12:00:54 +05:30
Sanchayan Maity 4bc376433b nvim: Drop gitjump
We can move between conflict markers using functionality from the
conflict markers plugin and we also have gina. If required just
introduce the command mapping later.
2020-11-02 14:00:30 +05:30
Sanchayan Maity 2c5c6b7c1a nvim: Drop tabular 2020-10-30 16:37:06 +05:30
Sanchayan Maity d512d2d629 dwm: Add scrot script and config we use for dwm 2020-10-30 16:37:06 +05:30
Sanchayan Maity 3691d67298 nvim: Use galaxyline for statusline 2020-10-30 14:28:14 +05:30
Sanchayan Maity d923915c22 Revert "colors: yolokai: Update highlight setting for sneak"
This reverts commit cb18514efc.

The previous colors were better.
2020-10-30 14:28:14 +05:30
Sanchayan Maity cbd37c1856 nvim: Move to packer 2020-10-29 21:06:46 +05:30
Sanchayan Maity 21167993bf nvim: Use gitsigns
Currently there is an observable bug where this doesn't play well with
gina buffers. Perhaps it should be disabled for any gina buffers or
something similar.
2020-10-28 11:11:46 +05:30
Sanchayan Maity d0687b7f1a nvim: Drop vim-signify
The undo hunk feature is complete garbage at the moment. Also it seems
whenever we have changes and thus signs in gutter, sometimes there is
an observable sluggishness.
2020-10-27 21:28:46 +05:30
Sanchayan Maity 47fcbd2233 nvim: Some consistency cleanup 2020-10-26 11:01:54 +05:30
Sanchayan Maity efc8bf88b5 nvim: Except for gina migrate everything in after/plugin to lua 2020-10-24 11:06:27 +05:30
Sanchayan Maity a382ca376a nvim: lua: plugins: Fix paq cleaning itself
Since PaqClean cleans up anything in packages directory that are not in
configuration, including itself, it is necessary to include paq itself
in the packages list.
2020-10-24 11:06:27 +05:30
Sanchayan Maity b1c51c6e83 nvim: Migrate from vim-plug to paq-nvim 2020-10-24 11:06:27 +05:30
Sanchayan Maity cb16ddec0c nvim: Refactor configuration and start moving to lua 2020-10-23 17:23:51 +05:30
Sanchayan Maity 8c69639144 nvim: lsp: Drop purescript language server 2020-10-23 13:34:31 +05:30
Sanchayan Maity 0b76ab242f nvim: Drop purescript and erlang
We do not expect to be writing either of them anytime in the near
future.
2020-10-23 13:33:11 +05:30
Sanchayan Maity d5078268d0 nvim: Upgrade vim-plug 2020-10-21 11:20:43 +05:30
Sanchayan Maity cb18514efc colors: yolokai: Update highlight setting for sneak 2020-10-20 13:09:19 +05:30
Sanchayan Maity 6bffe738c9 after: ftplugin: Set textwidth & wrapmargin to 0 for meson & configure files 2020-10-20 13:08:39 +05:30
Sanchayan Maity f04d0b0041 tmux: Drop left over extrakto configuration
This should have been dropped with commit b1698e9cf6.
2020-10-19 15:29:19 +05:30
Sanchayan Maity 888a04424f tmux: Show battery and timing information in status line 2020-10-19 15:25:16 +05:30
Sanchayan Maity b96f253235 yolokai: Sync with some changes in upstream nvim-highlite 2020-10-18 19:19:54 +05:30
Sanchayan Maity 843f04fdc5 tmux: Increase scrollback buffer size 2020-10-18 17:58:49 +05:30
Sanchayan Maity b99e276799 conky: Add a configuration for conky
This is taken from Manjaro i3's conky configuration with an additional
entry for showing battery information.
2020-10-15 20:50:51 +05:30