DEV Community

Cover image for Adding Emoji 🔥 to your terminal

Adding Emoji 🔥 to your terminal

Anthony Delgado on October 24, 2017

If you are staring at a terminal all day coding, it is important to customize and personalize your work environment as much as possible. Besides ch...
Collapse
 
defman profile image
Sergey Kislyakov •

I'll stick to something without emojies on Linux. They don't look good enough to use them (they are monochrome).

Collapse
 
tbodt profile image
tbodt •

You should get a nice emoji font

Collapse
 
defman profile image
Sergey Kislyakov •

It's not about fonts. Colored emoji ain't a thing on Linux atm, though IIRC Gnome has fixed that somehow, but I don't use Gnome.

Collapse
 
ben profile image
Ben Halpern •

My terminal has a new look

Collapse
 
jess profile image
Jess Lee •

cow-emojis-in-terminal

Collapse
 
acarl005 profile image
Andy •

Anyone having issues with the line not wrapping properly? I'm getting a bug like this: unix.stackexchange.com/questions/1...

But instead of the issue coming from color codes, it seems to be the emoji causing the problem. Not sure what to do about that.

Collapse
 
remco profile image
Remco •

Found it! At least in iTerm2!

If you open you preferences and go to "Profiles→Text" and then switch on "Use Unicode Version 9 Widths" (It's on the right side) then the issue will be gone!

Source: gitlab.com/gnachman/iterm2/issues/...

Collapse
 
remco profile image
Remco • • Edited

Did you manage to fix this problem? I finally figured out this was caused by the Emoji's I've been using, but not a lot of people seem to experience this problem.

Collapse
 
stephanie profile image
Stephanie Handsteiner • • Edited

Just do source .bash_profile to have the file reloaded. :)

I'm using emojis to display the status of the repo in the prompt, like stashed files, uncommitted one's, etc. :)

Collapse
 
xcodemanolo profile image
Manuel Navarro •

Hi, Stephanie !
How do yo display the status of the stashed files, uncommitted one's, etc ?
Can you share those lines of code with us, please ?

Thanks !!!, Have a great day !!!

Collapse
 
xcodemanolo profile image
Manuel Navarro •

Would you mind to share your .bash_profile, please, Stephanie ?

;-)

Collapse
 
stephanie profile image
Stephanie Handsteiner • • Edited

Uh, I'm not using bash anymore.

My .zshrc is pretty standard aside from a few plugins and powerlevel10k

Collapse
 
martin profile image
Martin Beentjes •

I always have been wondering what the advantage is of using emoji's in the terminal. I just prefer to use ANSI colored text. Biggest reason for myself: it gives me the possibility to share my dot files with many different platforms where I work on.

Still, it kinda looks cool. Just how @ben has a wonderful little unicorn.

Collapse
 
vblazenka profile image
Vedran Blaženka • • Edited

I have this look for some time now. :)

My terminal

Collapse
 
rbo13 profile image
Richard Burk •

How did you do this? Mind if I ask? Its my first time customizing my terminal though :)

Thanks!

Collapse
 
vblazenka profile image
Vedran Blaženka •

Hey, sorry I didn't saw you comment. Did you manage to do this or do you still need help?

Thread Thread
 
rbo13 profile image
Richard Burk •

Nope, unfortunately. Do you mind if I ask? Or can I see it on how you do it? It seems cool terminal🔥

Thread Thread
 
moopet profile image
Ben Sinclair •

powerline-shell is an easy way to get all this stuff going.

Collapse
 
sanderfish profile image
Sander Visser •

Oops, I got so used to it that I forgot that I had oh my zsh installed. Changed it in the theme there. Thanks, super rad!

Collapse
 
sanderfish profile image
Sander Visser •

This is cool! Any ideas on how to do this in iTerm?

Collapse
 
dschep profile image
Daniel Schep •

How are terminals handling the fact that emoji aren't the same width as the other characters? This is the main reason(also, they're greyscale) I don't use them in my terminal (gnome-terminal).

Collapse
 
6ones profile image
Promise Ogbonna •

For bash I use Bash-it,
for zsh I use oh-my-zsh