An Obsidian plugin Obsidian ใใฉใฐใคใณ
Animals gather while you focus. ้ไธญใใฆใใ้ใซใๅ็ฉใ้ใพใฃใฆใใใ
A small, playful side panel. Every second you spend on your notes adds to your cumulative focus time โ and as it grows, one animal after another wanders into your safari. ๅฐใใใฆๆฐๆฅฝใชใตใคใใใใซใงใใใใผใใซๅใใฃใฆใใๆ้ใใใฎใพใพใ้ไธญๆ้ใใจใใฆ็ฉใฟไธใใใ ้พๅคใ่ถ ใใใใณใซๅ็ฉใ1ๅนใใคใตใใกใชใซใใฃใฆใใพใใ
Six animals are free forever. Ten rarer ones need a one-time activation code โ no subscription, no account. 6็จฎ้กใฎๅ็ฉใฏใใฃใจ็กๆใงใใใฌใขใช10็จฎ้กใ ใใ่ฒทใๅใใฎใขใฏใใฃใใผใทใงใณใณใผใใง่งฃๆพใใใพใใ ใตใในใฏใชใใทใงใณใใขใซใฆใณใ็ป้ฒใใใใพใใใ
How it works ไป็ตใฟ
-
Focus time accrues on its own ้ไธญๆ้ใฏๅๆใซ่ฒฏใพใ
While the Obsidian window has focus, one second of focus time is added per second. Nothing to start, nothing to stop. Obsidian ใฎใฆใฃใณใใฆใใขใฏใใฃใใช้ใ1็งใใจใซ้ไธญๆ้ใ1็งๅ ็ฎใใใพใใ ้ๅงใๅๆญขใ่ฆใใพใใใ
-
Animals arrive at thresholds ้พๅคใ่ถ ใใใจๅ็ฉใๆฅใ
Cross an animal's threshold and it shows up in the panel with a notice. The first one takes 30 seconds; the last takes three hours. ๅ็ฉใใจใฎ้พๅคใ่ถ ใใใจใ้็ฅใจใจใใซใใใซใซ็พใใพใใ ๆๅใฎ1ๅนใฏ30็งใๆๅพใฎ1ๅนใฏ3ๆ้ใงใใ
-
Pro adds the rare ones Pro ใงใฌใข็จฎใๅขใใ
Paste an activation code into the settings and the ten Pro animals join the roster, mixed in among the free ones. ่จญๅฎ็ป้ขใซใขใฏใใฃใใผใทใงใณใณใผใใ่ฒผใใจใ10็จฎ้กใฎ Pro ๅ็ฉใ ็กๆใฎๅ็ฉใใกใฎ้ใซๆททใใฃใฆ็ปๅ ดใใใใใซใชใใพใใ
Sleep and wake are handled: a large jump between ticks is clamped to two seconds, so closing the lid for the weekend does not hand you the whole safari. ในใชใผใๅพฉๅธฐใ่ๆ ฎๆธใฟใงใใๆ่จใๅคงใใ้ฃใใ ๅ ดๅใฏ1ๅใใใ2็งใซไธธใใใใใฎใงใ ้ฑๆซใใฃใจ้ใใฆใใใใใจใใฃใฆใตใใกใชใไธๆฐใซๅใพใใใจใฏใใใพใใใ
The full roster ๅ็ฉไธ่ฆง
Sixteen animals, ordered by the focus time they ask for. ๅ จ16็จฎ้กใๅฟ ่ฆใช้ไธญๆ้ใฎ็ญใ้ ใซไธฆในใฆใใพใใ
- ๐Antใขใช30sFree
- ๐Mouseใใบใ2mFree
- ๐Rabbitใฆใตใฎ5mFree
- ๐ฆLionใฉใคใชใณ10mPro
- ๐ฆFoxใญใใ15mFree
- ๐Elephantใพใฆ20mPro
- ๐ฆDeerใทใซ30mFree
- ๐ฆParrotใชใฆใ 35mPro
- ๐ฆGiraffeใญใชใณ40mPro
- ๐ฆZebraใทใใฆใ50mPro
- ๐ปBearใฏใ1hFree
- ๐ผPandaใใณใ1h 30mPro
- ๐Crocodileใฏใ1h 45mPro
- ๐ฆฅSlothใใใฑใขใ2hPro
- ๐ฆRhinoใตใค2h 30mPro
- ๐ฆฉFlamingoใใฉใใณใด3hPro
Focus Safari Pro Focus Safari Pro
Ten rarer species, threaded through the free roster so there is almost always something new on the way. ใฌใขใช10็จฎ้กใ็กๆใฎๅ็ฉใใกใฎ้ใซๆใพใใฎใงใ ใๆฌกใซๆฅใๅ็ฉใใใปใจใใฉ้ๅใใชใใชใใพใใ
- A one-time purchase. No subscription, no renewal. ่ฒทใๅใใงใใใตใในใฏใชใใทใงใณใๆดๆฐใใใใพใใใ
- The code arrives by email right after checkout, and is shown on the confirmation page too. ๆฑบๆธ็ดๅพใซใณใผใใใกใผใซใงๅฑใใพใใๅฎไบใใผใธใซใๅใใณใผใใ่กจ็คบใใใพใใ
- Tied to your email address, not to a device โ re-enter it on as many vaults as you like. ใใใคในใงใฏใชใใกใผใซใขใใฌในใซ็ดใฅใใฎใงใใใใคใฎ Vault ใงใๅใใณใผใใไฝฟใใพใใ
- Verified offline. Entering a code sends nothing anywhere. ๆค่จผใฏใชใใฉใคใณใงใใใณใผใใๅ ฅๅใใฆใใใฉใใซใ้ไฟกใฏ็บ็ใใพใใใ
Payment is handled by Stripe. Card details never reach us. ๆฑบๆธใฏ Stripe ใๅฆ็ใใพใใใซใผใๆ ๅ ฑใใใกใใซๆธกใใใจใฏใใใพใใใ
It never talks to the network ใใใใฏใผใฏ้ไฟกใฏไธๅใใใพใใ
No telemetry ใใฌใกใใชใชใ
Your focus time, your notes, and your vault stay on your machine. Nothing is collected and nothing is sent. ้ไธญๆ้ใใใผใใ Vault ใใใในใฆๆๅ ใซ็ใพใใพใใ ๅ้ใ้ไฟกใ่กใใพใใใ
Offline activation ใชใใฉใคใณใง่ช่จผ
Codes are Ed25519-signed and checked against a public key compiled into the plugin. No licence server to call, and none to go down. ใณใผใใฏ Ed25519 ใง็ฝฒๅใใใใใฉใฐใคใณใซๅใ่พผใพใใๅ ฌ้้ตใงๆค่จผใใใพใใ ๅใๅใใๅ ใฎใฉใคใปใณในใตใผใใ็กใใฎใงใ่ฝใกใๅฟ้ ใใใใพใใใ
Works on mobile ใขใใคใซใงใๅใ
Desktop and mobile Obsidian, from version 1.13.0 onward. ใในใฏใใใ็ใปใขใใคใซ็ใฉใกใใฎ Obsidian ใงใๅไฝใใพใ๏ผv1.13.0 ไปฅ้๏ผใ
Installing ใคใณในใใผใซ
Focus Safari is in Obsidian's community plugin directory. Focus Safari ใฏ Obsidian ใฎใณใใฅใใใฃใใฉใฐใคใณใจใใฆๅ ฌ้ใใฆใใพใใ
- In Obsidian, open Settings โ Community plugins โ Browse. Obsidian ใง ่จญๅฎ โ ใณใใฅใใใฃใใฉใฐใคใณ โ ้ฒ่ฆง ใ้ใใพใใ
- Search for Focus Safari, then Install and Enable it. Focus Safari ใๆค็ดขใใใคใณในใใผใซใใฆ ๆๅนๅใใพใใ
- Open the panel from the paw-print ribbon icon, or run the Open safari command. ๅทฆใฎใชใใณใซใใ่ถณ่ทกใขใคใณใณใใพใใฏ Open safari ใณใใณใใง ใใใซใ้ใใพใใ
Installing by hand instead ๆๅใงใคใณในใใผใซใใๅ ดๅ
Download main.js, manifest.json and styles.css
from the
latest release,
copy them into <Vault>/.obsidian/plugins/focus-safari/, then reload
Obsidian and enable the plugin under Community plugins.
ๆๆฐใชใชใผในใใ main.js / manifest.json / styles.css ใ
ใใฆใณใญใผใใใ<Vault>/.obsidian/plugins/focus-safari/ ใซ็ฝฎใใฆ
Obsidian ใๅ่ชญใฟ่พผใฟใใใใจใใณใใฅใใใฃใใฉใฐใคใณใใๆๅนใซใใพใใ
Questions ใใใใ่ณชๅ
Do I have to buy Pro to use it? Pro ใ่ฒทใใชใใจไฝฟใใพใใใ๏ผ
No. The timer, the panel and six of the animals are fully functional without paying. Pro only adds the ten rarer species. ใใใใใฟใคใใผใปใใใซใป6็จฎ้กใฎๅ็ฉใฏ็กๆใฎใพใพๅฎๅ จใซๅใใพใใ Pro ใ่ถณใใฎใฏใฌใขใช10็จฎ้กใ ใใงใใ
Where do I put the activation code? ใขใฏใใฃใใผใทใงใณใณใผใใฏใฉใใซๅ ฅใใพใใ๏ผ
Settings โ Focus Safari โ Activation code. Paste it in and the Pro animals become available immediately. You can remove it again from the same place. ่จญๅฎ โ Focus Safari โ Activation code ใซ่ฒผใไปใใใจใใใใซ Pro ใฎๅ็ฉใๆๅนใซใชใใพใใ ๅใๅ ดๆใใๅ้คใใงใใพใใ
Can I use one code on several devices? 1ใคใฎใณใผใใ่คๆฐใฎ็ซฏๆซใงไฝฟใใพใใ๏ผ
Yes. The code is tied to the email address you bought it with, not to a machine or a vault. Keep it somewhere safe โ it is the only copy that matters. ไฝฟใใพใใใณใผใใฏ่ณผๅ ฅๆใฎใกใผใซใขใใฌในใซ็ดใฅใใฆใใใ็ซฏๆซใ Vault ใซใฏ็ดใฅใใพใใใ ๅคงๅใซไฟ็ฎกใใฆใใ ใใใ
The email never arrived. ใกใผใซใๅฑใใพใใใ
Check your spam folder first. The code is also shown on the page you land on right after checkout, so you can copy it from there. If neither works, email support and mention the address you paid with. ใพใ่ฟทๆใกใผใซใใฉใซใใ็ขบ่ชใใฆใใ ใใใๆฑบๆธ็ดๅพใซ่กจ็คบใใใๅฎไบใใผใธใซใ ๅใใณใผใใๅบใฆใใใฎใงใใใใใใณใใผใงใใพใใใฉใกใใ้ง็ฎใชๅ ดๅใฏใ ๆฑบๆธใซไฝฟใฃใใกใผใซใขใใฌในใๆทปใใฆใตใใผใใพใงใ้ฃ็ตกใใ ใใใ
Does resetting the safari delete my notes? ใตใใกใชใใชใปใใใใใจใใผใใฏๆถใใพใใ๏ผ
No. Reset only clears the accumulated focus time and sends every animal home. It never touches your vault. ๆถใใพใใใใชใปใใใฏ็ฉใฟไธใใฃใ้ไธญๆ้ใๆถใใฆๅ็ฉใๅธฐใใใใ ใใงใ Vault ใซใฏไธๅ่งฆใใพใใใ