diff options
author | Omar Rizwan <omar@omar.website> | 2021-02-14 16:45:07 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-14 16:45:07 -0800 |
commit | 5350b73c2a68dae4f822d06e70897ef57031346d (patch) | |
tree | 39d35441314690e45235af7e2ecee91c92a19264 /extension/safari/README.md | |
parent | d7f462e96415fcbb265cdaac854ddfc47b3482ca (diff) | |
parent | 0f2ab4b4de7e828757091e323be1caab0a70b770 (diff) | |
download | TabFS-5350b73c2a68dae4f822d06e70897ef57031346d.tar.gz TabFS-5350b73c2a68dae4f822d06e70897ef57031346d.zip |
Merge pull request #64 from osnr/safari
Safari support
Diffstat (limited to 'extension/safari/README.md')
-rw-r--r-- | extension/safari/README.md | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/extension/safari/README.md b/extension/safari/README.md new file mode 100644 index 0000000..8a47d23 --- /dev/null +++ b/extension/safari/README.md @@ -0,0 +1,35 @@ +## TabFS for Safari + +This support is a work in progress (as are these instructions). + +Safari's extension support is pretty messy. You will need: + +- Xcode installed +- Safari 14 or newer +- macOS 10.15 Catalina or newer + +Enable the Develop menu in Safari, then Develop -> Allow Unsigned +Extensions. + +Open the Xcode project `TabFS/TabFS.xcodeproj` in this directory. Run +the project. It should open a TabFS app and install the extension in +Safari. + +Enable the extension in Safari Preferences, grant it access to all +sites. It should be running now! (?) + +Check the `fs/mnt` folder of the TabFS repo on your computer to see if +it's mounted. + +### tips + +- To open Web inspector: Safari -> Develop menu -> Web Extension + Background Pages -> TabFS. + + Refreshing this inspector should reload the tabfs filesystem, also. + +- You need to rebuild in Xcode any time you change background.js + (because the extension files are copied into the extension, rather + than running directly from folder as in Firefox and Chrome). This is + pretty annoying. + |