You can copy browser's URL and title with various formats like markdown, anchor tag and your own.
Powerpack is required.
- Download copyurl-catalina.alfredworkflow on macOS Catalina. Download copyurl.alfredworkflow for others.
- Open file by double-clicking or dragging into Alfred.
- Open Alfred and type
url
. - Select URL format.
You can change everything at Alfred Preferences > Workflows menu.
Some codes does not work in macOS Catalina. So you should write your favorite browser manually.
- Open Alfred Preferences and choose Workflows > Copy URL
- Select first script filter object
- Edit
myBrowsers
array with exact browser name in order
- Open
~/Library/Application Support/Alfred 2/Workflow Data/com.fallroot.copyurl/config.json
file. - Edit contents with valid JSON format.
config.json
file should be array of object is consist of format
and type
fields.
format
field should be string of combination ${url}
, ${title}
or JavaScript function string like below.
[
{
"format": "${url}",
"title": "URL"
},
{
"format": "${title}",
"title": "Title"
},
{
"format": "<a href=\"${url}\">${title}</a>",
"title": "Anchor"
},
{
"format": "[${title}](${url})",
"title": "Markdown"
},
{
"format": "function({title,url}){return title.toUpperString() + '\\n' + url}",
"title": "Custom"
}
]
Icons made by DinosoftLabs from www.flaticon.com