mirror of
https://oauth2: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@github.com/m1ngsama/chopsticks.git
synced 2026-05-10 19:10:59 +08:00
.vimrc: - Wrap all loose autocmds in named augroups with autocmd! (prevents doubling on :source $MYVIMRC): ChopstickTabHistory, ChopstickResize, ChopstickStdin, CocHighlight, ChopstickCleanup, ChopstickFiletype, ChopstickTTYLargeFile, ChopstickWhichKey, ChopstickStartify install.sh: - Add Arch Linux (pacman) branch for system tools - Add hadolint to system tools (brew/apt binary download/pacman) - Add staticcheck to Go tools - Add yamllint to pip tools - Remove sqlfmt from npm (SQL unified to sqlfluff via pip) - Remove coc-marksman (package does not exist on npm) - Add coc-settings.json symlink step with backup - Add pip3 bootstrap when python3 present but pip3 absent - Fix PlugInstall and CocInstall to use </dev/null (TTY-safe) coc-settings.json: - New file: configures marksman as Markdown LSP server for CoC (replaces the broken coc-marksman npm package approach)
13 lines
256 B
JSON
13 lines
256 B
JSON
{
|
|
"languageserver": {
|
|
"marksman": {
|
|
"command": "marksman",
|
|
"args": ["server"],
|
|
"filetypes": ["markdown"],
|
|
"rootPatterns": [".git", ".marksman.toml"]
|
|
}
|
|
},
|
|
"coc.preferences.formatOnSaveFiletypes": [
|
|
"markdown"
|
|
]
|
|
}
|