leo-arch / clifm

The shell-like, command line terminal file manager: simple, fast, extensible, and lightweight as hell.
https://github.com/leo-arch/clifm/wiki
GNU General Public License v2.0
1.35k stars 39 forks source link

foot, kitty, xterm and alacritty close immediately #177

Closed theRoboxx closed 1 year ago

theRoboxx commented 1 year ago

Describe the bug Clifm causes the wayland terminal emulator foot and others to instantly close on startup. I already opened an issue over there and got an answer.

To Reproduce Steps to reproduce the behavior:

  1. Run foot clifm, kitty clifm, xterm -e clifm or alacritty -e clifm
  2. Terminal closes immediately

Expected behavior The terminal should start and execute clifm without closing instantly.

Desktop

leo-arch commented 1 year ago

Hi @theRoboxx. This issue is already solved (see #173). The fix will be released in 1.9 soon. In the meantime, you can install the git version.

leo-arch commented 1 year ago

Duplicate of #173

theRoboxx commented 1 year ago

Ok perfect, thank you :+1: .

leo-arch commented 1 year ago

Btw, I'll take a look at those EIO errors reported by strace(1) according the foot maintainer.

leo-arch commented 1 year ago

Couldn't get any write errors via strace(1), which I executed as follows (no matter if running clifm 1.8 or the latest git version, or if running via Wayland (foot) or not):

strace -v -o /tmp/strace.out -e write clifm

Indeed, these errors were coming from nushell itself, and not from clifm. The OP itself (#176) confirmed that these errors dissapeared when upgrading nushell from 0.66.1 to 0.72.0. As stated in the project's page, indeed:

Nu is under heavy development