diff --git a/README.md b/README.md index 4edd868..0e49227 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ + Notifications: dunst + Shell: zsh + Terminal: alacritty -+ WM: dwm ++ WM: [dwm](https://github.com/crammk/dwm) + [dwmblocks](https://github.com/crammk/dwmblocks) ## Programs @@ -19,7 +19,7 @@ + Music: spotify + Pdf-Viewer: zathura with mupdf + Screenshots: Flameshot -+ Video-Player: vlc or mpv ++ Video-Player: mpv ## Other Dependencies diff --git a/files/.config/alacritty/alacritty.yml b/files/.config/alacritty/alacritty.yml index 07ac42b..6e88df6 100644 --- a/files/.config/alacritty/alacritty.yml +++ b/files/.config/alacritty/alacritty.yml @@ -11,10 +11,11 @@ import: - ~/.alacritty_local.yml env: - TERM: alacritty + TERM: xterm-256color window: title: Alacritty + dynamic_title: true dimensions: columns: 0 @@ -94,8 +95,6 @@ background_opacity: 1 selection: save_to_clipboard: true -window.dynamic_title: true - cursor: # Values for `style`: # - ▇ Block diff --git a/files/.zshrc b/files/.zshrc index 9a1a262..9e845b6 100644 --- a/files/.zshrc +++ b/files/.zshrc @@ -23,6 +23,23 @@ if [[ -n "$SSH_CONNECTION" ]]; then NAME="%{$fg[yellow]%}%m " fi +case $TERM in + (*xterm* | rxvt | alacritty) + + # Write some info to terminal title. + # This is seen when the shell prompts for input. + function precmd { + print -Pn "\e]0;Alacritty@%(1j,%j job%(2j|s|); ,)%~\a" + } + # Write command and args to terminal title. + # This is seen while the shell waits for a command to complete. + function preexec { + printf "\033]0;%s\a" "$1" + } + + ;; +esac + export PROMPT="${NAME}${DIR}${GIT} ${ICON}%{$reset_color%} " zstyle ':vcs_info:git:*' formats '|%b '