{"id":20905073,"url":"https://github.com/kaste/opentheproject","last_synced_at":"2026-04-29T04:06:37.313Z","repository":{"id":66179390,"uuid":"133674144","full_name":"kaste/OpenTheProject","owner":"kaste","description":null,"archived":false,"fork":false,"pushed_at":"2024-01-26T15:18:11.000Z","size":48,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-19T14:17:28.937Z","etag":null,"topics":["sublime","sublime-plugin"],"latest_commit_sha":null,"homepage":null,"language":"Python","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/kaste.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-05-16T13:59:14.000Z","updated_at":"2024-04-10T11:24:42.000Z","dependencies_parsed_at":"2024-11-18T13:25:02.417Z","dependency_job_id":"d5e4ebda-15f2-4460-a7a8-dba959ad1b74","html_url":"https://github.com/kaste/OpenTheProject","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaste%2FOpenTheProject","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaste%2FOpenTheProject/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaste%2FOpenTheProject/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaste%2FOpenTheProject/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kaste","download_url":"https://codeload.github.com/kaste/OpenTheProject/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243296239,"owners_count":20268553,"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":["sublime","sublime-plugin"],"created_at":"2024-11-18T13:21:37.155Z","updated_at":"2025-12-29T04:09:15.666Z","avatar_url":"https://github.com/kaste.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hi\n\nThe plugin automatically opens a folder as a project.\n\n:confused:? So, you usually type \n\n```\nsubl \u003cfolder\u003e\nOR\nsubl .\n```\n\nBut this opens the folder not bound to any project data or project settings. :cry:  \n\nWe can fix that. :wink: If there is a `*.sublime-project` in that folder, we just open the project instead!  And if there is no project file, we will ask you to create a basic one.\nA new view setting `auto_generate_projects` can be used to parameterize the latter feature.\nSet it to `True` to create a project file automatically without asking, `\"ask\"` (the default)\nto confirm the creation, and `False` to never do it.\n\nIf you set `False` you can invoke `Create Project File: from first open folder`\nfrom the Command Palette.\n\n\n# Open Project\n\nThere is also a simple project switcher `Open Project` (the command is called `open_last_used_project`).  E.g.\n\n```\n  { \"keys\": [\"ctrl+o\"], \"command\": \"open_last_used_project\"},\n```\n\nThis is similar to the built in \"Quick Switch Project\" but suppresses workspace\nfiles (because ~~nobody uses~~I don't use them[1]). It uses a standard quick panel\nwhich just works perfectly.  Use `ctrl+enter` to switch projects, reusing the window,\nand `enter` to focus or open a new window.  As the most recently used project is\nselected by default, this allows for e.g. `ctrl+o, ctrl+enter` to switch between the\ntwo recent projects very quickly. As a bonus `alt+enter` closes a project that is\nalready open which makes tyding up your desktop a bit faster.\n\n(The list also cleans up quickly as it hides unreachable folders.  \"Quick Switch Project\"\nfeels like an evergrowing list. 👋)\n\nThis feature transparently saves its state to \"User/LastUsedProjects\".  You shouldn't edit this\nfile probably.\n\n[1] I don't use *multiple* workspaces per project.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaste%2Fopentheproject","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkaste%2Fopentheproject","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaste%2Fopentheproject/lists"}