@@ -15,6 +15,7 @@ import (
15 "github.com/charmbracelet/crush/internal/config"
15 "github.com/charmbracelet/crush/internal/config"
16 "github.com/charmbracelet/crush/internal/csync"
16 "github.com/charmbracelet/crush/internal/csync"
17 "github.com/charmbracelet/crush/internal/fsext"
17 "github.com/charmbracelet/crush/internal/fsext"
18+ "github.com/charmbracelet/crush/internal/home"
18 powernap "github.com/charmbracelet/x/powernap/pkg/lsp"
19 powernap "github.com/charmbracelet/x/powernap/pkg/lsp"
19 "github.com/charmbracelet/x/powernap/pkg/lsp/protocol"
20 "github.com/charmbracelet/x/powernap/pkg/lsp/protocol"
20 "github.com/charmbracelet/x/powernap/pkg/transport"
21 "github.com/charmbracelet/x/powernap/pkg/transport"
@@ -55,7 +56,7 @@ func New(ctx context.Context, name string, config config.LSPConfig) (*Client, er
56 // Create powernap client config
57 // Create powernap client config
57 clientConfig := powernap.ClientConfig{
58 clientConfig := powernap.ClientConfig{
58− Command: config.Command,
59+ Command: home.Long(config.Command),
59 Args: config.Args,
60 Args: config.Args,
60 RootURI: rootURI,
61 RootURI: rootURI,
61 Environment: func() map[string]string {
62 Environment: func() map[string]string {