Warning
This is a work in progress.
TODO: fzf, nvm, delta, exiftool
This guide provides step-by-step instructions for setting up a complete development environment on Windows, including WSL, package managers, and essential tools.
FROM node:lts-alpine3.19 AS builder | |
COPY ./package.json /app/package.json | |
COPY ./package-lock.json /app/package-lock.json | |
WORKDIR /app | |
RUN npm install | |
COPY ./ /app | |
RUN npm run build | |
FROM node:lts-alpine3.19 |
import { parseArgs } from "node:util"; | |
const args = parseArgs({ | |
options: { | |
name: { | |
type: "string", | |
}, | |
verbose: { | |
type: "boolean", | |
short: "v", |
name: Firestore Backups | |
on: | |
workflow_dispatch: | |
inputs: | |
name: | |
description: 'Backup' | |
default: 'Backup' | |
required: false | |
schedule: | |
- cron: '0 0 1-31/2 * *' |
const crypto = require("crypto") | |
// The `generateKeyPairSync` method accepts two arguments: | |
// 1. The type ok keys we want, which in this case is "rsa" | |
// 2. An object with the properties of the key | |
const { publicKey, privateKey } = crypto.generateKeyPairSync("rsa", { | |
// The standard secure default length for RSA keys is 2048 bits | |
modulusLength: 2048, | |
}) |
/!\ Be very carrefull in your setup : any misconfiguration make all the git config to fail silently ! Go trought this guide step by step and it should be fine 😉
~/.ssh/config
, set each ssh key for each repository as in this exemple:Visual Studio Code allows Snippets to perform ✨Variable Transforms✨ using Regex.
Here are some common case transformations that you can apply to your snippets. In these examples, I'm using $TM_FILENAME_BASE
, but the same transformations should apply to any of the Snippet Variables.
snippets-from-delimited.json
can convert filenames like my-file-name
, my_file_name
, my file name
. If your filename is delimited by a dash, underscore, or space, these should work.
snippets-from-mixed-case.json
can convert filenames like myFileName
and MyFileName
. If your filename is in camel
or Pascal
case, these should work.
Europe
People
:bowtie: |
😄 :smile: |
😆 :laughing: |
---|---|---|
😊 :blush: |
😃 :smiley: |
:relaxed: |
😏 :smirk: |
😍 :heart_eyes: |
😘 :kissing_heart: |
😚 :kissing_closed_eyes: |
😳 :flushed: |
😌 :relieved: |
😆 :satisfied: |
😁 :grin: |
😉 :wink: |
😜 :stuck_out_tongue_winking_eye: |
😝 :stuck_out_tongue_closed_eyes: |
😀 :grinning: |
😗 :kissing: |
😙 :kissing_smiling_eyes: |
😛 :stuck_out_tongue: |