adds: ordering fixes, spelling csvode extension
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@@ -1 +1,2 @@
|
||||
*.retry
|
||||
*.retry
|
||||
.DS_Store
|
||||
@@ -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: |
|
||||
|
||||
85
templates/vscode-keybindings.json.j2
Normal file
85
templates/vscode-keybindings.json.j2
Normal 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"
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user