Don't get me wrong, I love using it, but it doesn't beat the aesthetics of a terminal on a mac or a nicely configured ubuntu terminal.
Don't get me wrong, I love using it, but it doesn't beat the aesthetics of a terminal on a mac or a nicely configured ubuntu terminal.
http://i.imgur.com/9Dx79vq.png
(By the way, there is a color picker when you click a color)
Fortunately there is an "app distinct" option in the settings. You can pick different color profiles for different programs.
Instead, I've got a pretty good setup using Xming (2), a native win32 X server implementation.
In Bash/WSL, I set the DISPLAY variable appropriately and launch my terminal emulator of choice, as well as Emacs.
This setup has worked out to be very fast and stable for me.
1. http://conemu.github.io/en/CygwinMsys.html 2. http://www.straightrunning.com/XmingNotes/
%windir%\system32\bash.exe -c "cd ~ && bash"
If you want the nice Ubuntu icon, add this as task parameter:
-icon "%USERPROFILE%\AppData\Local\lxss\bash.ico"
You can then use the ConEmu theme of your choice and the colors are far more readable than with the default console. See default theme for instance:
https://duckduckgo.com/?t=chakra&q=bash+logo&yeg=B&ia=images...
For all of X's warts, its networking protocol works just as intended for this kind of use case.
EDIT: ah just saw that you have your .bashrc in that image, thanks!
It's all about changing the color palette of the console window, which is kinda a pain, but well worth it.
I use tmux super heavily, so a nice .tmux conf pays off.
As a network engineer it's almost useless to me, ping, traceroute, mtr etc don't work. Neither does ssh tunneling. No ssh server.
Still using Cygwin for those reasons.
These things work, as long as you are not under a firewall. The problem is that currently it doesn't expose anything to whitelist if you do use a firewall, but hopefully they'll sort this out eventually.
SSH server is still iffy, because Windows 10 comes with an SSH server (not OpenSSH), which you'll have to disable. It was very weird to try to SSH into WSL and get a cmd.exe prompt.
Also, once you install opensshd with apt, the server is only active while its terminal window is open (since closing the terminal window kills the WSL init process).
Good tip on disabling Windows own ssh server too, sounds like I need to revisit this stuff see can I get it working again!
Shell - http://imgur.com/CeotBpF Neovim - http://imgur.com/HI3u2mA
ConEmu
Lets you actually make things readable - even pretty if you care to.
The selected box (of the 16) has it's values displayed on the right. Change those numbers to change the color's value.
The radio buttons select which of the 16 colors is the "default" for that setting. So you probably want to leave "Screen background" on black (the first color table entry) and you'd likely want to move "Screen Text" to white, the 16th entry. The popup colors are only really relevant for cmd.exe.
Yes, we're aware that dialog is garbage. I hate it to death. It's high on the backlog.