expert-lsp / expert-lsp/expert

Cannot set terminal process group (-1): Inappropriate ioctl for device

Open
#758 1 comment 0 reactions 1 assignee Claimed by @doorgan View on GitHub
needs:response
Dominant language
Elixir
Stars
2.1k
Forks
113
Avg merge
1d 10h
Merged PRs (30d)
26

Description

Hey folks,
I'm trying to use expert-ls with Neovim, but I'm getting this erro:

```bash
bash: cannot set terminal process group (-1): Inappropriate ioctl for device
bash: no job control in this shell
```

My environment:
OS: 6.18.33.2-microsoft-standard-WSL
Tmux: 3.7
Nix: 2.32.4 (I'm using with nix develop)
Neovim: v0.12.3

```nix
{
description = "A very basic flake";

inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
};

outputs =
{
nixpkgs,
flake-utils,
...
}:
flake-utils.lib.eachDefaultSystem (
system:
let
# pkgs = nixpkgs.legacyPackages.${system};
pkgs = import nixpkgs { inherit system; };
in
{
devShells.default = pkgs.mkShell {
packages = [
pkgs.beamMinimal29Packages.elixir_1_20
pkgs.beamMinimal29Packages.expert
pkgs.nodejs
pkgs.tailwindcss_4
pkgs.python315
pkgs.postgresql_18
];
};
}
);
}
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.