Sanchayan Maity
5398b83200
nvim: after: ftplugin: Fix various auto commands usage
...
Fix missing clearing of auto commands in various file type plugins.
2021-05-02 19:23:57 +05:30
Sanchayan Maity
d7c2ca6e43
nvim: ftplugin/autoload: C: Run gst-indent on save
2021-05-02 19:23:57 +05:30
Sanchayan Maity
893b06defb
nvim: colors: yolokai: Update color highlight for LineNr & SignColumn
2021-05-02 15:08:09 +05:30
Sanchayan Maity
b36197fbe8
nvim: init: Enable relativenumber
2021-05-02 13:29:38 +05:30
Sanchayan Maity
b6e2f23516
nvim: lua: autocmd: Fix highlight on yank autocmd
...
Still does not seem to work though 🤔 .
2021-05-02 13:16:29 +05:30
Sanchayan Maity
38ccba3a6a
tinyirc: Drop guix channel
2021-05-02 11:48:13 +05:30
Sanchayan Maity
46cca9c391
fish: Delete all guix references
2021-05-02 11:20:01 +05:30
Sanchayan Maity
734eda3f37
nvim: lua: statusline: Sync with galaxyline changes upstream
2021-05-01 16:37:00 +05:30
Sanchayan Maity
574b6f5343
nvim: Update packer
2021-05-01 10:32:08 +05:30
Sanchayan Maity
32fba27008
nvim: colors: yolokai: Change WhichKeySeperator color
2021-04-30 14:14:48 +05:30
Sanchayan Maity
3c3558b3d0
Revert "nvim: lua: plugins/colors: Switch to which-key.nvim"
...
This reverts commit 86de71d5da
.
This plugin seems to create problems for things that should work. For
example, trying to paste with 'p' triggers which-key when it should not.
Disabling everything in setup except for Leader prefixed keys does not
work either.
2021-04-30 14:14:48 +05:30
Sanchayan Maity
86de71d5da
nvim: lua: plugins/colors: Switch to which-key.nvim
2021-04-29 19:41:30 +05:30
Sanchayan Maity
07bd4e8592
nvim: lua: plugins: Drop hlslens
2021-04-29 13:41:19 +05:30
Sanchayan Maity
fc81cd460b
pycodestyle: Ignore W503
...
Ignore Line break occurred before a binary operator (W503).
2021-04-29 12:14:34 +05:30
Sanchayan Maity
9d3efb1a3c
nvim: lua: autocmd: Drop scrollbar autocmd
...
Should have been cleaned as part of 5058b6b
.
2021-04-29 10:58:41 +05:30
Sanchayan Maity
9abfcaeeca
nvim: Update packer
2021-04-29 10:58:41 +05:30
Sanchayan Maity
0a220f0e8d
git: Fix merge tool command
2021-04-28 13:29:17 +05:30
Sanchayan Maity
db6657f3ce
nvim: init: Fix option settings
...
Some options need to be set for both vim.bo (for the current buffer) and
vim.o (for newly opened buffers). This is required till the below PR
gets merged.
https://github.com/neovim/neovim/pull/13479
2021-04-28 11:06:46 +05:30
Sanchayan Maity
053ddbf55e
nvim: lua: plugins: Drop vim-tmux-focus-events
...
This plugin is now obsolete and no longer needed as both neovim and vim
(since version 8.2.2345) have native support for this functionality.
2021-04-28 10:58:39 +05:30
Sanchayan Maity
10237ec093
nvim: lua: plugins: Drop nvim-bqf and add back QFEnter
...
With nvim-bqf when opening the quickfix list, it jumps around the opened
buffers. For example, when calling LSP reference on a variable in buffer
one, it jumps to buffer three after the quickfix list opens. This is
annoying, so dump it. The preview feature has not been that helpful
anyways.
2021-04-28 10:58:12 +05:30
Sanchayan Maity
bdafd1eea3
fish: Drop lazygit alias
...
We do not use lazygit anymore.
2021-04-28 10:58:12 +05:30
Sanchayan Maity
5005a2b558
nvim: Update packer
2021-04-28 10:58:12 +05:30
Sanchayan Maity
b9e5fb64bf
nvim: fugitive: Refactor and add some more git helpers
2021-04-27 09:29:41 +05:30
Sanchayan Maity
f65f7ffb3f
fish: Improve the alias to only have the fugitive buffer
2021-04-22 17:30:28 +05:30
Sanchayan Maity
baa70ee678
nvim: keymappings: Add a useful mapping for closing tabs
2021-04-22 10:55:37 +05:30
Sanchayan Maity
a509c22865
emacs: Enable Haskell
...
Need it for org-mode.
2021-04-20 21:47:09 +05:30
Sanchayan Maity
79ec344e43
kitty: Fix font family description
...
Not sure why it worked before.
2021-04-20 11:32:14 +05:30
Sanchayan Maity
82bc7524b1
nvim: Update packer
2021-04-20 11:32:14 +05:30
Sanchayan Maity
d8c3e56bdf
emacs: Enable ranger and icons for dired
2021-04-19 12:20:00 +05:30
Sanchayan Maity
063af20501
ranger: Run formatter on these python files
2021-04-19 12:20:00 +05:30
Sanchayan Maity
c8b64ae94f
Revert "nvim: keymappings: Do not use 'jk' for Esc anymore"
...
This reverts commit 915a5427e3
.
2021-04-19 12:20:00 +05:30
Sanchayan Maity
765eec81b6
nvim: after: fugitive: Update key mappings
2021-04-19 12:20:00 +05:30
Sanchayan Maity
66213e0d06
nvim: modules: floaterm: Drop binding for lazygit
...
Fugitive actually has everything one needs on a daily basis.
2021-04-19 12:20:00 +05:30
Sanchayan Maity
7363f20681
nvim: Update packer
2021-04-19 11:18:40 +05:30
Sanchayan Maity
b6b3731571
i3: Drop all gaps related configuration
2021-04-12 11:17:32 +05:30
Sanchayan Maity
f8086354e8
tmux: Update plugins
2021-04-08 13:30:22 +05:30
Sanchayan Maity
cfea08a09a
fish: Add an alias for opening fugitive in neovim
...
This gives us access to git status in fugitive easily to carry out
further git operations.
2021-04-07 20:31:37 +05:30
Sanchayan Maity
915a5427e3
nvim: keymappings: Do not use 'jk' for Esc anymore
...
With 60% keyboard, Esc is easier to hit and in sway, may be we should
map Caps to Esc.
2021-04-07 20:31:37 +05:30
Sanchayan Maity
cdd87b94d8
nvim: Update packer
2021-04-07 20:31:30 +05:30
Sanchayan Maity
39aaa2fd5c
nvim: Update conjure to the new release
2021-04-02 20:05:53 +05:30
Sanchayan Maity
5b8fc42e29
nvim: Update packer
2021-03-30 11:25:37 +05:30
Sanchayan Maity
a6ab727ee0
mpDris2: Add a configuration for mpDris2
2021-03-25 11:10:27 +05:30
Sanchayan Maity
d197d0b1b7
nvim: Update packer
2021-03-25 11:10:12 +05:30
Sanchayan Maity
90d6c8681d
nvim: Update packer
2021-03-23 10:46:45 +05:30
Sanchayan Maity
9d6a7fa382
tinyirc: Add neovim and emacs channel
2021-03-22 14:49:07 +05:30
Sanchayan Maity
40aa550eaa
fish: Add local bin to PATH
...
On Arch/Endeavour, local bin seems to be not set in PATH unlike Manjaro,
add this.
2021-03-20 11:44:17 +05:30
Sanchayan Maity
ff7e6f524c
nvim: git/fugitive: Add helper for git branch and checkout
2021-03-19 12:15:52 +05:30
Sanchayan Maity
dfe344b2b9
fish: Set guix current profile as well
...
See this stack exchange post for details
https://unix.stackexchange.com/questions/561093/what-is-the-difference-between-guix-profile-and-config-guix-current
Without doing this 'guix describe' also gives an error. See
https://lists.gnu.org/archive/html/bug-guix/2019-05/msg00692.html
2021-03-18 20:01:45 +05:30
Sanchayan Maity
bd88fba9cb
sway: Allow searching for $XDG_DATA_HOME/applications & $XDG_DATA_DIRS/applications for desktop files
...
This is required to be able to open applications installed via flatpak.
See wofi(7).
2021-03-18 11:33:45 +05:30
Sanchayan Maity
ce71c5b1d3
mutt: Add helper macros for our work account as well
2021-03-18 10:44:26 +05:30