This is an OpenPGP proof that connects my OpenPGP key to this Github account. For details check out https://docs.keyoxide.org/advanced/openpgp-proofs/
[Verifying my OpenPGP key: openpgp4fpr:520a6f4ad86de4b5ffe77c7cf590c32a6c75438a]
This is an OpenPGP proof that connects my OpenPGP key to this Github account. For details check out https://docs.keyoxide.org/advanced/openpgp-proofs/
[Verifying my OpenPGP key: openpgp4fpr:520a6f4ad86de4b5ffe77c7cf590c32a6c75438a]
| /* | |
| Cloudflare provides the ability to block some AI crawlers and | |
| scrapers. They also maintain a list of bots approved to scan | |
| sites: https://radar.cloudflare.com/traffic/verified-bots. | |
| There are plenty of sites on the verified list I would like to block, | |
| plus other SEO crawlers. |
| local gpgGroup = vim.api.nvim_create_augroup("customGpg", { clear = true }) | |
| vim.api.nvim_create_autocmd({ "BufReadPre", "FileReadPre" }, { | |
| pattern = "*.gpg", | |
| group = gpgGroup, | |
| callback = function() | |
| -- Make sure nothing is written to shada file while editing an encrypted file. | |
| vim.opt_local.shada = nil | |
| -- We don't want a swap file, as it writes unencrypted data to disk | |
| vim.opt_local.swapfile = false |
| blueprint: | |
| name: ZHA - _TZ3000_an5rjiwd TS0041 Switch | |
| description: Automate your TS0041 Wireless Switch using ZHA events. | |
| domain: automation | |
| input: | |
| ts0041_switch: | |
| name: _TZ3000_an5rjiwd TS0041 Switch | |
| description: _TZ3000_an5rjiwd TS0041 Switch to use | |
| selector: | |
| device: |
| # Reconstructed via infocmp from file: /Applications/Ghostty.app/Contents/Resources/terminfo/78/xterm-ghostty | |
| xterm-ghostty|ghostty|Ghostty, | |
| am, bce, ccc, hs, km, mc5i, mir, msgr, npc, xenl, AX, Su, Tc, XT, fullkbd, | |
| colors#256, cols#80, it#8, lines#24, pairs#32767, | |
| acsc=++\,\,--..00``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~, | |
| bel=^G, blink=\E[5m, bold=\E[1m, cbt=\E[Z, civis=\E[?25l, | |
| clear=\E[H\E[2J, cnorm=\E[?12l\E[?25h, cr=^M, | |
| csr=\E[%i%p1%d;%p2%dr, cub=\E[%p1%dD, cub1=^H, | |
| cud=\E[%p1%dB, cud1=^J, cuf=\E[%p1%dC, cuf1=\E[C, | |
| cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A, |