Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/staticf0x/sublime-config
Config files for sublime-text and sublime-merge
https://github.com/staticf0x/sublime-config
Last synced: 3 days ago
JSON representation
Config files for sublime-text and sublime-merge
- Host: GitHub
- URL: https://github.com/staticf0x/sublime-config
- Owner: staticf0x
- Created: 2023-06-14T08:57:09.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-12-30T17:30:17.000Z (9 days ago)
- Last Synced: 2024-12-30T18:31:40.483Z (9 days ago)
- Size: 27.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# sublime-config
Config files for sublime-text and sublime-merge
They go into `~/.config/sublime-{text|merge}/`.
# Essential plugins
- A File Icon
- Color Highlighter
- Comments Aware Enter
- EditorConfig
- Emmet (for web design)
- Expand Selection to Quotes
- LSP
- LSP-pylsp – convenience package for python-lsp-server, or see custom installation in [Python LSP](#python-lsp)
- LSP-rust-analyer – requires `rust-analyzer` (can be installed via rustup)
- LSP-json
- MarkdownPreview
- MarkdownEditing
- RustEnhanced
- SublimeLinter
- SublimeLinter-annotations – for marking TODO, WARNING, etc
- Path Tools
- Pretty JSON – format and validate JSON files
- rainbow_csv
- DocBlockr – if using C/C++/JavaScript/PHP## Python LSP
Either install the LSP-pylsp sublime package for convenience, or for the absolute latest version of all packages, do this:
```bash
pip3 install --user python-lsp-server[all] python-lsp-ruff pyls-isort
```> **NOTE**: python-lsp-black seems to be unnecessary since new versions of LSP and causes problems with duplicate black plugins
And then override `command` and `env` settings in [LSP-pylsp.sublime-settings](https://github.com/staticf0x/sublime-config/blob/master/sublime-text/Packages/User/LSP-pylsp.sublime-settings).
## Syntax definitions
- Dockerfile Syntax Highlighting
- fish
- GraphQL
- INI – for tox.ini etc
- Just – for justfile
- RPM Spec Syntax
- Sass
- TOML
- Typst – if using [Typst](https://github.com/typst/typst)# Theme
- Color scheme: Boxy Yesterday
- Theme: Default