vim / vim-appimage

AppImage for gVim
115 stars 20 forks source link

Create a console only appimage too #27

Closed crash5 closed 1 year ago

crash5 commented 3 years ago

Hi!

I try to use the appimage on a Debian 10.8 server without X window, but it is always complaining about missing files libXt.so.6 and libXcomposite.so.1. (the first file is in the libxt6 package, but for the second file it want to install a lot of gtk and X depentent packages).

Can you provide an appimage without the X/gtk depencencies please?

skywind3000 commented 2 years ago

any conclusion about this ??

chrisbra commented 2 years ago

no, let me re-open this then

chrisbra commented 1 year ago

that most likely won't work, if you do not have the libraries installed.

jazei-AR commented 1 year ago

I downladed version 9 but I don´t know how install it... what should I do?.

chrisbra commented 1 year ago

Run it

Am 25.10.2022 um 02:20 schrieb jazei-AR @.***>:

 I downladed version 9 but I don´t know how install it... what should I do?.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you modified the open/close state.

mthbrown commented 1 year ago

Having a console only version would be nice as you can easily use it on remote boxes where you aren't root

ychin commented 1 year ago

I think we just need to build a separate binary during release, with configure flags --enable-gui=no --with-x=no (need to add these to https://github.com/vim/vim-appimage/blob/master/scripts/build_vim.sh), and from local testing with ldd, this does strip the libXt.so dependency from the binary. Note: Removing X support also removes clipboard support.

I think the question is mostly how many configurations this repository should support? It does sound like a X-less, console-only version would be useful, especially given Applmage's main advantage of not needing permission and can be dropped and run anywhere.

skywind3000 commented 1 year ago

bravo

skywind3000 commented 1 year ago

seems like the new release event is not triggered

chrisbra commented 1 year ago

yeah, some minor issues with the ci. I think I fixed it now, but now a single test fails :(