diff options
| author | Michael Ghaben <michaelghaben@gmail.com> | 2025-10-29 01:05:55 -0700 |
|---|---|---|
| committer | Michael Ghaben <michaelghaben@gmail.com> | 2025-10-29 01:05:55 -0700 |
| commit | fb5552a702482b5cc744af7f1114f303400cf643 (patch) | |
| tree | 7bd62e44421d02e349b203eccbb8dfb077e3ad59 /slang-lsp.el | |
| parent | 4e7de3567baef5e8bee140909be87f608b3db8b9 (diff) | |
Diffstat (limited to 'slang-lsp.el')
| -rw-r--r-- | slang-lsp.el | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/slang-lsp.el b/slang-lsp.el index b5edf80..d71e641 100644 --- a/slang-lsp.el +++ b/slang-lsp.el | |||
| @@ -1,10 +1,15 @@ | |||
| 1 | ;;; -*- lexical- binding: t; -*- | 1 | ;;; -*- lexical- binding: t; -*- |
| 2 | ;;; slang-lsp.el --- LSP mode for Slang shader files | 2 | ;;; slang-lsp.el --- LSP mode for Slang shader files |
| 3 | 3 | ||
| 4 | ;; Author: Michael Ghaben <michaelghaben@gmail.com> | ||
| 5 | ;; Version: 0.0.2 | ||
| 6 | ;; Package-Requires: ((emacs "28.1") (cape "2.2.0") (slang-mode "0.0.1")) | ||
| 7 | ;; Keywords: slang shaders vulkan opengl spir-v lsp lsp-server | ||
| 8 | |||
| 4 | ;;; Code: | 9 | ;;; Code: |
| 5 | (require 'eglot) | 10 | (require 'eglot) |
| 6 | (require 'slang-mode) | 11 | (require 'slang-mode) |
| 7 | 12 | (require 'cape) | |
| 8 | 13 | ||
| 9 | (defgroup slang-lsp nil | 14 | (defgroup slang-lsp nil |
| 10 | "LSP integration for Slang mode." | 15 | "LSP integration for Slang mode." |
| @@ -31,6 +36,7 @@ Can be either a full path or just the executable name if it's in PATH." | |||
| 31 | '("/usr/local/bin" | 36 | '("/usr/local/bin" |
| 32 | "/usr/bin" | 37 | "/usr/bin" |
| 33 | "~/.local/bin" | 38 | "~/.local/bin" |
| 39 | "~/.local/slang/bin" | ||
| 34 | "~/bin" | 40 | "~/bin" |
| 35 | "/opt/slang/bin") | 41 | "/opt/slang/bin") |
| 36 | "Paths to search for slangd executable." | 42 | "Paths to search for slangd executable." |
