?? Ouvrez toujours le bon navigateur ??
Foody est une application macOS qui vous permet de configurer des règles qui décident quel navigateur est ouvert pour chaque lien ou URL. Avec Foidsy comme votre navigateur par défaut, vous pouvez lui dire d'ouvrir Facebook ou Reddit dans un navigateur, et Trello ou LinkedIn dans un autre.
Finicky.app dans votre dossier d'application.brew install --cask finicky . Créez un fichier appelé .finicky.js avec configuration (exemples) dans votre répertoire domestique ou générer une configuration de base avec un kickstart fine
Commencez à goûter. Veuillez lui permettre d'être défini en tant que navigateur par défaut.
Et vous avez terminé. Tous les liens cliqués qui auraient ouvert votre navigateur sont désormais gérés pour la première fois par des capacités.
// ~/.finicky.js
module . exports = {
defaultBrowser : "Google Chrome" ,
rewrite : [
{
// Redirect all urls to use https
match : ( { url } ) => url . protocol === "http" ,
url : { protocol : "https" }
}
] ,
handlers : [
{
// Open apple.com and example.com urls in Safari
match : finicky . matchHostnames ( [ "apple.com" , "example.com" ] ) ,
browser : "Safari"
} ,
{
// Open any url that includes the string "workplace" in Firefox
match : / workplace / ,
browser : "Firefox"
} ,
{
// Open google.com and *.google.com urls in Google Chrome
match : [
"google.com/*" , // match google.com urls
"*.google.com/*" , // match google.com subdomains
] ,
browser : "Google Chrome"
}
]
} ;Voir la documentation pour toutes les fonctionnalités de supports capricieuses.
Foody a une prise en charge approfondie de la correspondance, de la réécriture et du démarrage des navigateurs ou d'une autre application qui gèrent les URL. Voir le wiki pour la documentation de configuration complète expliquant toutes les API disponibles, les API et les options ainsi que des informations détaillées sur la façon de correspondre aux URL.
Voir la page Wiki pour les autres conseils de configuration par les utilisateurs de Foidsy.
Si vous cherchez quelque chose qui vous permet de choisir le navigateur pour activer dans une interface graphique, consultez BrowserOsaurus par Will Stone, un prométeur de navigateur open source pour MacOS. Cela fonctionne très bien avec Hardinky!
Si vous souhaitez construire un capricieux à partir de Source, vous pouvez le faire en installant Xcode, Xcode Command Line Tools et Yarn, puis en exécutant ce qui suit:
# build the source
make
# run the compiled app
make runJe n'ai pas le temps de travailler activement sur le capricieux, et cela est le cas depuis plusieurs années. Je l'utilise toujours tous les jours et cela fonctionne très bien pour mes cas d'utilisation. Quand j'ai du temps, j'essaie de répondre aux demandes de soutien sur Twitter et GitHub.
Ne vous attendez pas à un travail sur les fonctionnalités, les nouvelles versions ou même les corrections de bogues de ma part à ce stade. À moins que les choses ne changent beaucoup dans ma vie personnelle ou professionnelle, je n'aurai pas le temps de travailler sur un avenir capable.
Voulez-vous vous aider avec le développement de capricieux? Mon temps à passer à travailler sur Hardinky est très limité, et mon expérience limitée avec Swift et MacOS que je ressens la retient. Si vous êtes expérimenté dans le développement Swift et MacOS et que cela vous semble intéressant, veuillez me contacter, de préférence sur Twitter.
Veuillez déposer un problème pour les bogues, la documentation manquante ou un comportement inattendu.
Voir les bogues
Veuillez déposer un problème pour suggérer de nouvelles fonctionnalités. Votez sur les demandes de fonctionnalités en ajoutant un ?.
Voir les demandes de fonctionnalités
Vous avez d'autres questions ou besoin d'aide? N'hésitez pas à me contacter sur Mastodon ou Twitter.
Mit