- Install GPG4Win.
- Start up Kleopatra (a UI tool from 1) and make sure your YubiKey is loaded there.
- You can also add GPG4Win to Startup folder using a link with this Target:
This will only load the agent at Startup, and you won't be bothered by any UI or tray agent."C:\Program Files (x86)\GnuPG\bin\gpg-connect-agent.exe" /bye
- You can also add GPG4Win to Startup folder using a link with this Target:
- Download wsl2-ssh-pageant into your Windows
%userprofile%/.sshdirectory (Windows dir is important for performance).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var ElementTranslation = { | |
| Water: "Hydro", | |
| Fire: "Pyro", | |
| Electric: "Electro", | |
| Grass: "Dendro", | |
| Ice: "Cryo", | |
| Rock: "Geo", | |
| Wind: "Anemo", | |
| }; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import { appConfig } from "../config/app"; | |
| import axios from "./axios"; | |
| import { logger } from "./consola"; | |
| type ChatPlexMethods = "Account_AuthByEmailPassword" | "LLS_GetMyInfos" | "LLS_CreateChannel" | "LLS_RenewChannel" | "LLS_DeleteChannel" | "LLS_GetChannelInfo"; | |
| type ChatPlexMethodMapping = { | |
| Account_AuthByEmailPassword: { | |
| params: { | |
| Email: string; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import { Type, type StaticDecode, type TNumber } from "@sinclair/typebox"; | |
| import { TypeBoxNewtype } from "./newtype"; | |
| const usdType = TypeBoxNewtype<{ readonly USD: unique symbol }, TNumber>( | |
| Type.Number() | |
| ); | |
| const eurType = TypeBoxNewtype<{ readonly EUR: unique symbol }, TNumber>( | |
| Type.Number() | |
| ); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| stages: | |
| - validate | |
| - plan | |
| - apply | |
| - destroy | |
| variables: | |
| TF_VAR_tf_state_bucket: "devops-tf-s3" | |
| TF_VAR_region: "us-east-1" | |
| TF_VAR_key: "devops-infra-ci" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import { FastifyRequest } from "fastify" | |
| export function HasTableParams() { | |
| return function ( | |
| target: object, | |
| propertyKey: string | symbol, | |
| descriptor: PropertyDescriptor | |
| ) { | |
| const originalMethod = descriptor.value |
I hereby claim:
- I am jiveoff on github.
- I am jiveoff (https://keybase.io/jiveoff) on keybase.
- I have a public key ASBhPBDcFh9Psy_790W2yRW_rybN9cgR-FLw_2jdvMC2nwo
To claim this, I am signing this object: