Commit graph

2142 commits

Author SHA1 Message Date
d1c0772207
fish: conf.d/cabal.abbr: Improve cabal build & add exec
The cabal exec command is sometimes helpful to debug why
HLS is not working. If that command complains HLS refuses
to work.
2024-10-27 18:49:31 +05:30
cb54f0518f
tmuxp: Do not open neovim by default for notes pane 2024-10-23 18:29:38 +05:30
9ee9c37a64
git: Update email
Use something which is shorter to type as the default.
2024-10-23 15:46:29 +05:30
7c7c762475
alacritty: Update config
live_config_reload option has been moved to general section.
2024-10-23 11:19:57 +05:30
a4073a924c
nvim: lsp: Drop LSP default mappings
See :help lsp-defaults.
2024-10-22 13:11:23 +05:30
ae7a18490d
nvim: autocmd: vim.highlight renamed to vim.hl 2024-10-21 11:06:40 +05:30
25b49ee661
fish: functions: Open PDFs in Zathura with fuzzel
Taken from
https://blog.akaisuisei.org/communicating-with-zathura-via-dbus.html
2024-10-20 21:51:51 +05:30
bfe01585ad
nvim: Enable LSP for gleam 2024-10-20 21:47:11 +05:30
c39fd13c76
paru: Remove makedepends after installing packages
Also do not warn about dummy which is our own PKGBUILD
providing packages we do not want installed.
2024-10-20 21:47:11 +05:30
65b0402abf
nvim: keymappings: Drop unimpaired style mappings
Unimpaired style mappings are now default.
https://github.com/neovim/neovim/pull/28525
2024-10-20 21:47:11 +05:30
0d1f3bbfe1
arch-packages: Update package list 2024-10-20 21:47:11 +05:30
07a0033f51
zathura: Map a key to toggle presentation mode 2024-10-20 15:59:41 +05:30
18106532fc
nvim: Enable LSP for Elixir 2024-10-20 15:59:41 +05:30
9cddec5e81
nvim: treesitter: Enable BEAM languages 2024-10-20 15:59:18 +05:30
52d782da66
Revert "arch-packages: Switch to aura"
This reverts commit 84d38970ad.

Switching back to paru, as aura uses it's own metadata server
Faur which means we tend to be behind on AUR updates which is
not acceptable.
2024-09-28 20:12:30 +05:30
c145edc678
tmux: Fix session selector
Not sure what changed in the upgrade to 3.5. This also
improves it a bit compared to the previously convoluted
incantation we copied from somewhere.
2024-09-28 19:01:13 +05:30
e46c3ab531
fish: Drop fzf key bindings 2024-09-27 19:01:30 +05:30
aa460099c4
environment: Prevent systemd from requiring horizontal scroll 2024-09-26 15:11:21 +05:30
07454d74f2
arch-packages: Update package list 2024-09-26 15:11:21 +05:30
84d38970ad
arch-packages: Switch to aura 2024-09-19 16:08:09 +05:30
f0d7c5cfc0
fuzzel: Configuration for setting font size 2024-09-19 16:06:45 +05:30
ff19c027a9
aura: Add configuration for Aura
As of now, aura does not support relative paths for cache
and related directories.
https://github.com/fosskers/aura/issues/937
2024-09-19 16:03:57 +05:30
640323c095
yazi: Disable image previews 2024-09-19 16:03:57 +05:30
5a7a5c2152
ghc: Enable more warnings 2024-09-19 16:03:57 +05:30
24cd59f124
nvim: lsp: Fix use of diagnostic API
With get_line_diagnostics being deprecated we switched to
vim.diagnostic.get but vim diagnostics are different from
LSP diagnostics and need to be converted.

We copy the code from get_line_diagnostics here as that
will be dropped in 0.12. Strangely the issue only kept
coming up with ruff/Python and HLS/Haskell.

This fixes commit ef0daa5d4 which broke code action
light bulb functionality.
2024-09-19 16:03:57 +05:30
fffb2c06bc
vale: Update styles 2024-09-19 16:03:57 +05:30
f0408ef342
fish: conf.d: Use shorter abbreviations for cargo build 2024-09-19 16:03:56 +05:30
53e2c56631
nvim: treesitter: Add VHDL & drop a few others 2024-09-19 16:03:09 +05:30
e3aa8c1dee
nvim: lsp-utils: Drop preview flag & fix root files for ruff 2024-09-09 16:02:12 +05:30
cb7cfdacfa
ruff: Do not complain about single quoted strings 2024-09-09 16:02:12 +05:30
32de75ad54
ncmpcpp: Prevent creation of lyrics directory 2024-09-06 10:51:24 +05:30
9fcdbf3e40
alacritty: Increase font size 2024-08-24 20:25:10 +05:30
96507c4464
ruff: Update configuration 2024-08-24 17:47:09 +05:30
86b187c64a
mbsync: SSLType is deprecated and TLSType is to be used 2024-08-20 10:51:05 +05:30
c4f2f0baa9
wireplumber: Add equalizer for Truthear GATe 2024-08-10 18:14:04 +05:30
7154b3790d
wireplumber: Disable libcamera
See the below issues
https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/2669
https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/4115
2024-08-09 16:09:30 +05:30
d842f7bfa2
wireplumber: Do not fix audio rate for DX3 Pro+ 2024-08-07 18:48:21 +05:30
d9e9c35877
Revert "fish: config: Source zoxide"
This reverts commit de57054bd2.
2024-08-05 19:19:52 +05:30
daf1146448
arch-packages: Update package list 2024-08-05 19:10:53 +05:30
ef0daa5d4c
nvim: lsp: Drop use of deprecated get_line_diagnostics 2024-08-02 14:26:07 +05:30
903543b899
git: Use recurse submodules only for fetch 2024-08-02 14:26:07 +05:30
71f49e8b5c
tmuxp: Drop tmux pane for RSS feeds 2024-08-02 14:26:06 +05:30
0cda183a1a
wireplumber: Update ALSA configuration for DX3 Pro+ 2024-08-02 14:26:06 +05:30
1eec783a20
nvim: lsp: Do not attach LSP if file is opened via git
We might use Gedit to view older git revision of the file to which we do
not want to attach LSP.
2024-08-02 14:26:06 +05:30
ccd2f77454
yt-dlp: Allow automatic selection of best audio codec/format 2024-08-02 14:26:06 +05:30
63946cb39d
arch-packages: Update package list 2024-08-02 14:26:06 +05:30
1ce5f9fab0
ripgrep: Ignore pw-install and PipeWire doc directory 2024-07-31 12:16:21 +05:30
91d160e157
nvim: init: Override default grepprg
When setting grepprg to ripgrep, neovim passes -uuu which disables
ripgrep's default filtering which also ends up searching in binary
files which is not what we want. It also ignores our ripgreprc and
.ignore we have setup. neovim tries to match behaviour of standard
grep which we do not care about.

The default behaviour becomes a lot confusing when we start getting
results from clangd cache or search index.
2024-07-31 12:16:20 +05:30
5fd75b0fbd
wireplumber: Update configuration for bluetooth 2024-07-31 12:16:20 +05:30
66ad8a5eab
wireplumber: Do not suspend node when inactive
https://wiki.archlinux.org/title/Power_management
https://wiki.archlinux.org/title/PipeWire#Noticeable_audio_delay_or_audible_pop/crack_when_starting_playback
2024-07-19 19:24:03 +05:30