AstragoDE bu gisti düzenledi 1 month ago. Düzenlemeye git
1 file changed, 1 insertion
README.md(dosya oluşturuldu)
| @@ -0,0 +1 @@ | |||
| 1 | + | Add this to the end of your .bashrc to start nushell in zellij after ssh logon. | |
AstragoDE bu gisti düzenledi 1 month ago. Düzenlemeye git
1 file changed, 15 insertions
ssh-login-setup.sh(dosya oluşturuldu)
| @@ -0,0 +1,15 @@ | |||
| 1 | + | # Launch sequence for interactive SSH sessions only | |
| 2 | + | if [[ $- == *i* ]] && [[ -n "$SSH_TTY" ]]; then | |
| 3 | + | ||
| 4 | + | # 1. Launch Zellij WITHOUT 'exec' so the SSH parent shell stays alive | |
| 5 | + | if [[ -z "$ZELLIJ" ]]; then | |
| 6 | + | zellij | |
| 7 | + | fi | |
| 8 | + | ||
| 9 | + | # 2. Launch Nushell (either inside Zellij, or when you drop out of it) | |
| 10 | + | if [[ -z "$NU_LAUNCHED" ]]; then | |
| 11 | + | export NU_LAUNCHED=1 | |
| 12 | + | exec nu | |
| 13 | + | fi | |
| 14 | + | ||
| 15 | + | fi | |