Commit Graph

1389 Commits

Author SHA1 Message Date
Sanchayan Maity 7503e1a4f2 pipewire: Allow higher sample rates 2022-03-02 09:06:17 +05:30
Sanchayan Maity 2100b228ab wireplumber: Add explicit bluetooth configuration 2022-02-28 17:59:21 +05:30
Sanchayan Maity e28c4f5319 wireplumber: Disable profile auto switching 2022-02-28 17:32:55 +05:30
Sanchayan Maity b10ba79940 nvim: after/plugin/fzf-lua: Update actions for commits 2022-02-26 13:26:11 +05:30
Sanchayan Maity 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
Sanchayan Maity 6fb0c62a4b nvim: yolokai: Change the hint background
This improves the color highlight for inlay hints.
2022-02-22 13:43:29 +05:30
Sanchayan Maity 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
Sanchayan Maity 2776d00572 fish: functions/lt: Add an exa alias with tree option 2022-02-17 20:58:36 +05:30
Sanchayan Maity 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
Sanchayan Maity 795fd7f36a nvim: treesitter: Enable HTML 2022-02-17 15:08:04 +05:30
Sanchayan Maity 2fd1922193 nvim: Update packer 2022-02-16 09:54:45 +05:30
Sanchayan Maity bd0ccbf50f mutt: Enable sidebar and mailboxes 2022-02-16 09:54:45 +05:30
Sanchayan Maity dea9be7cac mutt: Fix possible conflicting mappings 2022-02-16 09:54:45 +05:30
Sanchayan Maity 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
Sanchayan Maity ac3039d64b nvim: after/plugin/fugitive: Improve git stash command mapping 2022-02-13 14:01:03 +05:30
Sanchayan Maity 6dd369b137 nvim: autoload/git: Use diff instead of difftool 2022-02-12 10:18:28 +05:30
Sanchayan Maity f0ad084c84 kitty: Allow borders to be distinguished easily 2022-02-10 21:31:57 +05:30
Sanchayan Maity 447d4e50b5 nvim: plugins: Switch to fzf-lua 2022-02-10 21:31:57 +05:30
Sanchayan Maity da5671b5ae nvim: autoload/git: Fix git log when current branch is master/main 2022-02-10 21:31:57 +05:30
Sanchayan Maity 4edfa99a21 nvim: autoload/ftplugin: git: Add helper for format-patch 2022-02-10 21:31:57 +05:30
Sanchayan Maity 9c16443e10 nvim: statusline: Handle some more cases for filename & treesitter status 2022-02-10 21:31:57 +05:30
Sanchayan Maity 7d70992eae nvim: after/plugin/fugitive: Add mapping to help with review 2022-02-10 21:20:51 +05:30
Sanchayan Maity 05bbba29a9 nvim: after/plugin/fugitive: Mapping for diffing in a new tab in Gstatus 2022-02-10 21:20:51 +05:30
Sanchayan Maity 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
Sanchayan Maity 3c62e9f330 nvim: Update packer 2022-02-10 13:00:11 +05:30
Sanchayan Maity 66af0bbd9e nvim: after/plugin/statusline: Use nvim-gps for statusline 2022-02-09 18:14:12 +05:30
Sanchayan Maity 7805bb4111 tmux: Clean up uses of bind-key
bind is an alias to bind-key.
2022-02-08 15:48:24 +05:30
Sanchayan Maity ab92c97016 tmux: Add prefix-S command to capture pane contents to file 2022-02-08 15:48:24 +05:30
Sanchayan Maity f316cad185 nvim: Update packer 2022-02-08 15:47:57 +05:30
Sanchayan Maity f719100133 kitty: Open the last command output in neovim 2022-02-08 15:47:57 +05:30
Sanchayan Maity 1484315caa nvim: plugins: Add textobj-comment 2022-02-08 15:47:57 +05:30
Sanchayan Maity 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
Sanchayan Maity 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
Sanchayan Maity 60478a59b0 nvim: after/plugin/fugitive: Make diff & difftool usage painless 2022-02-08 15:47:57 +05:30
Sanchayan Maity 73ceafcda2 nvim: keymappings: Make Esc cancel highlight search as well 2022-02-08 15:47:57 +05:30
Sanchayan Maity d4a4c49d10 gitignore: Ignore systemd directories with symlinks 2022-02-02 14:55:02 +05:30
Sanchayan Maity cd95166cfb fish: functions/hf: Add an alias for htop with filter 2022-02-01 16:31:17 +05:30
Sanchayan Maity 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
Sanchayan Maity 371794dfc7 fish: functions/topf: Add an alias for top 2022-02-01 11:56:15 +05:30
Sanchayan Maity 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
Sanchayan Maity 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
Sanchayan Maity 572ff25150 nvim: init: Do not use underline for diagnostic 2022-01-31 19:59:28 +05:30
Sanchayan Maity 674e3fa3f6 fish: conf.d/setup: Set environment variables required by wayland 2022-01-28 20:52:47 +05:30
Sanchayan Maity 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
Sanchayan Maity 8ff00d9cb0 nvim: after/plugin/nvim-lint: Enable linting for yaml 2022-01-28 16:35:55 +05:30
Sanchayan Maity 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
Sanchayan Maity 3600310085 fish: conf.d/setup: Set environment variable required by ssh-agent 2022-01-28 12:07:10 +05:30
Sanchayan Maity 26d7647b1f systemd: Move the email service & timer from mutt 2022-01-28 12:07:10 +05:30
Sanchayan Maity a6b2242260 Revert "fish: conf.d/setup: Add QT environment variables for Wayland"
This reverts commit ca802a885f.

Not required anymore since it is fixed with previous commit 3cd3e1e.
2022-01-28 12:06:39 +05:30
Sanchayan Maity 3cd3e1e638 sway: Import Qt environment variables 2022-01-28 11:01:51 +05:30