Commit graph

2072 commits

Author SHA1 Message Date
Sanchayan Maity ebd148e13a
arch-packages: Update package list 2024-06-16 18:58:14 +05:30
Sanchayan Maity 3f0947b114
tmux: Update plugins 2024-06-09 17:33:56 +05:30
Sanchayan Maity 6284b83b1f
nvim: Update paq 2024-06-09 17:33:10 +05:30
Sanchayan Maity 19281ca606
nvim: keymappings: [D and ]D are now mapped by default
These are now mapped for jumping to first and last diagnostic in the
buffer.
2024-06-03 12:06:17 +05:30
Sanchayan Maity 2ffd6a3803
ripgrep: Ignore GStreamer tests directory 2024-06-03 11:59:25 +05:30
Sanchayan Maity 1d22c2659c
nvim: lsp: Fix log level 2024-05-23 14:04:28 +05:30
Sanchayan Maity 7db7287c72
arch-packages: Update package list 2024-05-23 14:00:47 +05:30
Sanchayan Maity b353cd07ee
nvim: lsp-utils: Use server component from ruff 2024-05-23 13:59:29 +05:30
Sanchayan Maity e5cb1b31d0
wireplumber: Update zero2 equalizer configuration
```bash
python -m autoeq --input-file="measurements/Super Review/data/in-ear/7Hz x Crinacle Zero 2.csv" --output-dir="zero2-results" --target="targets/Diffuse field 5128.csv" --parametric-eq --convolution-eq --fs=44100,48000
```
2024-05-17 11:35:54 +05:30
Sanchayan Maity 1ec6aee797
nvim: after/ftplugin/markdown: Set conceallevel to 2
neovim 0.10 introduces experimental support for hyperlinks using
OSC 8 sequence. By default, this is used in Markdown for links of
the form [example](https://example.com). If terminal supports the
OSC 8 escape sequence, then the text example in the neovim buffer
will contain a hyperlink that can be clicked and it will open in
web browser.

This means markdown files with conceallevel=2 look much closer to
the rendered output.
2024-05-17 11:35:28 +05:30
Sanchayan Maity 1b96983efa
fish: functions: Add an alias for opening log files in /tmp 2024-05-15 20:32:21 +05:30
Sanchayan Maity 7ef1a00db0
nvim: after/ftplugin/haskell: Disable vim-matchup 2024-05-11 21:20:42 +05:30
Sanchayan Maity 6ba7646ad9
Revert "nvim: after/ftplugin/haskell: Update tags on file save"
This reverts commit 6f78a23ab3.
2024-05-11 20:31:51 +05:30
Sanchayan Maity 1ad22652cb
tmuxp: Add a notes pane 2024-05-10 17:10:56 +05:30
Sanchayan Maity 70f102cda9
wireplumber: Update equalizer configuration for DT770
Parametric Equalizer configuration was generated by running the below
command.

```bash
python -m autoeq --input-file="measurements/Kuulokenurkka/data/over-ear/Beyerdynamic DT 770 Pro (80 Ohm).csv" --output-dir="dt770-results" --target="targets/Diffuse field 5128.csv" --parametric-eq --convolution-eq --fs=44100,48000
```
2024-05-10 17:01:47 +05:30
Sanchayan Maity e8bccb5bbc
wireplumber: Add equalizer for Beyerdynamic DT1990 with balanced pads
Parametric Equalizer configuration was generated by running the below
command.

```bash
python -m autoeq --input-file="measurements/oratory1990/data/over-ear/Beyerdynamic DT 1990 (balanced earpads).csv" --output-dir="dt1990-results" --target="targets/Diffuse field 5128.csv" --parametric-eq --fs=44100,48000
```
2024-05-10 17:01:47 +05:30
Sanchayan Maity c64cb0ad1b
arch-packages: Update package list 2024-05-10 17:01:47 +05:30
Sanchayan Maity 07f7414038
wireplumber: Add equalizer for 7HZ Zero2 2024-05-07 18:51:12 +05:30
Sanchayan Maity 6f398db9a4
tmuxp: Start scratch GStreamer pane in GitSources 2024-05-06 19:22:01 +05:30
Sanchayan Maity 420d643338
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-06 19:22:01 +05:30
Sanchayan Maity 65e5721a5a
ncmpcpp: Disable mouse support, screen switcher & tag editor 2024-05-06 19:22:01 +05:30
Sanchayan Maity a52037d68e
fish: functions: Add an alias for system update 2024-05-06 19:22:01 +05:30
Sanchayan Maity 734e0e8182
Revert "tmuxp: Add a tmux pane for running top"
This reverts commit 9b8fbd6f21.
2024-05-06 19:22:01 +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