0246931b56
nvim: after/plugin/statusline: Add a git branch ahead behind component
...
Taken from
https://www.reddit.com/r/neovim/comments/t48x5i/git_branch_aheadbehind_info_status_line_component
2022-03-04 10:14:46 +05:30
16d3b05a8f
nvim: plugins: Drop nvim-gps
2022-03-02 10:46:45 +05:30
564448abc7
nvim: Update packer
2022-03-02 09:06:17 +05:30
ca7172b14a
nvim: autocmd: Use the new auto command API
2022-03-02 09:06:17 +05:30
7503e1a4f2
pipewire: Allow higher sample rates
2022-03-02 09:06:17 +05:30
2100b228ab
wireplumber: Add explicit bluetooth configuration
2022-02-28 17:59:21 +05:30
e28c4f5319
wireplumber: Disable profile auto switching
2022-02-28 17:32:55 +05:30
b10ba79940
nvim: after/plugin/fzf-lua: Update actions for commits
2022-02-26 13:26:11 +05:30
7b84c0eb20
Revert "fish/functions/gl: git: Manually set the file type to git when calling nvim"
...
This reverts commit a30eda8531
.
Fixed upstream with https://github.com/neovim/neovim/pull/17517 .
2022-02-26 11:04:30 +05:30
6fb0c62a4b
nvim: yolokai: Change the hint background
...
This improves the color highlight for inlay hints.
2022-02-22 13:43:29 +05:30
96bc70fff8
Revert "nvim: autoload/git: Fix git log when current branch is master/main"
...
This reverts commit da5671b5ae
.
The commit actually did not handle all cases correctly.
2022-02-19 14:14:40 +05:30
2776d00572
fish: functions/lt: Add an exa alias with tree option
2022-02-17 20:58:36 +05:30
6bbc55a2c2
fish: functions/l/ll: Drop the -h option
...
exa prints human readable sizes by default, so the -h option no longer
applies.
2022-02-17 20:52:14 +05:30
795fd7f36a
nvim: treesitter: Enable HTML
2022-02-17 15:08:04 +05:30
2fd1922193
nvim: Update packer
2022-02-16 09:54:45 +05:30
bd0ccbf50f
mutt: Enable sidebar and mailboxes
2022-02-16 09:54:45 +05:30
dea9be7cac
mutt: Fix possible conflicting mappings
2022-02-16 09:54:45 +05:30
6bf989871e
nvim: statusline: Fix tree-sitter status
...
Fixing based on file type was not good enough. Check for error
return and act accordingly.
2022-02-13 14:01:03 +05:30
ac3039d64b
nvim: after/plugin/fugitive: Improve git stash command mapping
2022-02-13 14:01:03 +05:30
6dd369b137
nvim: autoload/git: Use diff instead of difftool
2022-02-12 10:18:28 +05:30
f0ad084c84
kitty: Allow borders to be distinguished easily
2022-02-10 21:31:57 +05:30
447d4e50b5
nvim: plugins: Switch to fzf-lua
2022-02-10 21:31:57 +05:30
da5671b5ae
nvim: autoload/git: Fix git log when current branch is master/main
2022-02-10 21:31:57 +05:30
4edfa99a21
nvim: autoload/ftplugin: git: Add helper for format-patch
2022-02-10 21:31:57 +05:30
9c16443e10
nvim: statusline: Handle some more cases for filename & treesitter status
2022-02-10 21:31:57 +05:30
7d70992eae
nvim: after/plugin/fugitive: Add mapping to help with review
2022-02-10 21:20:51 +05:30
05bbba29a9
nvim: after/plugin/fugitive: Mapping for diffing in a new tab in Gstatus
2022-02-10 21:20:51 +05:30
316c17ad13
nvim: after/plugin/fugitive: Improve the diff commands
...
There was no need for the tab command shenanigans.
2022-02-10 21:20:51 +05:30
3c62e9f330
nvim: Update packer
2022-02-10 13:00:11 +05:30
66af0bbd9e
nvim: after/plugin/statusline: Use nvim-gps for statusline
2022-02-09 18:14:12 +05:30
7805bb4111
tmux: Clean up uses of bind-key
...
bind is an alias to bind-key.
2022-02-08 15:48:24 +05:30
ab92c97016
tmux: Add prefix-S command to capture pane contents to file
2022-02-08 15:48:24 +05:30
f316cad185
nvim: Update packer
2022-02-08 15:47:57 +05:30
f719100133
kitty: Open the last command output in neovim
2022-02-08 15:47:57 +05:30
1484315caa
nvim: plugins: Add textobj-comment
2022-02-08 15:47:57 +05:30
819494b4bb
nvim: after/plugin/word-column: Change default mappings for textobj-word-column
...
We want to use vim-textobj-comment and hence need to make the ac mapping
available.
2022-02-08 15:47:57 +05:30
8b424a2533
nvim: after/plugin/statusline: Use nvim_set_hl API
...
See https://github.com/neovim/neovim/pull/17187 .
2022-02-08 15:47:57 +05:30
60478a59b0
nvim: after/plugin/fugitive: Make diff & difftool usage painless
2022-02-08 15:47:57 +05:30
73ceafcda2
nvim: keymappings: Make Esc cancel highlight search as well
2022-02-08 15:47:57 +05:30
d4a4c49d10
gitignore: Ignore systemd directories with symlinks
2022-02-02 14:55:02 +05:30
cd95166cfb
fish: functions/hf: Add an alias for htop with filter
2022-02-01 16:31:17 +05:30
23701677ce
Add htop configuration
...
So we do not have to manually select things every time. Especially
display of thread names.
2022-02-01 12:44:00 +05:30
371794dfc7
fish: functions/topf: Add an alias for top
2022-02-01 11:56:15 +05:30
e29db6f236
zathura: Update font setting
...
For some reason, the earlier font setting made color scheme settings not
work properly. This fixes the white background issue.
2022-02-01 09:52:39 +05:30
59490d131a
nvim: colors/yolokai: Disable under curl for diagnostics
...
While we like having undercurl for diagnostics, most code bases are
garbage and linters/LSP show warnings all over the place. Seeing the
screen filled with red undercurls feels jarring. Disable them. Can't
expect people to do things properly.
2022-01-31 19:59:28 +05:30
572ff25150
nvim: init: Do not use underline for diagnostic
2022-01-31 19:59:28 +05:30
674e3fa3f6
fish: conf.d/setup: Set environment variables required by wayland
2022-01-28 20:52:47 +05:30
252b319d5c
sway: Drop import and setting of environment variables
...
We will set this consistently in one place in fish shell
during login.
2022-01-28 20:51:46 +05:30
8ff00d9cb0
nvim: after/plugin/nvim-lint: Enable linting for yaml
2022-01-28 16:35:55 +05:30
c2038b5324
systemd: Start ssh-agent with systemd user
...
See
https://wiki.archlinux.org/title/SSH_keys#Start_ssh-agent_with_systemd_user
2022-01-28 12:07:10 +05:30