Home
DevCentral
Search
Configure Global Search
Log In
Transactions
T2361
Change Details
Change Details
Old
New
Diff
Powerline requires a font installed on the client. But we can also connect from a client where the font isn't available, and that would break the UI. As this is a client + server configuration where we can play nice if we communicate the capacity: **Shell configuration** ```lang=shell,name=.zshrc | client-side export POWERLINE_SUPPORTED=1 ``` ```lang=shell,name=.zshrc | server-side if [[ -n "$POWERLINE_SUPPORTED" ]]; then source ~/.config/zsh/powerline-prompt.zsh else source ~/.config/zsh/fallback-prompt.zsh fi ``` **SSH configuration** ```name=~/.ssh/config | client-side Host *.nasqueron.org SendEnv POWERLINE_SUPPORTED ``` ```name=/etc/ssh/sshd_config | server-side AcceptEnv POWERLINE_SUPPORTED ``` **Plan** [x] Configure SSH server AcceptEnv POWERLINE_SUPPORTED [X] Configure SSH test client with SendEnv POWERLINE_SUPPORTED [x] Document on https://agora.nasqueron.org/Devserver_reference how to use powerline [ ] Create a sample prompt with starship
Powerline requires a font installed on the client. But we can also connect from a client where the font isn't available, and that would break the UI. As this is a client + server configuration where we can play nice if we communicate the capacity: **Shell configuration** ```lang=shell,name=.zshrc | client-side export POWERLINE_SUPPORTED=1 ``` ```lang=shell,name=.zshrc | server-side if [[ -n "$POWERLINE_SUPPORTED" ]]; then source ~/.config/zsh/powerline-prompt.zsh else source ~/.config/zsh/fallback-prompt.zsh fi ``` **SSH configuration** ```name=~/.ssh/config | client-side Host *.nasqueron.org SendEnv POWERLINE_SUPPORTED ``` ```name=/etc/ssh/sshd_config | server-side AcceptEnv POWERLINE_SUPPORTED ``` **Plan** [x] Configure SSH server AcceptEnv POWERLINE_SUPPORTED [X] Configure SSH test client with SendEnv POWERLINE_SUPPORTED [x] Document on https://agora.nasqueron.org/Devserver_reference how to use powerline [ ] Create a sample prompt for starship [ ] Create a sample bar for tmux
Powerline requires a font installed on the client. But we can also connect from a client where the font isn't available, and that would break the UI. As this is a client + server configuration where we can play nice if we communicate the capacity: **Shell configuration** ```lang=shell,name=.zshrc | client-side export POWERLINE_SUPPORTED=1 ``` ```lang=shell,name=.zshrc | server-side if [[ -n "$POWERLINE_SUPPORTED" ]]; then source ~/.config/zsh/powerline-prompt.zsh else source ~/.config/zsh/fallback-prompt.zsh fi ``` **SSH configuration** ```name=~/.ssh/config | client-side Host *.nasqueron.org SendEnv POWERLINE_SUPPORTED ``` ```name=/etc/ssh/sshd_config | server-side AcceptEnv POWERLINE_SUPPORTED ``` **Plan** [x] Configure SSH server AcceptEnv POWERLINE_SUPPORTED [X] Configure SSH test client with SendEnv POWERLINE_SUPPORTED [x] Document on https://agora.nasqueron.org/Devserver_reference how to use powerline [ ] Create a sample prompt
with
for
starshi
p
p [ ] Create a sample bar for tmux
Continue