├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ └── dev.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── assets ├── canary.png ├── chrome.png ├── chromium.png ├── edge-canary.png ├── edge.png └── vivaldi.png ├── cmd ├── workflow-gen │ └── main.go └── workflow │ └── main.go ├── configs ├── browser.yml ├── info.plist.gohtml └── workflow.yml ├── go.mod ├── go.sum ├── pkg ├── bookmarks │ ├── bookmark.go │ ├── bookmark_repository.go │ ├── bookmark_service.go │ ├── bookmark_slice.go │ ├── bookmark_slice_test.go │ ├── default_bookmark_service.go │ ├── json_bookmark_repository.go │ ├── json_bookmark_repository_test.go │ └── test │ │ └── Default │ │ ├── Bookmarks │ │ └── Bookmarks.json ├── browsers │ ├── browser.go │ ├── browser_repository.go │ ├── browser_service.go │ ├── browser_slice.go │ ├── browser_slice_test.go │ ├── browser_test.go │ ├── default_browser_service.go │ ├── test │ │ └── browser.yml │ ├── yml_browser_repository.go │ └── yml_browser_repository_test.go ├── profiles │ ├── default_profile_service.go │ ├── json_profile_repository.go │ ├── json_profile_repository_test.go │ ├── profile.go │ ├── profile_repository.go │ ├── profile_service.go │ ├── profile_slice.go │ ├── profile_slice_test.go │ ├── profile_test.go │ └── test │ │ ├── Avatars │ │ └── avatar_ninja.png │ │ └── Profiles.json └── workflows │ ├── default_workflow_service.go │ ├── default_workflow_service_test.go │ ├── test │ ├── Default │ │ └── Bookmarks.json │ ├── Profiles.json │ ├── browser.yml │ └── workflow.yml │ ├── workflow.go │ ├── workflow_repository.go │ ├── workflow_service.go │ ├── yml_workflow_repository.go │ └── yml_workflow_repository_test.go ├── screenshot.png ├── sonar-project.properties ├── third_party └── normalise └── tools.go /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/.github/workflows/dev.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/README.md -------------------------------------------------------------------------------- /assets/canary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/assets/canary.png -------------------------------------------------------------------------------- /assets/chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/assets/chrome.png -------------------------------------------------------------------------------- /assets/chromium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/assets/chromium.png -------------------------------------------------------------------------------- /assets/edge-canary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/assets/edge-canary.png -------------------------------------------------------------------------------- /assets/edge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/assets/edge.png -------------------------------------------------------------------------------- /assets/vivaldi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/assets/vivaldi.png -------------------------------------------------------------------------------- /cmd/workflow-gen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/cmd/workflow-gen/main.go -------------------------------------------------------------------------------- /cmd/workflow/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/cmd/workflow/main.go -------------------------------------------------------------------------------- /configs/browser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/configs/browser.yml -------------------------------------------------------------------------------- /configs/info.plist.gohtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/configs/info.plist.gohtml -------------------------------------------------------------------------------- /configs/workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/configs/workflow.yml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/go.sum -------------------------------------------------------------------------------- /pkg/bookmarks/bookmark.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/bookmarks/bookmark.go -------------------------------------------------------------------------------- /pkg/bookmarks/bookmark_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/bookmarks/bookmark_repository.go -------------------------------------------------------------------------------- /pkg/bookmarks/bookmark_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/bookmarks/bookmark_service.go -------------------------------------------------------------------------------- /pkg/bookmarks/bookmark_slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/bookmarks/bookmark_slice.go -------------------------------------------------------------------------------- /pkg/bookmarks/bookmark_slice_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/bookmarks/bookmark_slice_test.go -------------------------------------------------------------------------------- /pkg/bookmarks/default_bookmark_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/bookmarks/default_bookmark_service.go -------------------------------------------------------------------------------- /pkg/bookmarks/json_bookmark_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/bookmarks/json_bookmark_repository.go -------------------------------------------------------------------------------- /pkg/bookmarks/json_bookmark_repository_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/bookmarks/json_bookmark_repository_test.go -------------------------------------------------------------------------------- /pkg/bookmarks/test/Default/Bookmarks: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/bookmarks/test/Default/Bookmarks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/bookmarks/test/Default/Bookmarks.json -------------------------------------------------------------------------------- /pkg/browsers/browser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/browsers/browser.go -------------------------------------------------------------------------------- /pkg/browsers/browser_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/browsers/browser_repository.go -------------------------------------------------------------------------------- /pkg/browsers/browser_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/browsers/browser_service.go -------------------------------------------------------------------------------- /pkg/browsers/browser_slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/browsers/browser_slice.go -------------------------------------------------------------------------------- /pkg/browsers/browser_slice_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/browsers/browser_slice_test.go -------------------------------------------------------------------------------- /pkg/browsers/browser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/browsers/browser_test.go -------------------------------------------------------------------------------- /pkg/browsers/default_browser_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/browsers/default_browser_service.go -------------------------------------------------------------------------------- /pkg/browsers/test/browser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/browsers/test/browser.yml -------------------------------------------------------------------------------- /pkg/browsers/yml_browser_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/browsers/yml_browser_repository.go -------------------------------------------------------------------------------- /pkg/browsers/yml_browser_repository_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/browsers/yml_browser_repository_test.go -------------------------------------------------------------------------------- /pkg/profiles/default_profile_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/profiles/default_profile_service.go -------------------------------------------------------------------------------- /pkg/profiles/json_profile_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/profiles/json_profile_repository.go -------------------------------------------------------------------------------- /pkg/profiles/json_profile_repository_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/profiles/json_profile_repository_test.go -------------------------------------------------------------------------------- /pkg/profiles/profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/profiles/profile.go -------------------------------------------------------------------------------- /pkg/profiles/profile_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/profiles/profile_repository.go -------------------------------------------------------------------------------- /pkg/profiles/profile_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/profiles/profile_service.go -------------------------------------------------------------------------------- /pkg/profiles/profile_slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/profiles/profile_slice.go -------------------------------------------------------------------------------- /pkg/profiles/profile_slice_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/profiles/profile_slice_test.go -------------------------------------------------------------------------------- /pkg/profiles/profile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/profiles/profile_test.go -------------------------------------------------------------------------------- /pkg/profiles/test/Avatars/avatar_ninja.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/profiles/test/Avatars/avatar_ninja.png -------------------------------------------------------------------------------- /pkg/profiles/test/Profiles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/profiles/test/Profiles.json -------------------------------------------------------------------------------- /pkg/workflows/default_workflow_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/workflows/default_workflow_service.go -------------------------------------------------------------------------------- /pkg/workflows/default_workflow_service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/workflows/default_workflow_service_test.go -------------------------------------------------------------------------------- /pkg/workflows/test/Default/Bookmarks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/workflows/test/Default/Bookmarks.json -------------------------------------------------------------------------------- /pkg/workflows/test/Profiles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/workflows/test/Profiles.json -------------------------------------------------------------------------------- /pkg/workflows/test/browser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/workflows/test/browser.yml -------------------------------------------------------------------------------- /pkg/workflows/test/workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/workflows/test/workflow.yml -------------------------------------------------------------------------------- /pkg/workflows/workflow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/workflows/workflow.go -------------------------------------------------------------------------------- /pkg/workflows/workflow_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/workflows/workflow_repository.go -------------------------------------------------------------------------------- /pkg/workflows/workflow_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/workflows/workflow_service.go -------------------------------------------------------------------------------- /pkg/workflows/yml_workflow_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/workflows/yml_workflow_repository.go -------------------------------------------------------------------------------- /pkg/workflows/yml_workflow_repository_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/pkg/workflows/yml_workflow_repository_test.go -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/screenshot.png -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/sonar-project.properties -------------------------------------------------------------------------------- /third_party/normalise: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/third_party/normalise -------------------------------------------------------------------------------- /tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdreizin/chrome-bookmarks-alfred-workflow/HEAD/tools.go --------------------------------------------------------------------------------