adds: ordering fixes, spelling csvode extension

This commit is contained in:
Ben Dixon
2021-01-04 09:52:38 +08:00
parent 0deefda45a
commit 327d99f4de
3 changed files with 107 additions and 13 deletions

3
.gitignore vendored
View File

@@ -1 +1,2 @@
*.retry
*.retry
.DS_Store

View File

@@ -111,11 +111,6 @@
- name: "Link ImageMagick6 as main version (for rmagick gem)"
shell: brew link -f imagemagick@6
- git:
repo: https://github.com/asdf-vm/asdf.git
dest: "/Users/{{ lookup('env', 'USER') }}/.asdf"
version: v0.7.1
- name: Get the path to ZSH
become: false
local_action: command which zsh
@@ -143,13 +138,6 @@
owner: "{{ lookup('env', 'USER') }}"
force: yes
- name: "Create a default asdf configuration"
template:
src: templates/.asdfrc.j2
dest: /Users/{{ lookup('env', 'USER') }}/.asdfrc
owner: "{{ lookup('env', 'USER') }}"
force: yes
- name: Create a default VSCode configuration
template:
src: templates/vscode-settings.json.j2
@@ -157,6 +145,13 @@
owner: "{{ lookup('env', 'USER') }}"
force: no
- name: Create a default VSCode keuybinding configuration
template:
src: templates/vscode-keybindings.json.j2
dest: /Users/{{ lookup('env', 'USER') }}/Library/Application Support/Code/User/keybindings.json
owner: "{{ lookup('env', 'USER') }}"
force: no
- name: Install VSCode extensions
shell: code --install-extension {{ item }}
with_items:
@@ -179,6 +174,19 @@
- wholroyd.jinja
- wingrunr21.vscode-ruby
- xabikos.javascriptsnippets
- streetsidesoftware.code-spell-checker
- git:
repo: https://github.com/asdf-vm/asdf.git
dest: "/Users/{{ lookup('env', 'USER') }}/.asdf"
version: v0.7.1
- name: "Create a default asdf configuration"
template:
src: templates/.asdfrc.j2
dest: /Users/{{ lookup('env', 'USER') }}/.asdfrc
owner: "{{ lookup('env', 'USER') }}"
force: yes
- name: "Install asdf plugins"
shell: |

View File

@@ -0,0 +1,85 @@
// Place your key bindings in this file to override the defaultsauto[]
[
{
"key": "ctrl+a ctrl+5",
"command": "workbench.action.splitEditor"
},
{
"key": "cmd+\\",
"command": "-workbench.action.splitEditor"
},
{
"key": "ctrl+a o",
"command": "workbench.action.navigateEditorGroups"
},
{
"key": "ctrl+a ctrl+'",
"command": "workbench.action.splitEditorDown"
},
{
"key": "ctrl+a k",
"command": "workbench.action.focusAboveGroup"
},
{
"key": "cmd+k cmd+up",
"command": "-workbench.action.focusAboveGroup"
},
{
"key": "ctrl+a j",
"command": "workbench.action.focusBelowGroup"
},
{
"key": "cmd+k cmd+down",
"command": "-workbench.action.focusBelowGroup"
},
{
"key": "ctrl+a l",
"command": "workbench.action.focusRightGroup"
},
{
"key": "cmd+k cmd+right",
"command": "-workbench.action.focusRightGroup"
},
{
"key": "ctrl+a h",
"command": "workbench.action.focusLeftGroup"
},
{
"key": "cmd+k cmd+left",
"command": "-workbench.action.focusLeftGroup"
},
{
"key": "cmd+r",
"command": "workbench.action.openRecent"
},
{
"key": "ctrl+a ctrl+l",
"command": "workbench.action.moveEditorToRightGroup"
},
{
"key": "cmd+k shift+cmd+right",
"command": "-workbench.action.moveEditorRightInGroup"
},
{
"key": "cmd+backspace",
"command": "-debug.removeBreakpoint",
"when": "breakpointsFocused && !breakpointSelected"
},
{
"key": "ctrl+a ctrl+h",
"command": "workbench.action.moveEditorToLeftGroup"
},
{
"key": "ctrl+a z",
"command": "workbench.action.toggleEditorWidths"
},
{
"key": "ctrl+shift+w",
"command": "workbench.action.quickSwitchWindow"
},
{
"key": "cmd+r",
"command": "-workbench.action.reloadWindow",
"when": "isDevelopment"
}
]