Ini adalah alur kerja untuk Alfred yang melakukan pencarian teks gratis pada data OmniFocus.
Ya! Alur kerja ini didasarkan pada alur kerja Search Omnifocus yang tidak lagi berfungsi dengan macOS versi terbaru. Ini adalah penulisan ulang dalam Javascript dan menggunakan Alfy untuk melakukan pekerjaan berat.
Saya menginginkannya karena saya tidak dapat dengan cepat mencari, misalnya, tugas dalam OmniFocus menggunakan kolom pencarian OmniFocus. OmniFocus membatasi hasil pencarian pada perspektif atau pilihan saat ini. Orang lain juga memperhatikan hal ini.
Prasyarat
Alur kerja ini bergantung pada Node.js. Ikuti petunjuk ini untuk menginstal.
Instal alur kerja menggunakan npm
npm install --global alfred-search-omnifocus
Buka Alfred Preferences ( alf
) dan - jika Anda menginstal alur kerja versi lama - nonaktifkan alur kerja yang ada "Search Omnifocus" dengan mengklik kanan padanya dan menghapus centang Diaktifkan
Jalankan perintah Alfred find-of-db
untuk menyalin jalur database Omnifocus ke clipboard Anda. Jika Anda menginstal Omnifocus 3 dan Omnifocus 4, Anda akan mendapatkan kedua jalur di clipboard Anda, dan Anda perlu menempelkan jalur tersebut di suatu tempat dan memilih yang mana yang Anda inginkan.
Jalankan perintah Alfred set-of-db
lalu tempel (⌘-V) jalur database sebagai argumen
Catatan, jika Anda menggunakan
zsh
,fish
, atau shell lain, ketikbash
sebelum langkah 1 untuk memastikan bahwa Anda menginstal alur kerja menggunakan instalasi sistem node.js
Saya melihat kesalahan di log Alfred yang terkait dengan NODE_MODULE_VERSION atau lebih baik-sqlite3?
Ya, ini sangat sulit untuk diselesaikan. Coba ini untuk memperbaikinya:
v18.12.1
) bash
node -v
node_modules
lalu instal paket yang benar untuk lingkungan Anda dengan mengikuti perintah berikut: rm -rf node_modules/
npm install
Dilaporkan juga bahwa menginstal Xcode dapat mengatasi masalah ini.
Tunggu? Mengapa saya harus mengetik
bash
?
Alfred menjalankan alur kerja yang dijalankan dari versi bash (/bin/bash) yang diinstal macOS sehingga versi alur kerja node.js mengharapkan paket yang bergantung pada alur kerja untuk dibuat untuk node versi macOS.
Alur kerja ini hanya berfungsi dengan OmniFocus 3 dan OmniFocus 4.
.s
: Catatan, gunakan .sc
untuk mencari tugas yang sudah selesai saja.
.se
..i
: atau cukup daftarkan semua tugas di kotak masuk dengan .li
.
.p
: .t
atau konteks dengan .c
: atau cukup daftarkan semua tag dengan .lt
atau konteks dengan .lc
:
.c
:.v
: atau cukup daftarkan semua perspektif dengan .lv
:
.f
: atau cukup daftarkan semua folder dengan .lf
:
.n
: .ng
.na
.sa
: atau hanya untuk proyek aktif dengan .pa
:
.g
: atau untuk tugas yang ditandai dan aktif dengan .ga
:
.r
: atau tampilkan 10 tugas atau proyek terbaru yang dimodifikasi dan belum selesai dengan .ra
:
.d
: