Skip to content

Wingman not available when using HLS from nix #2869

@aVikingTrex

Description

@aVikingTrex

Steps to reproduce

Using Nix for package management using "nix-shell -p ghc haskell-language-server" sets up an environment with:
HLS version: 1.6.1.1
GHC version: 9.0.2

Expected behaviour

running "haskell-language-server --list-plugins" should include hls-tactics-plugin

Actual behaviour

hls-tactics-plugin is missing and within any of vim/vscode/emacs, wingman suggestions are not available

Include debug information

--list-plugins returns:

callHierarchy
class
eval
floskell
fourmolu
ghcide-code-actions-bindings
ghcide-code-actions-fill-holes
ghcide-code-actions-imports-exports
ghcide-code-actions-type-signatures
ghcide-completions
ghcide-core
ghcide-hover-and-symbols
ghcide-type-lenses
haddockComments
hlint
importLens
moduleName
ormolu
pragmas
qualifyImportedNames
refineImports
retrie
selectionRange
splice

Metadata

Metadata

Assignees

No one assigned

    Labels

    os: nixosstatus: blockedNot actionable, because blocked by upstream/GHC etc.type: bugSomething isn't right: doesn't work as intended, documentation is missing/outdated, etc..

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions