Skip to content

Instantly share code, notes, and snippets.

@xrl
xrl / build
Created October 3, 2023 17:05
rdkit-autocxx-repro on mac
% cargo clean; cargo build
Compiling libc v0.2.148
Compiling proc-macro2 v1.0.67
Compiling unicode-ident v1.0.12
Compiling memchr v2.6.3
Compiling syn v1.0.109
Compiling rustix v0.38.14
Compiling version_check v0.9.4
Compiling bitflags v2.4.0
Compiling either v1.9.0
@xrl
xrl / README.md
Last active February 12, 2026 20:17
Quickwit+Vector for Kubernetes (EKS-flavored) Observability
@xrl
xrl / finicky-firefox-profiles.md
Last active March 25, 2026 20:49
Using Finicky to route URLs to different Firefox profiles (with the new profile system)

Using Finicky to Route URLs to Different Firefox Profiles (2026)

Background: What is Finicky?

Finicky is a macOS app that acts as your default browser. When you click a link anywhere on your system (Slack, email, terminal, etc.), Finicky intercepts it, evaluates rules from ~/.finicky.js, and opens the URL in the right browser — or the right profile of a browser.

This is useful when you work across multiple organizations and want to keep sessions, cookies, and bookmarks separated.

Finicky's official documentation covers the profile property for Chromium browsers only (e.g. browser: { name: "Google Chrome", profile: "Work" }). Firefox profile routing is undocumented, and the args property that makes it possible isn't mentioned in the wiki at all. This guide fills that gap.