Skip to content

Instantly share code, notes, and snippets.

@ldebritto
ldebritto / gist:44574eac93148f387aaa560ccb131903
Last active March 3, 2026 14:02
Lucas' kanata config as of 2026-01-27
(defcfg
process-unmapped-keys yes ;; required to make non mapped keys behave nicely with remapped ones
block-unmapped-keys no ;; turns every other unmapped key into a non-op key
log-layer-changes no ;; no logging
concurrent-tap-hold yes ;; required to allow for combos and tap-hold-release features to coexist
delegate-to-first-layer yes ;; defaults to source, but this will default transparent keys (_) to first custom layer
chords-v2-min-idle 350 ;; same as require-prior-idle from ZMK but only for for combos
macos-dev-names-exclude ( ;; excludes my custom keyboards from macOS karabiner/kanata manipulation as they already have their own customized keymaps that mirrors this one with their advantages
"Totem"
"Sweep"
@ldebritto
ldebritto / obsidian-web-clipper.js
Last active December 29, 2023 19:57 — forked from kepano/obsidian-web-clipper.js
Obsidian Web Clipper Bookmarklet to save articles and pages from the web (for Safari, Chrome, Firefox, and mobile browsers)
javascript: Promise.all([import('https://unpkg.com/turndown@6.0.0?module'), import('https://unpkg.com/@tehshrike/readability@0.2.0'), ]).then(async ([{
default: Turndown
}, {
default: Readability
}]) => {
/* Optional vault name */
const vault = "";
/* Optional folder name such as "Clippings/" */