Sanchayan Maity
141abc1f94
nvim: lsp: Inlay hints API has changed
...
With the recent change to the API, without passing buffer number as
0 for the current buffer, inlay hints gets enabled for all buffers.
2024-05-03 21:14:17 +05:30
Sanchayan Maity
3b8f6eb5e8
ncmpcpp: Disable mouse support, screen switcher & tag editor
2024-05-02 14:45:38 +05:30
Sanchayan Maity
b80f59f9ee
fish: functions: Add an alias for system update
2024-04-29 10:03:02 +05:30
Sanchayan Maity
946302a29a
Revert "tmuxp: Add a tmux pane for running top"
...
This reverts commit 9b8fbd6f21
.
2024-04-29 10:02:39 +05:30
Sanchayan Maity
f14b2060d8
nvim: lsp: Remove mappings which now have defaults
...
- crn for rename
- crr for code actions
- <C-r> <C-r> (in Visual mode) for code actions
- gr for references
- <C-S> (in Insert mode) for signature help
gq has already been mapped to formatexpr for a while now. See
:help lsp-defaults. Drop our mapping of gq and use gf mapping
for whole buffer formatting. This allows us to use gq to format
selections using text objects.
2024-04-29 10:02:18 +05:30
Sanchayan Maity
dc40ccac1e
nvim: keymappings: Remove diagnostic mappings which are now default
2024-04-27 11:36:41 +05:30
Sanchayan Maity
01749031fb
git: Update configuration
...
Some improvements taken from
https://jvns.ca/blog/2024/02/16/popular-git-config-options/#submodule-stuff
2024-04-25 16:17:36 +05:30
Sanchayan Maity
cb46c82d53
nvim: lsp-utils: Use new vim.fs.root function for getting root directory
...
38b9c322c9
2024-04-25 16:17:36 +05:30
Sanchayan Maity
41f25229dc
fish: functions/vpn: Invoke wg-quick with doas
2024-04-24 11:29:53 +05:30
Sanchayan Maity
fdafe80f6c
gdb: Clean up duplicate configuration lines
2024-04-22 11:47:44 +05:30
Sanchayan Maity
9aef9bfe2c
i3status-rust: Drop bar chart from CPU block
2024-04-22 11:47:44 +05:30
Sanchayan Maity
1d53d848d9
gdb: Set log file to be in temporary directory
2024-04-22 11:47:44 +05:30
Sanchayan Maity
71f3ffefdb
ncmpcpp: Hide album dates in media library
2024-04-22 11:47:43 +05:30
Sanchayan Maity
d1fa95daa9
fish: functions: Add a different variant for perf top on a thread
2024-04-20 12:32:02 +05:30
Sanchayan Maity
5623d7c004
nvim: lsp: Inlay hints API has changed
2024-04-19 11:07:28 +05:30
Sanchayan Maity
d1ab3d43d6
git: Sort branch by committerdate
2024-04-18 19:22:57 +05:30
Sanchayan Maity
3f5b09dd7d
nvim: after/plugin/mini: Enable wrap around with hunk navigation
2024-04-17 18:39:08 +05:30
Sanchayan Maity
56301c198b
chrome/chromium: Update platform flags
...
Platform hint seems to be broken and not work any more.
https://issues.chromium.org/issues/329678163
2024-04-17 11:08:07 +05:30
Sanchayan Maity
1bb04f1b3b
Add configuration for bhoogle
2024-04-15 10:53:56 +05:30
Sanchayan Maity
60a70ac3a5
arch-packages: Update package list
2024-04-12 21:00:58 +05:30
Sanchayan Maity
6617280944
nvim: statusline: Do not set winbar for empty filename
2024-04-12 20:26:03 +05:30
Sanchayan Maity
cd50d8f956
nvim: statusline: Make winbar status be relative to current directory
...
We want file path being shown in winbar to be relative to the current
directory or in our case frequently the git root. For whatever reason,
only the first opened leftmost split would show the file path relative
to current git root while any files opened later would show the full
path starting from `HOME`/~ directory. So something around how '%f%m%r'
actually works or how it is being used to set winbar has been a problem.
2024-04-12 11:01:26 +05:30
Sanchayan Maity
f27f6629de
nvim: after/ftplugin/c: Do not add include files to buffer list
...
Hide header files from /usr/include from the buffer list.
2024-04-11 16:07:55 +05:30
Sanchayan Maity
a4b9b3fd97
nvim: after/plugin/mini: Drop comment
...
Commenting support is built-in now, see
73de98256c
2024-04-09 15:13:54 +05:30
Sanchayan Maity
f3736630c0
nvim: statusline: Fix git status being nil
...
signs.add/change/delete can be nil for a file not yet being tracked
with git. This was broken in 703d23c
.
2024-04-09 15:13:54 +05:30
Sanchayan Maity
1ef7928b75
vale: Update styles
2024-04-09 15:13:54 +05:30
Sanchayan Maity
e025d79994
arch-packages: Update package list
2024-04-09 15:13:53 +05:30
Sanchayan Maity
767ae28f4f
nvim: plugins: Drop gitsigns
2024-04-08 14:49:42 +05:30
Sanchayan Maity
703d23c76e
nvim: after/plugin/mini: Switch to mini.diff from gitsigns
2024-04-08 14:49:36 +05:30
Sanchayan Maity
81aeeb634f
ripgrep: Ignore GStreamer NEWS files
2024-04-04 15:10:04 +05:30
Sanchayan Maity
97bdd3d9e1
nvim: lsp-utils: Enable HLS for cabal files
2024-04-04 15:10:03 +05:30
Sanchayan Maity
0f8e52bae1
fish: functions/vb: Do not run the next command on failure
2024-04-03 17:35:12 +05:30
Sanchayan Maity
d9fdf69a78
fish: functions: Add a build helper for neovim
2024-04-01 10:16:42 +05:30
Sanchayan Maity
84f729f3c7
nvim: after/ftplugin/C: Do not run gst-indent after buffer save
...
This seems to interfere with git signs tracking among other things.
While at it move the remaining configuration to Lua.
2024-03-30 16:47:04 +05:30
Sanchayan Maity
78e62011f6
ncmpcpp: Add minimal configuration
2024-03-27 20:09:24 +05:30
Sanchayan Maity
3b93c3c189
tmuxp: Run ncmpcpp instead of vimpc
2024-03-27 20:09:24 +05:30
Sanchayan Maity
efdebf6d6f
git/ignore: Ignore ncmpcpp error log
2024-03-27 20:08:54 +05:30
Sanchayan Maity
3957a7a7fd
arch-packages: Update package list
...
ncmpcpp is in the official package repositories compared to vimpc
which is on AUR. Switch to ncmpcpp.
2024-03-27 20:08:53 +05:30
Sanchayan Maity
8df0a2b704
wireplumber: Migrate configuration from 0.4 to 0.5
...
https://pipewire.pages.freedesktop.org/wireplumber/daemon/configuration/migration.html#
Reintroduce the filter chain configuration we had in PipeWire for DT770
and input de-noising to WirePlumber.
2024-03-26 15:44:22 +05:30
Sanchayan Maity
7e7789d996
pipewire: Drop configuration
...
This only remaining fragment of PipeWire configuration will be moved
to WirePlumber.
2024-03-26 14:57:09 +05:30
Sanchayan Maity
569b6e893c
fish: conf.d/systemd-abbr: Show logs only for current boot
2024-03-26 14:57:09 +05:30
Sanchayan Maity
38aaff30b3
pipewire: Drop filter chain configuration
...
We will be moving this configuration to WirePlumber.
2024-03-26 12:30:55 +05:30
Sanchayan Maity
15fe363d7d
pipewire: Remove entries already present in default configuration
...
These are already present in the default setup.
2024-03-24 21:36:46 +05:30
Sanchayan Maity
b53015dc7d
environment: Disable RTKit and enable log colours for PipeWire
2024-03-22 18:30:05 +05:30
Sanchayan Maity
5af13bb98f
nvim: init: Trivial alignment clean up
2024-03-20 18:24:07 +05:30
Sanchayan Maity
bf4029aea3
nvim: init: Disable Rust ftplugin mappings
...
See
920ef1fd71
.
2024-03-20 18:24:07 +05:30
Sanchayan Maity
3d2de0cb6b
arch-packages: Update package list
2024-03-20 18:24:07 +05:30
Sanchayan Maity
7b016b7c89
tridactyl: Add a search URL shortcut for RFC
2024-03-18 17:08:05 +05:30
Sanchayan Maity
d18f26ab93
fish: functions: Check for git repository in git helpers
2024-03-10 14:54:56 +05:30
Sanchayan Maity
634515cb34
newsboat: Update config
2024-03-06 09:19:48 +05:30