Skip to content

Instantly share code, notes, and snippets.

@OlivierLDff
Last active October 17, 2025 16:43
Show Gist options
  • Select an option

  • Save OlivierLDff/766ea2be17e35fb7794f2a2a9ab5fb44 to your computer and use it in GitHub Desktop.

Select an option

Save OlivierLDff/766ea2be17e35fb7794f2a2a9ab5fb44 to your computer and use it in GitHub Desktop.
πŸš€ Git Bash Emojis (Windows)

Open git bash with admin privilege.

cd "C:/Program Files/Git/usr/share/mintty"
mkdir -p emojis
cd emojis
curl https://raw.githubusercontent.com/wiki/mintty/mintty/getemojis > getemojis
./getemojis -d

Then edit settings via gui:

image

Or .minttyrc (only EmojiPlacement & Emojis are relevant):

Transparency=low
BackgroundColour=29,37,46
Font=Fira Mono for Powerline
Columns=120
Rows=32
FontHeight=10
ThemeFile=dracula
EmojiPlacement=middle
Emojis=windows
Locale=
Charset=

Success: image

@OlivierLDff

Copy link
Copy Markdown
Author

Just use the new windows terminal where everything words out of the box

@erbanku

erbanku commented Aug 23, 2022

Copy link
Copy Markdown

Just use the new windows terminal where everything words out of the box

OK, thanks.

ghost commented Sep 28, 2022

Copy link
Copy Markdown

where is the last thing? the gui or minttyrc ?

@OlivierLDff

Copy link
Copy Markdown
Author

As you want, the GUI edit the minttyrc file

@DanielErnany

Copy link
Copy Markdown

How do I access the mintty GUI?

@shift-tyson

Copy link
Copy Markdown

How do I access the mintty GUI?

Right-click the Git Bash window and select 'Options' from the context menu.

@DanielErnany

Copy link
Copy Markdown

How do I access the mintty GUI?

Right-click the Git Bash window and select 'Options' from the context menu.

Thanks !!

@DanielErnany

DanielErnany commented Jan 30, 2023

Copy link
Copy Markdown

I did everything step by step but still the emojis are not shown :

image

@OlivierLDff

Copy link
Copy Markdown
Author

:tada: is ascii character, not emoji so you see ascii characters. if you type πŸŽ‰ you will it for sure.
If you want :tada: to be rendered as πŸŽ‰, use a software that do the translation for you, the issue is not in the terminal.

@DanielErnany

Copy link
Copy Markdown

:tada: is ascii character, not emoji so you see ascii characters. if you type πŸŽ‰ you will it for sure. If you want :tada: to be rendered as πŸŽ‰, use a software that do the translation for you, the issue is not in the terminal.

I didn't know, I thought that because gitmoji runs in the terminal, the emojis will be in a format that the terminal can understand.

@BastiQ

BastiQ commented Oct 6, 2023

Copy link
Copy Markdown

Not sure why, but for me, it was enough to add the following two lines to my ~/.bash_profile without the need to install any emojis. Not sure if this will provide you with all unicode.org emojis, though. Probably not. For me, it was a simple fix so I wanted to share it anyways.

export PYTHONIOENCODING=UTF-8
chcp.com 65001

@levihernandez1998

Copy link
Copy Markdown

I followed everything, but nothing worked... help

@OlivierLDff

Copy link
Copy Markdown
Author

Just use windows terminal :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment