Skip to main content

Setup for Developers

This setup targets development workflows that switch between editor, terminal, browser, and chat.

  1. Mouse+: enable smooth scrolling and one practical mouse action.
  2. Editor/IDE -> coding input source.
  3. Browser -> domain-based refinements for docs/tools.
  4. Chat app -> communication language input source.

Domain Priority List

Start with domains you visit many times per day:

  • documentation sites
  • internal tools
  • AI assistants
  • issue tracking or review systems

Validation Loop

  1. Confirm mouse behavior feels stable in IDE and browser.
  2. Switch browser between two mapped domains.
  3. Switch between browser and chat app.
  4. Confirm behavior is stable in each transition.

Maintenance Guidance

  • avoid duplicate overlapping rules
  • keep domain rules explicit
  • clean stale rules regularly