chore: various minor updates

This commit is contained in:
2025-04-01 09:46:33 +01:00
parent c0391057e0
commit 46b1c15623
6 changed files with 65 additions and 41 deletions

View File

@@ -42,6 +42,7 @@ extensions via lock files.
```bash
./siren --help
```
```
Usage: siren EDITOR COMMAND [OPTIONS]

View File

@@ -3,6 +3,7 @@ actionnav
authie
bootsnap
buildx
byebug
cadvisor
casecmp
checkin
@@ -90,6 +91,7 @@ passhash
PGID
powify
preprod
println
propshaft
PUID
rbheap

View File

@@ -1,5 +1,5 @@
# cursor Extensions
# Generated on Thu Mar 27 15:36:46 GMT 2025
# Generated on Tue Apr 1 09:45:32 BST 2025
alefragnani.project-manager@12.8.0
antiantisepticeye.vscode-color-picker@0.0.4
@@ -27,6 +27,7 @@ dbaeumer.vscode-eslint@3.0.10
dnut.rewrap-revived@1.16.3
editorconfig.editorconfig@0.17.2
emeraldwalk.runonsave@0.2.7
esbenp.prettier-vscode@11.0.0
exiasr.hadolint@1.1.2
foxundermoon.shell-format@7.2.5
github.remotehub@0.64.0
@@ -39,7 +40,7 @@ hashicorp.terraform@2.34.3
hbenl.vscode-test-explorer@2.22.1
hoovercj.vscode-settings-cycler@1.0.1
humao.rest-client@0.25.1
hverlin.mise-vscode@0.47.9
hverlin.mise-vscode@0.49.0
jakearl.search-editor-apply-changes@0.1.1
joshbolduc.commitlint@2.6.2
kahole.magit@0.6.66
@@ -65,20 +66,21 @@ ms-vscode.remote-server@1.5.2
ms-vscode.test-adapter-converter@0.2.1
ms-vscode.vscode-speech@0.12.1
ms-vsliveshare.vsliveshare@1.0.5948
pflannery.vscode-versionlens@1.16.2
pflannery.vscode-versionlens@1.16.3
pkief.material-icon-theme@5.20.0
redhat.vscode-xml@0.28.0
redhat.vscode-yaml@1.17.0
romanpeshkov.vscode-text-tables@0.1.5
rrudi.vscode-dired@0.0.9
rust-lang.rust-analyzer@0.3.2353
rust-lang.rust-analyzer@0.3.2362
shopify.ruby-extensions-pack@0.1.13
shopify.ruby-lsp@0.9.12
shopify.ruby-lsp@0.9.13
sidneys1.gitconfig@2.0.1
sorbet.sorbet-vscode-extension@0.3.40
sorbet.sorbet-vscode-extension@0.3.41
streetsidesoftware.code-spell-checker@4.0.40
stuart.unique-window-colors@1.0.51
sumneko.lua@3.13.9
svelte.svelte-vscode@109.5.3
swellaby.vscode-rust-test-adapter@0.11.0
tamasfe.even-better-toml@0.21.2
timonwong.shellcheck@0.37.7

View File

@@ -22,6 +22,19 @@
},
//
// ===========================================================================
// MARK: Cursor (Text Editor)
// ===========================================================================
//
{ // Toggle Agent.
"key": "cmd+i",
"command": "composerMode.agent"
},
{ // Toggle Ask.
"key": "cmd+l",
"command": "composerMode.chat"
},
//
// ===========================================================================
// MARK: Window
// ===========================================================================
//
@@ -909,7 +922,7 @@
},
//
// ===========================================================================
// MARK: Language: Go
// MARK: Lang: Go
// ===========================================================================
//
{

View File

@@ -34,8 +34,9 @@
"cursor.aipreview.enabled": true,
"cursor.cpp.enablePartialAccepts": true,
"cursor.diffs.useCharacterLevelDiffs": true,
"cursor.terminal.usePreviewBox": true,
"cursor.general.enableShadowWorkspace": true,
"cursor.terminal.usePreviewBox": true,
"update.releaseTrack": "prerelease",
//
// ===========================================================================
// MARK: Windsurf (Text Editor)
@@ -293,7 +294,16 @@
"workbench.editor.defaultBinaryEditor": "hexEditor.hexedit",
//
// ===========================================================================
// MARK: Language: Dockerfile
// MARK: Lang: CSS
// ===========================================================================
//
"[css]": {
"editor.insertSpaces": true,
"editor.tabSize": 2
},
//
// ===========================================================================
// MARK: Lang: Dockerfile
// ===========================================================================
// Extensions:
// - https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker
@@ -303,7 +313,7 @@
},
//
// ===========================================================================
// MARK: Language: Go
// MARK: Lang: Go
// ===========================================================================
// Extensions:
// - https://marketplace.visualstudio.com/items?itemName=golang.go
@@ -333,7 +343,7 @@
},
//
// ===========================================================================
// MARK: Language: HTML
// MARK: Lang: HTML
// ===========================================================================
//
"[html]": {
@@ -342,16 +352,29 @@
},
//
// ===========================================================================
// MARK: Language: JSON
// MARK: Lang: JSON
// ===========================================================================
//
"[json]": {
"editor.insertSpaces": true,
"editor.tabSize": 2,
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
//
// ===========================================================================
// MARK: Lang: JavaScript
// ===========================================================================
//
"[javascript]": {
"editor.insertSpaces": true,
"editor.tabSize": 2
},
//
// ===========================================================================
// MARK: Language: Lua
// MARK: Lang: Lua
// ===========================================================================
// Extensions:
// - https://marketplace.visualstudio.com/items?itemName=sumneko.lua
@@ -366,25 +389,7 @@
"Lua.hint.enable": true,
//
// ===========================================================================
// MARK: Language: CSS
// ===========================================================================
//
"[css]": {
"editor.insertSpaces": true,
"editor.tabSize": 2
},
//
// ===========================================================================
// MARK: Language: JavaScript
// ===========================================================================
//
"[javascript]": {
"editor.insertSpaces": true,
"editor.tabSize": 2
},
//
// ===========================================================================
// MARK: Language: Makefile
// MARK: Lang: Makefile
// ===========================================================================
// Extensions:
// - https://marketplace.visualstudio.com/items?itemName=carlos-algms.make-task-provider
@@ -397,7 +402,7 @@
"make-task-provider.telemetry": false,
//
// ===========================================================================
// MARK: Language: Markdown
// MARK: Lang: Markdown
// ===========================================================================
// Extensions:
// - https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint
@@ -405,7 +410,8 @@
"[markdown]": {
"editor.tabSize": 4,
"editor.indentSize": 2,
"editor.detectIndentation": false
"editor.detectIndentation": false,
"editor.defaultFormatter": "DavidAnson.vscode-markdownlint"
},
"markdownlint.config": {
"no-hard-tabs": {
@@ -417,7 +423,7 @@
},
//
// ===========================================================================
// MARK: Language: Ruby
// MARK: Lang: Ruby
// ===========================================================================
// Extensions:
// - https://marketplace.visualstudio.com/items?itemName=Shopify.ruby-extensions-pack
@@ -438,7 +444,7 @@
"rubyTestExplorer.rspecCommand": "mise x -- bundle exec rspec",
//
// ===========================================================================
// MARK: Language: Shellscript
// MARK: Lang: Shellscript
// ===========================================================================
// Extensions:
// - https://marketplace.visualstudio.com/items?itemName=foxundermoon.shell-format
@@ -461,7 +467,7 @@
"shellformat.flag": "-i 2 -ci -sr",
//
// ===========================================================================
// MARK: Language: YAML
// MARK: Lang: YAML
// ===========================================================================
// Extensions:
// - https://marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml

View File

@@ -2,28 +2,28 @@
"println": {
"prefix": "pd",
"body": [
"fmt.Println($0)",
"fmt.Println($0)"
],
"description": "fmt.Println(...)"
},
"debug print": {
"prefix": "ppd",
"body": [
"fmt.Printf(\"$1: %#v\\n\", $1)$0",
"fmt.Printf(\"$1: %#v\\n\", $1)$0"
],
"description": "fmt.Printf(\"...: %+v\\n\", ...)"
},
"printf": {
"prefix": "pf",
"body": [
"fmt.Printf(${1:format}, ${2:a ...any})$0",
"fmt.Printf(${1:format}, ${2:a ...any})$0"
],
"description": "fmt.Printf(..., ...)"
},
"sprintf": {
"prefix": "spf",
"body": [
"fmt.Sprintf(${1:format}, ${2:a ...any})$0",
"fmt.Sprintf(${1:format}, ${2:a ...any})$0"
],
"description": "fmt.Sprintf(..., ...)"
},