Sanchayan Maity
f68aed5238
nvim: lsp: Add mapping for clearing code lens
2023-01-03 20:04:27 +05:30
Sanchayan Maity
3b0cdd49c2
sway: Replace xdot with vimiv
2022-12-30 13:26:21 +05:30
Sanchayan Maity
faa5ccb3a7
tmux: Do not show panes when switching sessions
...
Seeing panes while switching is not helpful enough with our naming
scheme for panes. Just show sessions and use exact option with fzf
to switch quickly.
2022-12-30 13:26:21 +05:30
Sanchayan Maity
7e4193fc82
Revert "fish: functions: Open dot graphs by default in xdot"
...
This reverts commit a827d25ac4
.
xdot has been giving us problem with GStreamer dot graphs. May be
it is a bug with GStreamer but let us just use vimiv henceforth.
2022-12-30 13:26:21 +05:30
Sanchayan Maity
e0da3bd7e7
arch-packages: Update package list
2022-12-30 13:26:21 +05:30
Sanchayan Maity
d72dadaa1a
environment: Enable Debuginfod
2022-12-28 22:32:22 +05:30
Sanchayan Maity
d37cbd3cf0
nvim: after/ftplugin: Add language server for racket & scheme
2022-12-28 19:53:02 +05:30
Sanchayan Maity
47498f93fc
nvim: plugins: Add autopairs and parinfer
2022-12-28 19:51:34 +05:30
Sanchayan Maity
79183f7402
nvim: Use mappings for copying entire buffer & drop textobj-entire
2022-12-28 19:51:34 +05:30
Sanchayan Maity
20b608ad08
nvim: treesitter: Enable fennel, racket and scheme
2022-12-28 19:51:09 +05:30
Sanchayan Maity
5e5d218132
mpd: Update configuration
2022-12-27 10:25:53 +05:30
Sanchayan Maity
8b52da88e8
emacs: Remove doom emacs configuration
2022-12-26 20:34:39 +05:30
Sanchayan Maity
533031746a
newsboat: Update config
2022-12-26 20:34:39 +05:30
Sanchayan Maity
9b1d64f404
arch-packages: Update package list
2022-12-26 20:34:38 +05:30
Sanchayan Maity
7310c77f78
fish: functions: Check return result of fzf selection
2022-12-26 14:47:03 +05:30
Sanchayan Maity
3279c97814
fish: functions: gp/gt: Use exact flag for fzf when using pass
2022-12-25 13:26:48 +05:30
Sanchayan Maity
26efe57ac9
foot: Add a mapping for copying URLs
2022-12-21 17:46:27 +05:30
Sanchayan Maity
8e52f9684a
Add newsboat RSS reader
2022-12-21 17:13:59 +05:30
Sanchayan Maity
edcb5d393d
arch-packages: Update package list
2022-12-21 16:49:05 +05:30
Sanchayan Maity
cbc6914f69
mutt: Update mailcap
...
Taken from the mutt article on Arch Wiki.
2022-12-21 16:48:44 +05:30
Sanchayan Maity
4fe0311c3c
nvim: Update packer
2022-12-20 20:43:10 +05:30
Sanchayan Maity
09f609b26a
nvim: after/plugin/nvim-lint: Enable clang-tidy
2022-12-20 20:43:09 +05:30
Sanchayan Maity
9a188237a2
tut/toot.tmpl: Rename SpoilerText to CWText
...
See https://github.com/RasmusLindroth/tut/issues/229 .
2022-12-20 11:38:29 +05:30
Sanchayan Maity
5aec04f0cc
git/ignore: Ignore GStreamer docs directory
...
It is annoying when files from docs directory show up in ripgrep
searches.
2022-12-19 19:30:50 +05:30
Sanchayan Maity
a6524a818a
fish: functions/gp: Add an alias for pass tessen
2022-12-17 14:58:32 +05:30
Sanchayan Maity
54c13168f7
dnscontrol: Add TXT record for verification with keyoxide
2022-12-17 11:20:17 +05:30
Sanchayan Maity
8a38372b6c
git: Add signing key
2022-12-16 20:05:56 +05:30
Sanchayan Maity
c547cfc5d5
mutt: Enable signing for sanchayanmaity.net account
...
We use hooks to selectively enable signing and use a different signature
when signing.
2022-12-16 17:43:29 +05:30
Sanchayan Maity
64bcce439f
dnscontrol: Add our public key as a TXT record
2022-12-16 17:01:14 +05:30
Sanchayan Maity
ef121c6bf6
mutt: Set up GPG signing by default
2022-12-16 14:05:51 +05:30
Sanchayan Maity
cb058dd515
dnscontrol: Use keys.openpgpkey.org for WKD as a service
...
keys.openpgp.org can act as a WKD server, with a CNAME record for
the subdomain ‘openpgpkey’ to their server.
See https://keys.openpgp.org/about/usage#wkd-as-a-service .
This helps us in getting/advertising our public key.
λ: curl 'https://wkd.keys.openpgp.org/status/?domain=openpgpkey.sanchayanmaity.net '
CNAME lookup ok: openpgpkey.sanchayanmaity.net resolves to wkd.keys.openpgp.org
λ: gpg --locate-keys --auto-key-locate clear,nodefault,wkd sanchayanmaity.net
2022-12-16 13:58:29 +05:30
Sanchayan Maity
90fd2bb4d9
imapfilter/mbsync/msmtp: Migrate from using gpg to password-store
2022-12-16 13:58:29 +05:30
Sanchayan Maity
33151066a1
fish: conf.d/setup: Set environment variables for password store
2022-12-16 13:58:29 +05:30
Sanchayan Maity
b7838e980d
fish: functions/gt: Add helper for getting TOTP tokens with pass
2022-12-16 13:58:29 +05:30
Sanchayan Maity
0f5ba5ef04
gnupg: Use keys.openpgp.org as keyserver
...
While at it set option to always display fingerprint and increase
the key id display size to 64 bit.
2022-12-16 13:57:46 +05:30
Sanchayan Maity
9e05f3a881
arch-packages: Update package list
2022-12-15 13:26:39 +05:30
Sanchayan Maity
277ed73a76
tmuxp: audio-dev: Do not start editor by default
2022-12-15 09:46:34 +05:30
Sanchayan Maity
a279d57e33
tmux: Update plugins
2022-12-14 20:03:24 +05:30
Sanchayan Maity
16226ecfde
dnscontrol: Add TLSA record
...
For reference
https://community.letsencrypt.org/t/tlsa-record-changes-with-every-renewal-process-which-breaks-dane/144145
https://gist.github.com/buffrr/609285c952e9cb28f76da168ef8c2ca6
https://www.huque.com/bin/gen_tlsa
Verify with
https://www.huque.com/bin/danecheck
2022-12-14 09:40:13 +05:30
Sanchayan Maity
13eebe0101
arch-packages: Update package list
...
Add CLI tools for all code forges. It is annoying to have to login
just to create repos otherwise.
2022-12-14 09:38:32 +05:30
Sanchayan Maity
0e7b1fd4bd
nvim: colors/yolokai: Use WinSeparator instead of VertSplit
2022-12-12 16:23:50 +05:30
Sanchayan Maity
0c7d4372d1
nvim: colors/yolokai: Enable undercurl for underline diagnostic
...
This effectively reverts commit 59490d1
.
2022-12-12 10:11:20 +05:30
Sanchayan Maity
b60afcf0e9
Revert "nvim: init: Do not use underline for diagnostic"
...
This reverts commit 572ff25150
.
2022-12-12 10:11:20 +05:30
Sanchayan Maity
4440f476fc
dnscontrol: Use AAAA record
...
We switched our Hetzner server to use only IPv6 address which saves
us 0.6 euros per month. So switch to the use of AAAA record.
2022-12-12 10:11:20 +05:30
Sanchayan Maity
c6b594443e
arch-packages: Update package list
2022-12-12 10:11:20 +05:30
Sanchayan Maity
ac65aa26cb
nvim: lsp: Use local leader for running code lens
...
We use <Leader>l for linting. This should have been done as part of
commit b294f19
.
2022-12-12 10:11:20 +05:30
Sanchayan Maity
d0b5159bd9
nvim: after/plugin/nvim-lint: Enable revive linter for go
2022-12-11 16:55:41 +05:30
Sanchayan Maity
9f415d9d4d
nvim: after/ftplugin/go: Add go LSP support
2022-12-11 16:55:41 +05:30
Sanchayan Maity
1766986d8e
fish: conf.d/setup: Setup environment variables required by go
2022-12-11 16:55:41 +05:30
Sanchayan Maity
01fb124a49
dnscontrol: .net domain has been migrated to porkbun
2022-12-11 15:04:18 +05:30