lsp-gitpod icon indicating copy to clipboard operation
lsp-gitpod copied to clipboard

Expose a terminal

Open yyoncho opened this issue 4 years ago • 5 comments

As an alternative to GUI emacs we might add an option to run TUI emacs. This can be done either by https://githubplus.com/yudai/gotty or by https://github.com/butlerx/wetty

yyoncho avatar Sep 28 '21 14:09 yyoncho

Hi, I'm impressed how you implement Emacs in gitpod. And I had other idea is run Emacs on terminal by using tmate.io without browser. That is my example https://github.com/txgvnn/gitpod Some features:

  • Send tmate session to telegram channel. I think in the future Gitpod support ssh session directly, so it will be perfect
  • Store Emacs configs to /workspace then link $HOME/.emacs* to /workspace to help keep emacs packages, cache,..
  • Run Emacs daemon

TxGVNN avatar Dec 06 '21 16:12 TxGVNN

Indeed @TxGVNN this dances with custom browser and C-n stuff are quite annoying. Although tmate and tmux itself ain't too stable. Session crashes from time to time. Also the network latency. Would be ideal to run the local gitpod on the closest available server with appropriate hardware (GPUs for AI/ML stuff for instance).

aahutsal avatar Jun 12 '22 19:06 aahutsal

@aahutsal for C-n issue you may try Nyxt browser with application-mode enabled

yyoncho avatar Jun 12 '22 19:06 yyoncho

I think in the future Gitpod support ssh session directly, so it will be perfect

@aahutsal As I see, Gitpod supported ssh connection. 2022-06-16-211524_1366x768_scrot

TxGVNN avatar Jun 16 '22 14:06 TxGVNN

@aahutsal As I see, Gitpod supported ssh connection.

Yeah, I discovered it, thank you. It's a bit tricky (e.g. ssh -XY doesn't work, means it does not X forwarding). But I will apparently play with it!

aahutsal avatar Jun 24 '22 18:06 aahutsal