2019-12-03 00:50:08 +03:00
{
"name" : "magit" ,
2020-03-16 18:45:38 +03:00
"preview" : true ,
2020-05-13 23:09:52 +03:00
"displayName" : "edamagit" ,
2020-02-01 04:55:53 +03:00
"description" : "Magit for Visual Studio Code" ,
2020-01-09 23:18:13 +03:00
"publisher" : "kahole" ,
2020-02-20 01:14:13 +03:00
"author" : {
2020-02-20 01:18:57 +03:00
"name" : "Kristian Andersen Hole"
2020-02-20 01:14:13 +03:00
} ,
2024-04-03 17:56:22 +03:00
"version" : "0.6.61" ,
2019-12-03 00:50:08 +03:00
"engines" : {
2020-11-22 20:00:38 +03:00
"vscode" : "^1.50.0"
2019-12-03 00:50:08 +03:00
} ,
2020-05-14 00:01:16 +03:00
"icon" : "images/edamagit_logo.png" ,
2019-12-03 00:50:08 +03:00
"categories" : [
2023-12-09 17:40:27 +03:00
"SCM Providers" ,
2019-12-03 00:50:08 +03:00
"Other"
] ,
2020-02-20 01:14:13 +03:00
"keywords" : [
"magit" ,
"git" ,
"emacs" ,
"commit"
] ,
"license" : "MIT" ,
2020-05-13 23:09:52 +03:00
"homepage" : "https://github.com/kahole/edamagit/blob/master/README.md" ,
2020-02-20 01:14:13 +03:00
"repository" : {
"type" : "git" ,
2020-05-13 23:09:52 +03:00
"url" : "https://github.com/kahole/edamagit.git"
2020-02-20 01:18:57 +03:00
} ,
"bugs" : {
2020-05-13 23:09:52 +03:00
"url" : "https://github.com/kahole/edamagit/issues"
2020-02-20 01:14:13 +03:00
} ,
2021-06-14 23:15:03 +03:00
"capabilities" : {
"untrustedWorkspaces" : {
"supported" : true ,
"description" : "Uses git on the files in the workspace"
}
} ,
2019-12-03 00:50:08 +03:00
"activationEvents" : [
2020-12-19 14:37:45 +03:00
"onCommand:magit.save-and-close-editor" ,
"onCommand:magit.clear-and-abort-editor"
2019-12-03 00:50:08 +03:00
] ,
2020-05-06 20:37:34 +03:00
"main" : "./dist/extension" ,
2019-12-03 00:50:08 +03:00
"contributes" : {
"commands" : [
{
2020-02-23 17:16:10 +03:00
"command" : "magit.status" ,
2019-12-03 00:50:08 +03:00
"title" : "Magit Status"
2019-12-07 04:28:37 +03:00
} ,
2020-02-01 01:53:32 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.dispatch" ,
2020-02-01 01:53:32 +03:00
"title" : "Magit Dispatch"
} ,
{
2020-02-23 17:16:10 +03:00
"command" : "magit.file-popup" ,
2020-02-01 01:53:32 +03:00
"title" : "Magit File Popup"
} ,
2019-12-07 04:28:37 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.visit-at-point" ,
2019-12-16 19:51:16 +03:00
"title" : "Magit Visit-at-point"
2019-12-07 19:38:13 +03:00
} ,
2020-01-14 19:07:19 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.apply-at-point" ,
2020-01-14 19:07:19 +03:00
"title" : "Magit Apply-at-point"
} ,
2020-01-16 22:01:12 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.discard-at-point" ,
2020-01-16 22:01:12 +03:00
"title" : "Magit Discard-at-point"
} ,
2020-03-20 23:40:27 +03:00
{
"command" : "magit.reverse-at-point" ,
"title" : "Magit Reverse-at-point"
} ,
2019-12-09 02:06:23 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.commit" ,
2019-12-16 19:51:16 +03:00
"title" : "Magit Commit"
2019-12-09 02:06:23 +03:00
} ,
2019-12-07 19:38:13 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.branching" ,
2019-12-16 19:51:16 +03:00
"title" : "Magit Branching"
2019-12-08 21:57:55 +03:00
} ,
2020-01-26 22:46:24 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.merging" ,
2020-01-26 22:46:24 +03:00
"title" : "Magit Merging"
} ,
2020-02-01 01:53:32 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.rebasing" ,
2020-02-01 01:53:32 +03:00
"title" : "Magit Rebasing"
} ,
2020-02-18 18:20:56 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.resetting" ,
2020-02-18 18:20:56 +03:00
"title" : "Magit Resetting"
} ,
2019-12-08 21:57:55 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.pushing" ,
2019-12-16 19:51:16 +03:00
"title" : "Magit Pushing"
2019-12-08 21:57:55 +03:00
} ,
2020-02-01 01:53:32 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.pulling" ,
2020-02-01 01:53:32 +03:00
"title" : "Magit Pulling"
} ,
2020-02-04 22:10:53 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.remoting" ,
2020-02-04 22:10:53 +03:00
"title" : "Magit Remoting"
} ,
2020-02-04 22:58:57 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.logging" ,
2020-02-04 22:58:57 +03:00
"title" : "Magit Logging"
} ,
2020-03-03 23:56:07 +03:00
{
"command" : "magit.show-refs" ,
"title" : "Magit Show Refs"
} ,
2020-03-10 23:00:22 +03:00
{
"command" : "magit.diffing" ,
"title" : "Magit Diffing"
} ,
2020-02-18 18:20:56 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.tagging" ,
2020-02-18 18:20:56 +03:00
"title" : "Magit Tagging"
} ,
2020-03-18 02:00:36 +03:00
{
"command" : "magit.cherry-picking" ,
"title" : "Magit Cherry Picking"
} ,
{
"command" : "magit.reverting" ,
"title" : "Magit Reverting"
} ,
2020-03-16 23:15:06 +03:00
{
"command" : "magit.ignoring" ,
"title" : "Magit Ignore"
} ,
2020-03-17 00:43:49 +03:00
{
"command" : "magit.running" ,
"title" : "Magit Running"
} ,
2020-03-04 21:02:28 +03:00
{
"command" : "magit.worktree" ,
"title" : "Magit Worktree"
} ,
2019-12-10 00:38:54 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.stage" ,
2019-12-16 19:51:16 +03:00
"title" : "Magit Stage"
2019-12-10 00:38:54 +03:00
} ,
{
2020-02-23 17:16:10 +03:00
"command" : "magit.stage-all" ,
2019-12-16 19:51:16 +03:00
"title" : "Magit Stage All"
2019-12-10 00:38:54 +03:00
} ,
2019-12-13 00:43:52 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.unstage" ,
2019-12-16 19:51:16 +03:00
"title" : "Magit Unstage"
2019-12-13 00:43:52 +03:00
} ,
{
2020-02-23 17:16:10 +03:00
"command" : "magit.unstage-all" ,
2019-12-16 19:51:16 +03:00
"title" : "Magit Unstage All"
2019-12-13 00:43:52 +03:00
} ,
2019-12-08 21:57:55 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.help" ,
2019-12-16 19:51:16 +03:00
"title" : "Magit Help"
2019-12-23 00:12:15 +03:00
} ,
{
2020-02-23 17:16:10 +03:00
"command" : "magit.stashing" ,
2019-12-23 00:12:15 +03:00
"title" : "Magit Stashing"
2020-02-05 23:20:41 +03:00
} ,
2020-08-05 22:13:24 +03:00
{
"command" : "magit.submodules" ,
"title" : "Magit Submodules"
} ,
2020-02-05 23:20:41 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.fetching" ,
2020-02-05 23:20:41 +03:00
"title" : "Magit Fetching"
2020-02-17 22:00:13 +03:00
} ,
{
2020-02-23 17:16:10 +03:00
"command" : "magit.process-log" ,
2020-02-17 22:00:13 +03:00
"title" : "Magit Process Log"
2020-03-26 23:38:50 +03:00
} ,
{
"command" : "magit.blame-file" ,
"title" : "Magit Blame File"
} ,
{
"command" : "magit.diff-file" ,
"title" : "Magit Diff File"
} ,
2021-08-25 08:28:52 +03:00
{
"command" : "magit.log-file" ,
"title" : "Magit Log File"
} ,
2020-03-26 23:38:50 +03:00
{
"command" : "magit.stage-file" ,
"title" : "Magit Stage File"
} ,
{
"command" : "magit.unstage-file" ,
"title" : "Magit Unstage File"
2020-08-02 10:18:22 +03:00
} ,
{
"command" : "magit.copy-section-value" ,
2020-08-05 22:59:11 +03:00
"title" : "Magit Copy Section Value"
} ,
{
"command" : "magit.copy-buffer-revision" ,
"title" : "Magit Copy Buffer Revision"
2022-11-02 12:21:54 +03:00
} ,
{
"command" : "magit.toggle-fold" ,
"title" : "Magit Toggle Fold"
2023-10-01 00:31:58 +03:00
} ,
{
"command" : "magit.toggle-all-folds-in-change-section-at-point" ,
"title" : "Magit Toggle All Folds in Change Section at Point"
} ,
{
"command" : "magit.toggle-all-folds-for-change-views" ,
"title" : "Magit Toggle All Folds for Change Views"
2019-12-07 04:28:37 +03:00
}
] ,
"menus" : {
"commandPalette" : [
2020-03-27 00:05:51 +03:00
{
2020-07-09 00:07:27 +03:00
"command" : "magit.status"
2020-03-27 00:05:51 +03:00
} ,
{
2020-07-09 00:07:27 +03:00
"command" : "magit.dispatch"
2020-03-27 00:05:51 +03:00
} ,
2020-02-01 01:53:32 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.help" ,
2020-02-01 01:53:32 +03:00
"when" : "editorLangId == magit"
} ,
2019-12-08 21:57:55 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.branching" ,
2021-06-10 16:59:26 +03:00
"when" : "activeEditor"
2019-12-08 21:57:55 +03:00
} ,
2020-01-26 22:46:24 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.merging" ,
2021-06-10 16:59:26 +03:00
"when" : "activeEditor"
2020-01-26 22:46:24 +03:00
} ,
2020-02-01 01:53:32 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.rebasing" ,
2021-06-10 16:59:26 +03:00
"when" : "activeEditor"
2020-02-01 01:53:32 +03:00
} ,
2020-02-18 18:20:56 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.resetting" ,
2021-06-10 16:59:26 +03:00
"when" : "activeEditor"
2020-02-18 18:20:56 +03:00
} ,
2020-02-04 22:10:53 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.remoting" ,
2021-06-10 16:59:26 +03:00
"when" : "activeEditor"
2020-02-04 22:10:53 +03:00
} ,
2020-02-04 22:58:57 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.logging" ,
2021-06-10 16:59:26 +03:00
"when" : "activeEditor"
2020-02-04 22:58:57 +03:00
} ,
2020-03-03 23:56:07 +03:00
{
"command" : "magit.show-refs" ,
2021-06-10 16:59:26 +03:00
"when" : "activeEditor"
2020-03-03 23:56:07 +03:00
} ,
2020-03-10 23:00:22 +03:00
{
"command" : "magit.diffing" ,
2021-06-10 16:59:26 +03:00
"when" : "activeEditor"
2020-03-10 23:00:22 +03:00
} ,
2020-02-18 18:20:56 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.tagging" ,
2021-06-10 16:59:26 +03:00
"when" : "activeEditor"
2020-02-18 18:20:56 +03:00
} ,
2020-03-18 02:00:36 +03:00
{
"command" : "magit.cherry-picking" ,
2021-06-10 16:59:26 +03:00
"when" : "activeEditor"
2020-03-18 02:00:36 +03:00
} ,
{
"command" : "magit.reverting" ,
2021-06-10 16:59:26 +03:00
"when" : "activeEditor"
2020-03-18 02:00:36 +03:00
} ,
2020-03-16 23:15:06 +03:00
{
"command" : "magit.ignoring" ,
2021-06-10 16:59:26 +03:00
"when" : "activeEditor"
2020-03-16 23:15:06 +03:00
} ,
2020-03-17 00:43:49 +03:00
{
"command" : "magit.running" ,
2021-06-10 16:59:26 +03:00
"when" : "activeEditor"
2020-03-17 00:43:49 +03:00
} ,
2020-03-04 21:02:28 +03:00
{
"command" : "magit.worktree" ,
2021-06-10 16:59:26 +03:00
"when" : "activeEditor"
2020-03-04 21:02:28 +03:00
} ,
2019-12-07 04:28:37 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.visit-at-point" ,
2019-12-18 23:02:33 +03:00
"when" : "editorLangId == magit"
2019-12-07 19:38:13 +03:00
} ,
2020-01-14 19:07:19 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.apply-at-point" ,
2020-01-14 19:07:19 +03:00
"when" : "editorLangId == magit"
} ,
2020-01-16 22:01:12 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.discard-at-point" ,
2020-01-16 22:01:12 +03:00
"when" : "editorLangId == magit"
} ,
2020-03-20 23:40:27 +03:00
{
"command" : "magit.reverse-at-point" ,
"when" : "editorLangId == magit"
} ,
2019-12-10 00:38:54 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.stage" ,
2019-12-18 23:02:33 +03:00
"when" : "editorLangId == magit"
2019-12-10 00:38:54 +03:00
} ,
{
2020-02-23 17:16:10 +03:00
"command" : "magit.stage-all" ,
2021-06-10 17:02:07 +03:00
"when" : "activeEditor"
2019-12-10 00:38:54 +03:00
} ,
2019-12-13 00:43:52 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.unstage" ,
2019-12-18 23:02:33 +03:00
"when" : "editorLangId == magit"
2019-12-13 00:43:52 +03:00
} ,
{
2020-02-23 17:16:10 +03:00
"command" : "magit.unstage-all" ,
2021-06-10 17:02:07 +03:00
"when" : "activeEditor"
2019-12-13 00:43:52 +03:00
} ,
2019-12-09 02:06:23 +03:00
{
2020-03-27 00:05:51 +03:00
"command" : "magit.commit" ,
"when" : "activeEditor"
2019-12-09 02:06:23 +03:00
} ,
2019-12-07 19:38:13 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.pushing" ,
2021-06-10 16:59:26 +03:00
"when" : "activeEditor"
2019-12-23 00:12:15 +03:00
} ,
2020-02-01 01:53:32 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.pulling" ,
2021-06-10 16:59:26 +03:00
"when" : "activeEditor"
2020-02-01 01:53:32 +03:00
} ,
2019-12-23 00:12:15 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.stashing" ,
2021-06-10 16:59:26 +03:00
"when" : "activeEditor"
2020-02-05 23:20:41 +03:00
} ,
2020-08-05 22:13:24 +03:00
{
"command" : "magit.submodules" ,
2021-06-10 16:59:26 +03:00
"when" : "activeEditor"
2020-08-05 22:13:24 +03:00
} ,
2020-02-05 23:20:41 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.fetching" ,
2021-06-10 16:59:26 +03:00
"when" : "activeEditor"
2020-02-17 22:00:13 +03:00
} ,
{
2020-02-23 17:16:10 +03:00
"command" : "magit.process-log" ,
2021-06-10 16:59:26 +03:00
"when" : "activeEditor"
2020-03-26 23:38:50 +03:00
} ,
2020-03-27 00:05:51 +03:00
{
"command" : "magit.file-popup" ,
"when" : "activeEditor && editorLangId != magit"
} ,
2020-03-26 23:38:50 +03:00
{
"command" : "magit.blame-file" ,
2020-03-27 00:05:51 +03:00
"when" : "activeEditor && editorLangId != magit"
2020-03-26 23:38:50 +03:00
} ,
{
"command" : "magit.diff-file" ,
2020-03-27 00:05:51 +03:00
"when" : "activeEditor && editorLangId != magit"
2020-03-26 23:38:50 +03:00
} ,
{
"command" : "magit.stage-file" ,
2020-03-27 00:05:51 +03:00
"when" : "activeEditor && editorLangId != magit"
2020-03-26 23:38:50 +03:00
} ,
{
"command" : "magit.unstage-file" ,
2020-03-27 00:05:51 +03:00
"when" : "activeEditor && editorLangId != magit"
2020-09-06 20:41:22 +03:00
} ,
{
"command" : "magit.copy-section-value" ,
"when" : "editorLangId == magit"
} ,
{
"command" : "magit.copy-buffer-revision" ,
"when" : "editorLangId == magit"
2022-11-02 12:21:54 +03:00
} ,
{
"command" : "magit.toggle-fold" ,
"when" : "editorLangId == magit"
2023-10-01 00:31:58 +03:00
} ,
{
"command" : "magit.toggle-all-folds-in-change-section-at-point" ,
"when" : "editorLangId == magit"
} ,
{
"command" : "magit.toggle-all-folds-for-change-views" ,
"when" : "editorLangId == magit"
2019-12-07 04:28:37 +03:00
}
]
} ,
"languages" : [
{
2019-12-18 23:02:33 +03:00
"id" : "magit" ,
2019-12-13 00:09:00 +03:00
"aliases" : [
"Magit"
] ,
"extensions" : [
".magit"
] ,
2019-12-07 05:02:04 +03:00
"configuration" : "./languages/magit.language-configuration.json"
2019-12-07 04:28:37 +03:00
}
] ,
2019-12-14 20:54:18 +03:00
"configurationDefaults" : {
2019-12-18 23:02:33 +03:00
"[magit]" : {
2020-02-01 06:14:21 +03:00
"editor.lineNumbers" : "off" ,
2020-09-20 22:07:59 +03:00
"editor.minimap.enabled" : false ,
"editor.renderWhitespace" : "none"
2019-12-14 20:54:18 +03:00
}
} ,
2020-06-20 21:32:10 +03:00
"configuration" : {
2020-08-28 17:21:29 +03:00
"title" : "Edamagit" ,
2020-06-20 21:32:10 +03:00
"properties" : {
"magit.display-buffer-function" : {
"type" : "string" ,
2020-06-29 18:25:11 +03:00
"enum" : [
"other-column" ,
"same-column"
] ,
2021-04-07 22:57:30 +03:00
"enumDescriptions" : [
"Open Edamagit views to the side of the current editor group." ,
"Open Edamagit views in the current editor group."
] ,
2020-06-20 21:32:10 +03:00
"default" : "other-column" ,
2021-04-07 22:57:30 +03:00
"description" : "Choose where new buffers will be displayed."
2020-12-13 23:01:22 +03:00
} ,
2021-06-09 18:03:20 +03:00
"magit.code-path" : {
"type" : "string" ,
"description" : "Choose specific path to execude vscode. code or codium for example. Can also be a specific path like /Users/me/.nix-profile/bin/codium/"
} ,
2020-12-13 23:01:22 +03:00
"magit.forge-enabled" : {
"type" : "boolean" ,
"default" : false ,
"description" : "Enable Forge functionality (show pull requests, issues, etc from e.g. Github)"
2021-03-15 07:55:37 +03:00
} ,
2021-04-07 19:05:18 +03:00
"magit.hide-status-sections" : {
"type" : "array" ,
"default" : [ ] ,
"description" : "Array of section names to be hidden in status view. The section names that may be hidden are: 'issues', 'pull requests', 'recent commits', 'staged', 'stashes', 'unmerged', 'unpulled', 'unpushed', 'unstaged', 'untracked'."
} ,
2021-03-15 07:55:37 +03:00
"magit.quick-switch-enabled" : {
"type" : "boolean" ,
"default" : false ,
2021-04-08 21:06:56 +03:00
"description" : "Enable automatic confirm for switch menu after enabling a switch (e.g. --force)"
2023-04-01 13:11:46 +03:00
} ,
2023-04-02 12:06:50 +03:00
"magit.git-path" : {
"type" : [
"string" ,
"null" ,
"array"
] ,
2023-04-01 13:11:46 +03:00
"default" : "" ,
2023-04-02 12:06:50 +03:00
"description" : "Like `git.path`. Path and filename of the git executable, e.g. C:\\Program Files\\Git\\bin\\git.exe' (Windows). This can also be an array of string values containing multiple paths to look up."
2020-06-20 21:32:10 +03:00
}
}
} ,
2019-12-07 04:28:37 +03:00
"grammars" : [
{
2019-12-18 23:02:33 +03:00
"language" : "magit" ,
2019-12-07 04:28:37 +03:00
"scopeName" : "source.magit" ,
2019-12-18 23:02:33 +03:00
"path" : "./syntaxes/magit.tmGrammar.json"
2019-12-07 04:28:37 +03:00
}
] ,
2020-06-25 08:05:37 +03:00
"semanticTokenTypes" : [
{
"id" : "magit-ref-name" ,
"superType" : "label" ,
"description" : "Name of a git ref."
2020-07-04 05:02:48 +03:00
} ,
{
"id" : "magit-remote-ref-name" ,
"superType" : "label" ,
"description" : "Name of a git ref from a remote."
2020-08-11 21:53:06 +03:00
} ,
2023-09-10 08:06:09 +03:00
{
"id" : "magit-head-name" ,
"superType" : "label" ,
"description" : "Name of the (local) HEAD git ref."
} ,
{
"id" : "magit-remote-head-name" ,
"superType" : "label" ,
"description" : "Name of a HEAD git ref on a remote repo."
} ,
2020-08-11 21:53:06 +03:00
{
"id" : "magit-tag-name" ,
"superType" : "label" ,
"description" : "Name of a git tag."
2020-06-25 08:05:37 +03:00
}
] ,
"semanticTokenScopes" : [
{
"scopes" : {
2020-09-08 02:06:19 +03:00
"magit-ref-name" : [
"entity.name.type.template"
] ,
"magit-remote-ref-name" : [
"variable.other.constant"
] ,
2023-09-10 08:06:09 +03:00
"magit-head-name" : [
"entity.name.tag"
] ,
"magit-remote-head-name" : [
"variable.object.property"
] ,
2020-09-08 02:06:19 +03:00
"magit-tag-name" : [
"string.highlight"
]
2020-06-25 08:05:37 +03:00
}
}
] ,
2019-12-07 04:28:37 +03:00
"keybindings" : [
2020-02-01 01:53:32 +03:00
{
2020-02-23 19:07:06 +03:00
"command" : "magit.status" ,
2020-03-24 00:22:09 +03:00
"key" : "alt+x g"
2020-02-01 01:53:32 +03:00
} ,
2020-02-02 22:11:46 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.dispatch" ,
2020-03-24 00:22:09 +03:00
"key" : "alt+x ctrl+g"
2020-02-02 22:11:46 +03:00
} ,
{
2020-02-23 17:16:10 +03:00
"command" : "magit.file-popup" ,
2020-03-27 00:05:51 +03:00
"key" : "alt+x alt+g" ,
"when" : "activeEditor"
2020-02-02 22:11:46 +03:00
} ,
2019-12-07 04:28:37 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.toggle-fold" ,
2019-12-07 04:28:37 +03:00
"key" : "tab" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2019-12-07 04:28:37 +03:00
} ,
2019-12-13 00:09:00 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.refresh" ,
2019-12-13 00:09:00 +03:00
"key" : "g" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2019-12-13 00:09:00 +03:00
} ,
2021-01-29 19:55:22 +03:00
{
"command" : "magit.help" ,
"key" : "shift+-" ,
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
} ,
2019-12-22 19:55:34 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.help" ,
2019-12-22 19:55:34 +03:00
"key" : "shift+/" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2019-12-22 19:55:34 +03:00
} ,
2019-12-07 04:28:37 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.visit-at-point" ,
2019-12-07 04:28:37 +03:00
"key" : "enter" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2019-12-07 19:38:13 +03:00
} ,
2020-01-14 19:07:19 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.apply-at-point" ,
2020-01-14 19:07:19 +03:00
"key" : "a" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2020-01-14 19:07:19 +03:00
} ,
2020-01-16 22:01:12 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.discard-at-point" ,
2020-01-16 22:01:12 +03:00
"key" : "k" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2020-01-16 22:01:12 +03:00
} ,
2020-03-20 23:40:27 +03:00
{
"command" : "magit.reverse-at-point" ,
"key" : "v" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2020-03-20 23:40:27 +03:00
} ,
2019-12-09 02:06:23 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.commit" ,
2019-12-09 02:06:23 +03:00
"key" : "c" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2019-12-09 02:06:23 +03:00
} ,
2019-12-07 19:38:13 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.branching" ,
2019-12-07 19:38:13 +03:00
"key" : "b" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2019-12-08 21:57:55 +03:00
} ,
2020-01-26 22:46:24 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.merging" ,
2020-01-26 22:46:24 +03:00
"key" : "m" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2020-01-26 22:46:24 +03:00
} ,
2020-02-01 01:53:32 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.rebasing" ,
2020-02-01 01:53:32 +03:00
"key" : "r" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2020-02-01 01:53:32 +03:00
} ,
2020-02-18 18:20:56 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.resetting" ,
2020-03-13 19:39:08 +03:00
"key" : "shift+x" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2020-02-18 18:20:56 +03:00
} ,
2020-03-16 22:14:55 +03:00
{
"command" : "magit.reset-mixed" ,
"key" : "x" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2020-03-16 22:14:55 +03:00
} ,
{
"command" : "magit.reset-hard" ,
"key" : "ctrl+u x" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2020-03-16 22:14:55 +03:00
} ,
2020-02-04 22:10:53 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.remoting" ,
2020-02-04 22:10:53 +03:00
"key" : "shift+m" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2020-02-04 22:10:53 +03:00
} ,
2020-02-04 22:58:57 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.logging" ,
2020-02-04 22:58:57 +03:00
"key" : "l" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2020-02-04 22:58:57 +03:00
} ,
2020-03-03 23:56:07 +03:00
{
"command" : "magit.show-refs" ,
"key" : "y" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress|Visual).*$/"
2020-03-03 23:56:07 +03:00
} ,
2020-03-10 23:00:22 +03:00
{
"command" : "magit.diffing" ,
"key" : "d" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2020-03-10 23:00:22 +03:00
} ,
2020-02-18 18:20:56 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.tagging" ,
2020-02-18 18:20:56 +03:00
"key" : "t" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2020-02-18 18:20:56 +03:00
} ,
2020-03-18 02:00:36 +03:00
{
"command" : "magit.cherry-picking" ,
"key" : "shift+a" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2020-03-18 02:00:36 +03:00
} ,
{
"command" : "magit.reverting" ,
"key" : "shift+v" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2020-03-18 02:00:36 +03:00
} ,
2020-03-16 23:15:06 +03:00
{
"command" : "magit.ignoring" ,
"key" : "i" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2020-03-16 23:15:06 +03:00
} ,
{
"command" : "magit.ignoring" ,
"key" : "shift+i" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2020-03-16 23:15:06 +03:00
} ,
2020-03-17 00:43:49 +03:00
{
"command" : "magit.running" ,
"key" : "shift+1" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2020-03-17 00:43:49 +03:00
} ,
2020-03-04 21:02:28 +03:00
{
"command" : "magit.worktree" ,
"key" : "shift+5" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2020-03-04 21:02:28 +03:00
} ,
2019-12-08 21:57:55 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.pushing" ,
2019-12-08 21:57:55 +03:00
"key" : "shift+p" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2019-12-08 21:57:55 +03:00
} ,
2019-12-22 21:41:22 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.pulling" ,
2019-12-22 21:41:22 +03:00
"key" : "shift+f" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2019-12-22 21:41:22 +03:00
} ,
2019-12-22 22:37:52 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.stashing" ,
2019-12-22 22:37:52 +03:00
"key" : "z" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2019-12-22 22:37:52 +03:00
} ,
2020-08-05 22:13:24 +03:00
{
"command" : "magit.submodules" ,
"key" : "o" ,
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
} ,
2019-12-22 02:50:00 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.fetching" ,
2019-12-22 02:50:00 +03:00
"key" : "f" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2019-12-22 02:50:00 +03:00
} ,
2019-12-10 00:38:54 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.stage" ,
2019-12-10 00:38:54 +03:00
"key" : "s" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2019-12-10 00:38:54 +03:00
} ,
{
2020-02-23 17:16:10 +03:00
"command" : "magit.stage-all" ,
2019-12-10 00:38:54 +03:00
"key" : "shift+s" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2019-12-10 00:38:54 +03:00
} ,
2019-12-13 00:43:52 +03:00
{
2020-02-23 17:16:10 +03:00
"command" : "magit.unstage" ,
2019-12-13 00:43:52 +03:00
"key" : "u" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2019-12-13 00:43:52 +03:00
} ,
{
2020-02-23 17:16:10 +03:00
"command" : "magit.unstage-all" ,
2019-12-13 00:43:52 +03:00
"key" : "shift+u" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2020-02-17 22:00:13 +03:00
} ,
{
2020-02-23 17:16:10 +03:00
"command" : "magit.process-log" ,
2020-02-17 22:00:13 +03:00
"key" : "shift+4" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2019-12-13 00:43:52 +03:00
} ,
2019-12-09 02:06:23 +03:00
{
2020-03-21 01:30:41 +03:00
"command" : "magit.quit" ,
"key" : "q" ,
2020-06-10 22:17:33 +03:00
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
2020-03-21 01:30:41 +03:00
} ,
2020-12-02 01:15:33 +03:00
{
"command" : "magit.move-next-entity" ,
"key" : "ctrl+j" ,
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
} ,
{
"command" : "magit.move-previous-entity" ,
"key" : "ctrl+k" ,
"when" : "editorTextFocus && editorLangId == 'magit' && vim.mode =~ /^(?!SearchInProgressMode|CommandlineInProgress).*$/"
} ,
2020-03-21 01:30:41 +03:00
{
"command" : "magit.save-and-close-editor" ,
2019-12-09 02:06:23 +03:00
"key" : "ctrl+c ctrl+c" ,
"when" : "editorTextFocus && editorLangId == git-commit"
} ,
{
2020-03-21 01:30:41 +03:00
"command" : "magit.clear-and-abort-editor" ,
2019-12-09 02:06:23 +03:00
"key" : "ctrl+c ctrl+k" ,
"when" : "editorTextFocus && editorLangId == git-commit"
2020-01-21 18:39:11 +03:00
} ,
{
2020-03-23 23:53:20 +03:00
"command" : "magit.save-and-close-editor" ,
"key" : "ctrl+c ctrl+c" ,
"when" : "editorTextFocus && editorLangId == git-rebase"
} ,
{
"command" : "magit.clear-and-abort-editor" ,
2020-03-21 01:30:41 +03:00
"key" : "ctrl+c ctrl+k" ,
"when" : "editorTextFocus && editorLangId == git-rebase"
2019-12-03 00:50:08 +03:00
}
]
} ,
"scripts" : {
2020-05-06 20:37:34 +03:00
"vscode:prepublish" : "webpack --mode production" ,
"compile" : "webpack --mode development" ,
2020-11-22 21:23:56 +03:00
"watch" : "webpack --mode development --watch" ,
2020-05-06 20:37:34 +03:00
"test-compile" : "tsc -p ./"
2019-12-03 00:50:08 +03:00
} ,
"devDependencies" : {
2020-09-08 02:06:19 +03:00
"@types/glob" : "^7.1.3" ,
2020-12-20 12:54:46 +03:00
"@types/mocha" : "^8.2.0" ,
2023-03-01 12:31:41 +03:00
"@types/node" : "^18.14.2" ,
2023-03-01 12:44:43 +03:00
"@types/vscode" : "^1.50.0" ,
2022-12-07 19:22:26 +03:00
"@types/which" : "^2.0.1" ,
2023-03-01 12:31:41 +03:00
"@typescript-eslint/eslint-plugin" : "^5.54.0" ,
"@typescript-eslint/parser" : "^5.54.0" ,
2020-12-20 12:54:46 +03:00
"eslint" : "^7.16.0" ,
2020-05-06 20:37:34 +03:00
"eslint-loader" : "^4.0.2" ,
2020-03-15 20:22:04 +03:00
"glob" : "^7.1.6" ,
2022-11-02 12:30:31 +03:00
"mocha" : "^10.1.0" ,
2023-03-01 12:31:41 +03:00
"ts-loader" : "^9.4.2" ,
"typescript" : "^4.9.5" ,
2020-11-22 20:00:38 +03:00
"vscode-test" : "^1.4.1" ,
2023-04-01 13:11:46 +03:00
"webpack" : "^5.77.0" ,
2023-03-01 12:31:41 +03:00
"webpack-cli" : "^5.0.1"
2020-06-09 21:45:50 +03:00
} ,
"dependencies" : {
2022-12-07 19:22:26 +03:00
"@vscode/iconv-lite-umd" : "^0.7.0" ,
2020-09-08 02:06:19 +03:00
"date-fns" : "^2.16.1" ,
2022-12-07 19:22:26 +03:00
"jsonc-parser" : "^3.0.0" ,
"which" : "^3.0.0"
2023-03-22 00:23:40 +03:00
} ,
"extensionDependencies" : [ "vscode.git" ]
2020-02-23 19:20:21 +03:00
}