DEV Community

Vincent Jang
Vincent Jang

Posted on

How to appear your custom hostname in iTerm + p10k + oh-my-zsh

Recently, I re-learned about VIM, So I want to customize my terminal.

Actually, I already used a terminal iTerm with Oh-My-Zsh
But when I installed and set powerlevel10k, and something occurred.

Image description

HostName is missing.... :(

So I decided to bring missing hostname again.

Step 1 : Edit ~/.p10k.zsh

I used Vim for edit.
You can easily find POWERLEVEL9K_LEFT_PROMPT_ELEMENTS
Just insert host in POWERLEVEL9K_LEFT_PROMPT_ELEMENTS where you want.

vim ~/.p10k.zsh # in .p10k.zsh typeset -g POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=( os_icon # os identifier host # hostname dir # current directory vcs # git status prompt_char # prompt symbol ) 
Enter fullscreen mode Exit fullscreen mode

Step2 : customize hostname.

Note : Customize hostname may cause unexpected side effects.

scutil --set HostName HostName: #input hostname you want 
Enter fullscreen mode Exit fullscreen mode

Step3 : Confirm result

source ~/.p10k.zsh 
Enter fullscreen mode Exit fullscreen mode

Image description

I successfully done.

I think is silly problem, but It really bother me..
I hope it will help people who wander like me.

Thank you for reading.

Top comments (0)