{"id":18088635,"url":"https://github.com/jish/safari-tabs","last_synced_at":"2025-04-06T02:14:36.626Z","repository":{"id":1043406,"uuid":"874153","full_name":"jish/safari-tabs","owner":"jish","description":"If you think ⌘1-5 should switch tabs, and not lose your current page, this repo is for you!","archived":false,"fork":false,"pushed_at":"2011-11-12T21:21:43.000Z","size":96,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-12T08:17:56.864Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jish.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-08-31T07:05:39.000Z","updated_at":"2013-10-20T18:52:14.000Z","dependencies_parsed_at":"2022-07-06T03:31:09.417Z","dependency_job_id":null,"html_url":"https://github.com/jish/safari-tabs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jish%2Fsafari-tabs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jish%2Fsafari-tabs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jish%2Fsafari-tabs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jish%2Fsafari-tabs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jish","download_url":"https://codeload.github.com/jish/safari-tabs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247423521,"owners_count":20936626,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-31T17:13:57.713Z","updated_at":"2025-04-06T02:14:36.609Z","avatar_url":"https://github.com/jish.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"Safari Tabs\n-----------\n\nMaps ⌘1 through ⌘5 to switch to tabs 1 through 5 respectively in Safari.\n\nInstallation\n------------\n\n### Install Applescripts that switch tabs in Safari:\n\n    git clone https://jish@github.com/jish/safari-tabs.git\n    cd safari-tabs\n    rake install\n\n### Setup FastScripts\n\n* Install FastScripts [http://www.red-sweater.com/fastscripts/][1]\n* Open FastScripts preferences `⌘,`\n* Click on Script Shortcuts\n* Expand /Users/\u003cusername\u003e/Library/Scripts \u003e Applications \u003e Safari\n* Map ⌘1-5 to the scripts titled tab1-5 respectively\n\nEnjoy Safari's html5 support and rendering engine without wanting to kill\nsomeone.\n\nWhy\n---\n\nI wanted to switch to Safari for a while to benefit from their html5 support\nand smooth animations, etc. However, when I switched, I ran into nothing but\npain. I guess I never realized how much I relied on ⌘1, ⌘2, ⌘3, etc... for\ntab navigation.\n\nWhile trying out Safari, I was constantly pressing ⌘1, ⌘2, ⌘3 and Safari kept\nnavigating to apple.com, yahoo.com, and the like -- losing whatever was in my\ncurrent tab.\n\nFrustrated by the experience, and still inclined to give Safari a try, I dove\ninto the world of Applescripts to fix this little problem.\n\nNote\n----\n\nOn my journey to reclaim ⌘1, I really wanted to find a native way to map\nkeyboard shortcuts to Applescripts, unfortunately, that is easier said than\ndone, and it seems everyone out there writing applescripts is using some\nthird party application to map their keyboard shortcuts. Although, if you\nknow of a way to do this, please let me know!\n\nThe one I -- and many others -- have settled upon is FastScripts\n[http://www.red-sweater.com/fastscripts/][1]. Don't worry, it's free for the first\n10 keyboard shortcuts, and I only mapped ⌘1-5, so you'll still have 5 more\nshortcuts available.\n\n[1]: http://www.red-sweater.com/fastscripts/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjish%2Fsafari-tabs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjish%2Fsafari-tabs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjish%2Fsafari-tabs/lists"}