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
e0da3bd7e7
arch-packages: Update package list
2022-12-30 13:26:21 +05:30
d72dadaa1a
environment: Enable Debuginfod
2022-12-28 22:32:22 +05:30
d37cbd3cf0
nvim: after/ftplugin: Add language server for racket & scheme
2022-12-28 19:53:02 +05:30
47498f93fc
nvim: plugins: Add autopairs and parinfer
2022-12-28 19:51:34 +05:30
79183f7402
nvim: Use mappings for copying entire buffer & drop textobj-entire
2022-12-28 19:51:34 +05:30
20b608ad08
nvim: treesitter: Enable fennel, racket and scheme
2022-12-28 19:51:09 +05:30
5e5d218132
mpd: Update configuration
2022-12-27 10:25:53 +05:30
8b52da88e8
emacs: Remove doom emacs configuration
2022-12-26 20:34:39 +05:30
533031746a
newsboat: Update config
2022-12-26 20:34:39 +05:30
9b1d64f404
arch-packages: Update package list
2022-12-26 20:34:38 +05:30
7310c77f78
fish: functions: Check return result of fzf selection
2022-12-26 14:47:03 +05:30
3279c97814
fish: functions: gp/gt: Use exact flag for fzf when using pass
2022-12-25 13:26:48 +05:30
26efe57ac9
foot: Add a mapping for copying URLs
2022-12-21 17:46:27 +05:30
8e52f9684a
Add newsboat RSS reader
2022-12-21 17:13:59 +05:30
edcb5d393d
arch-packages: Update package list
2022-12-21 16:49:05 +05:30
cbc6914f69
mutt: Update mailcap
...
Taken from the mutt article on Arch Wiki.
2022-12-21 16:48:44 +05:30
4fe0311c3c
nvim: Update packer
2022-12-20 20:43:10 +05:30
09f609b26a
nvim: after/plugin/nvim-lint: Enable clang-tidy
2022-12-20 20:43:09 +05:30
9a188237a2
tut/toot.tmpl: Rename SpoilerText to CWText
...
See https://github.com/RasmusLindroth/tut/issues/229 .
2022-12-20 11:38:29 +05:30
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
a6524a818a
fish: functions/gp: Add an alias for pass tessen
2022-12-17 14:58:32 +05:30
54c13168f7
dnscontrol: Add TXT record for verification with keyoxide
2022-12-17 11:20:17 +05:30
8a38372b6c
git: Add signing key
2022-12-16 20:05:56 +05:30
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
64bcce439f
dnscontrol: Add our public key as a TXT record
2022-12-16 17:01:14 +05:30
ef121c6bf6
mutt: Set up GPG signing by default
2022-12-16 14:05:51 +05:30
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
90fd2bb4d9
imapfilter/mbsync/msmtp: Migrate from using gpg to password-store
2022-12-16 13:58:29 +05:30
33151066a1
fish: conf.d/setup: Set environment variables for password store
2022-12-16 13:58:29 +05:30
b7838e980d
fish: functions/gt: Add helper for getting TOTP tokens with pass
2022-12-16 13:58:29 +05:30
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
9e05f3a881
arch-packages: Update package list
2022-12-15 13:26:39 +05:30
277ed73a76
tmuxp: audio-dev: Do not start editor by default
2022-12-15 09:46:34 +05:30
a279d57e33
tmux: Update plugins
2022-12-14 20:03:24 +05:30
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
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
0e7b1fd4bd
nvim: colors/yolokai: Use WinSeparator instead of VertSplit
2022-12-12 16:23:50 +05:30
0c7d4372d1
nvim: colors/yolokai: Enable undercurl for underline diagnostic
...
This effectively reverts commit 59490d1
.
2022-12-12 10:11:20 +05:30
b60afcf0e9
Revert "nvim: init: Do not use underline for diagnostic"
...
This reverts commit 572ff25150
.
2022-12-12 10:11:20 +05:30
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
c6b594443e
arch-packages: Update package list
2022-12-12 10:11:20 +05:30
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
d0b5159bd9
nvim: after/plugin/nvim-lint: Enable revive linter for go
2022-12-11 16:55:41 +05:30
9f415d9d4d
nvim: after/ftplugin/go: Add go LSP support
2022-12-11 16:55:41 +05:30
1766986d8e
fish: conf.d/setup: Setup environment variables required by go
2022-12-11 16:55:41 +05:30
01fb124a49
dnscontrol: .net domain has been migrated to porkbun
2022-12-11 15:04:18 +05:30
9b00a19b52
nvim: after/ftplugin/rust: Format on save
2022-12-11 11:01:18 +05:30
49d126e023
dnscontrol: Automate & version control DNS management
2022-12-09 17:41:14 +05:30
b52dedf03d
vimiv: Update configuration
...
These are still all defaults as saved by vimiv.
2022-12-08 17:57:59 +05:30