Skip to content

Instantly share code, notes, and snippets.

View ljahier's full-sized avatar

Lucas JAHIER ljahier

View GitHub Profile
@ljahier
ljahier / command.md
Created December 12, 2025 17:14 — forked from dteoh/command.md
Interactively delete git branches locally

Delete multiple Git branches with a UI

This assumes you have installed [fzf][1].

$ git branch --no-color | fzf -m | xargs -I {} git branch -D '{}'

Press tab to mark a branch, shift-tab to unmark. Press enter and all marked branches will be deleted.

@ljahier
ljahier / config
Created December 11, 2025 16:49
my ghostty config
background-opacity = 0.9
cursor-style = block
font-size = 10
term = xterm-256color
shell-integration = fish
shell-integration-features = no-cursor,sudo,no-title
macos-option-as-alt = left
@ljahier
ljahier / config.toml
Created December 11, 2025 16:48
my helix editor config
theme = "nord"
[editor]
line-number = "absolute"
rulers = [100]
auto-format = true
scroll-lines = 1
file-picker.hidden = false
soft-wrap.enable = true
default-yank-register="+"
@ljahier
ljahier / Cargo.toml
Created November 28, 2025 09:19 — forked from vchernetskyi993/Cargo.toml
Rust - Single testcontainer for multiple test functions
[package]
name = "testcontainers-sample"
version = "0.1.0"
edition = "2021"
[dev-dependencies]
async_once = "0.2.6"
aws-sdk-s3 = "0.28.0"
ctor = "0.2.4"
lazy_static = "1.4.0"
[package]
name = "reproduce-tracing-issue"
version = "0.1.0"
edition = "2024"
[dependencies]
clap = { version = "4.5.34", features = ["derive"] }
minus = { version = "5.6.1", features = ["dynamic_output"] }
tokio = { version = "1.44.1", features = ["full"] }
tracing = "0.1.41"
@ljahier
ljahier / gist:9532f560a21efb010a90fefe9af8f98e
Last active April 2, 2024 05:14
Report on scans of 163/177 official docker hub images https://github.com/ljahier/xz-docker-scanner
Image: scratch - Error: error pulling image: Error response from daemon: 'scratch' is a reserved name
Image: elasticsearch - Error: error pulling image: Error response from daemon: manifest for elasticsearch:latest not found: manifest unknown: manifest unknown
Image: docker-dev - Error: error pulling image: Error response from daemon: manifest for docker-dev:latest not found: manifest unknown: manifest unknown
Image: dcl2020 - Error: error pulling image: Error response from daemon: pull access denied for dcl2020, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
Image: aerospike - Error: error pulling image: Error response from daemon: manifest for aerospike:latest not found: manifest unknown: manifest unknown
Image: jenkins - Error: error pulling image: Error response from daemon: manifest for jenkins:latest not found: manifest unknown: manifest unknown
Image: kibana - Error: error pulling image: Error response from daemon: manifest for kibana:latest
@ljahier
ljahier / default.json
Created January 15, 2024 16:36
iTerm 2 with a touch of sweetness
{
"Working Directory" : "\/Users\/ljahier",
"Prompt Before Closing 2" : false,
"Selected Text Color" : {
"Red Component" : 0.81214714050292969,
"Color Space" : "Calibrated",
"Blue Component" : 0.89225924015045166,
"Alpha Component" : 1,
"Green Component" : 0.83857882022857666
},
@ljahier
ljahier / .sh
Created September 6, 2023 12:46
When trackpad stop working properly
sudo killall SystemUIServer
@ljahier
ljahier / tinder-auto-like.js
Created August 13, 2023 18:32
Tinder Auto Like
class TinderAutoLike {
likeBtn;
dislikeBtn;
intervalBetweenClick = 1000;
setIntervalId;
gamePad;
constructor() {
this.gamePad = document.getElementsByClassName('recsCardboard__cards')[0].children;
}
@ljahier
ljahier / app.js
Last active November 5, 2022 01:18
Move all photos from google takeout into one directory.
const { mkdir, readdir, rename, stat } = require('fs/promises');
async function main() {
try {
await mkdir('./photos')
console.debug('Photo directory successfully created');
} catch (err) {
console.debug('Photo directory already exist');
}