dotfiles/config/macos/.finicky.js

40 lines
1.1 KiB
JavaScript
Raw Normal View History

2022-09-19 20:12:21 +02:00
// Config file for Finicky
// Specifies which browser to open based on the URL
// Docs: https://github.com/johnste/finicky
module.exports = {
defaultBrowser: "Firefox",
rewrite: [
{ // Redirect all urls to use https
match: ({ url }) => url.protocol === "http",
url: { protocol: "https" }
}
],
handlers: [
{ // Open work non-coding stuff in Chromium
2023-12-13 19:11:54 +01:00
// browser: "/Applications/Chromium.app",
// We must use Chrome, because IT is evil.
browser: "/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome",
2022-09-19 20:12:21 +02:00
match: [
"*.google.com/*",
"*and-digital.okta.com/*",
"*and-digital.zoom.us/*",
"*atlassian.com/*",
"*dev.azure.com/*",
"*docs.google.com/*",
"*luna.and-digital.com/*",
"*miro.com/*",
"*zoom.com/*",
2023-12-13 19:11:54 +01:00
"*.atlassian.net/*"
2022-09-19 20:12:21 +02:00
],
},
{ // Open coding stuff in Firefox
browser: "/Applications/Firefox.app",
match: [],
},
{ // Open personal stuff in Orion
browser: "/Applications/Orion.app",
match: [],
},
]
};