I'm giving Prezto a try because I only could find a sh file for a standalone Agnoster theme and couldn't get it to work. In the description it said I had to source the sh file but my prompt only displayed $(build_prompt$?).
]]>What makes you believe this is a "workaround"? This is how the glyph substitution in urxvt works - you define the fonts and order to pick from.
Since most obviously none of your fonts do not provide all required glyphs, this is exactly the proper solution.Also this has absolutely nothing to do with OMZ which is complete FUBAR one multiple different levels.
It makes me believe that because all I did back then was downloading Oh my ZSH and a configured .Xdefaults with Solarized. It's still working perfectly on my system at home. I only had a single font in my .Xdefaults and I still don't understand why it's not working on this system.
]]>Also this has absolutely nothing to do with OMZ which is complete FUBAR one multiple different levels.
]]>Sorry for the oversized images. I keep forgetting it when I'm coming here because it's kinda unusual.
]]>URxvt.font: xft:DejaVu Sans Mono:autohint=true:size=12,xft:Inconsolata\ for\ Powerline:autohint=true:size=12
And replace the oversized images as you've already been told. https://wiki.archlinux.org/index.php/Co … s_and_code
]]>I created a new .zshrc.
autoload -Uz compinit promptinit up-line-or-beginning-search down-line-or-beginning-search
compinit
promptinit
prompt walters
zstyle ':completion:*' menu select
setopt COMPLETE_ALIASES
zstyle ':completion::complete:*' gain-privileges 1
zle -N up-line-or-beginning-search
zle -N down-line-or-beginning-search
[[ -n "$key[Up]" ]] && bindkey -- "$key[Up]" up-line-or-beginning-search
[[ -n "$key[Down]" ]] && bindkey -- "$key[Down]" down-line-or-beginning-search
bindkey '\e[A' history-search-backward
bindkey '\e[B' history-search-forward
SAVEHIST=10000
HISTSIZE=10000
HISTFILE=~/.zsh_history
Some of the characters are still not being displayed. Is it because DejaVu doesn't support those characters?
https://i.imgur.com/3XppkhW.png
I also installed otf-inconsolata-powerline-git and changed my .Xdefaults.
! Fonts
URxvt.allow_bold: false
URxvt.font: xft:Inconsolata\ for\ Powerline:autohint=true:size=12
URxvt.boldFont: xft:Inconsolata\ for\ Powerline:autohint=true:bold:size=12
URxvt.italicFont: xft:Inconsolata\ for\ Powerline:autohint=true:italic:size=12
URxvt.boldItalicFont: xft:Inconsolata\ for\ Powerline:autohint=true:bold:italic:size=12
But nothing helped and my prompt still looks messy.
Nothing helped with what? You gave some useful background about your system, but you've not described a problem other than what is in your title. You've not shown us any configs with a custom prompt.
If you are actually using oh-my-zsh, then that is likely the problem. Disable and/or uninstall it. Does the problem persist?
]]>Have you tried removing OMZ? It's a hideously buggy collection of code that usually causes more problems than it solves.
]]>.xinitrc
export GDK_BACKEND=x11
exec gnome-session
.zprofile
if [[ ! $DISPLAY && XDG_VTNR -eq 1 ]]; then
exec startx
fi
I have powerline-fonts-git installed. I also added this to .Xdefaults:
! Fonts
URxvt.allow_bold: false
URxvt.font: xft:DejaVu Sans Mono:autohint=true:size=12
URxvt.boldFont: xft:DejaVu Sans Mono:autohint=true:bold:size=12
URxvt.italicFont: xft:DejaVu Sans Mono:autohint=true:italic:size=12
URxvt.boldItalicFont: xft:DejaVu Sans Mono:autohint=true:bold:italic:size=12
But nothing helped and my prompt still looks messy. I noticed that displaying Unicode characters doesn't seem to be the problem. I can still paste them and they are displayed correctly
https://i.imgur.com/VVEdDAQ.png
Could somebody to find the root of this problem? Could it be related to UEFI? It's the first time I installed Arch Linux on a computer with UEFI.
Mod Edit - Replaced oversized image with link.
CoC - Pasting pictures and code