a18ada98e4
mbsync/msmtp/notmuch: Add email accounts for our own domains
...
Switch to Migadu for our own domains. Migadu mandates
bringing your own domain for email and as such we can
now have separate mail boxes for both our .com & .net
domains. We will drop fastmail once our plan expires.
2024-11-05 14:12:02 +05:30
11ce66190d
imapfilter: Add email accounts for our own domains
...
Switch to Migadu for our own domains. Migadu mandates
bringing your own domain for email and as such we can
now have separate mail boxes for both our .com & .net
domains. We will drop fastmail once our plan expires.
While at it, clean up and improve the filtering logic.
2024-11-05 14:12:02 +05:30
969e039838
arch-packages: Update package list
2024-11-05 13:00:11 +05:30
ef9261c05e
tmux/tmuxp: Create a separate tmux session for Zig
2024-11-05 13:00:11 +05:30
cc05f03ddf
nvim: lua/lsp-utils: Disable proc macros for rust-analyzer
2024-11-05 13:00:11 +05:30
9075d7b321
nvim: after/ftplugin/systemd: Lint systemd files on save
2024-11-03 16:19:01 +05:30
6afc6f90dd
nvim: after/plugin/nvim-lint: Enable systemd-analyze
2024-11-03 16:19:01 +05:30
aad1c8c217
nvim: treesitter: Enable Zig
2024-11-02 20:24:08 +05:30
43f6e5331b
fish: functions/vb: Remove build directory before compiling
2024-11-02 13:22:52 +05:30
6c30de3b18
dnscontrol: Switch to Migadu for email
2024-10-30 10:24:57 +05:30
18502cbb50
nvim: Switch to static-ls for Haskell LSP
2024-10-29 22:43:53 +05:30
d9b0614587
arch-packages: Update package list
2024-10-29 12:17:56 +05:30
86c1da359e
nvim: lsp: document_symbol is now mapped by default to gO
...
See :help lsp-defaults.
2024-10-28 19:49:31 +05:30
1d1a3539c8
nvim: Enable LSP for zig
2024-10-28 10:36:45 +05:30
52dbf54ea2
mutt: accounts/fastmail: Add a few shortcuts
2024-10-27 18:50:49 +05:30
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