diff options
-rw-r--r-- | cli/.config/zsh/prompt.zsh | 12 | ||||
-rw-r--r-- | cli/.config/zsh/settings.zsh | 1 | ||||
-rw-r--r-- | gui/.config/wezterm/overrides.lua | 8 | ||||
-rw-r--r-- | gui/.config/wezterm/wezterm.lua | 18 | ||||
-rw-r--r-- | lnx/.Xresources | 2 |
5 files changed, 23 insertions, 18 deletions
diff --git a/cli/.config/zsh/prompt.zsh b/cli/.config/zsh/prompt.zsh index d59174b..af4b8eb 100644 --- a/cli/.config/zsh/prompt.zsh +++ b/cli/.config/zsh/prompt.zsh @@ -3,9 +3,8 @@ printf -v PROMPT2 $prompt_fmtn '%_' printf -v PROMPT3 $prompt_fmtn '?#' printf -v PROMPT4 $prompt_fmtn '+%N:%i' -prompt_wt="$USERNAME@$HOST" prompt_fifo=~/.zsh_gitstatus_$$ -prompt_blimit=12 +prompt_blimit=50 typeset -A prompt_symbols=( sep_a $'\ue0b0' ellipsis $'\u2026' @@ -36,6 +35,11 @@ prompt.set_bang() { prompt_symbols[bang]=$1 } +precmd.window_title() { + typeset dir=$(pwd) + printf '\033]0;%s:%s\007' ${HOST%%.*} ${dir##*/} +} + precmd.is_git_repo() { typeset prompt_git_dir prompt_git_dir=$(git rev-parse --git-dir 2>/dev/null) || return 1 @@ -133,10 +137,6 @@ precmd.prompt.update() { zle && zle reset-prompt } -precmd.window_title() { - printf '\033]0;%s\007' $prompt_wt -} - precmd() { precmd.window_title if precmd.is_git_repo; then diff --git a/cli/.config/zsh/settings.zsh b/cli/.config/zsh/settings.zsh index 121689c..9f3293f 100644 --- a/cli/.config/zsh/settings.zsh +++ b/cli/.config/zsh/settings.zsh @@ -11,7 +11,6 @@ export LESS='i M R' export PAGER=less export EDITOR=nvim export TIME_STYLE=long-iso -export SSH_AUTH_SOCK="$HOME/.ssh/ssh_auth_sock" export ALTERNATE_EDITOR= bindkey -e diff --git a/gui/.config/wezterm/overrides.lua b/gui/.config/wezterm/overrides.lua index 81cc8f8..a248ebe 100644 --- a/gui/.config/wezterm/overrides.lua +++ b/gui/.config/wezterm/overrides.lua @@ -13,11 +13,11 @@ local cursor_bg = '#cb4b16' -- fonts local fonts = wt.config_builder() -fonts.font = wt.font('Cascadia Mono PL') -fonts.harfbuzz_features = {'ss01', 'ss19', 'ss20'} +fonts.font = wt.font('Fantasque Sans Mono') +fonts.harfbuzz_features = {'calt=0'} fonts.font_size = fn.set_by_os{ - Darwin = 14, - others = 11 + Darwin = 15, + others = 12 } -- theme diff --git a/gui/.config/wezterm/wezterm.lua b/gui/.config/wezterm/wezterm.lua index 14e3562..6a7df44 100644 --- a/gui/.config/wezterm/wezterm.lua +++ b/gui/.config/wezterm/wezterm.lua @@ -18,22 +18,28 @@ cfg.audible_bell = 'Disabled' cfg.check_for_updates = false -- fonts & text -cfg.harfbuzz_features = nil cfg.cursor_blink_rate = 0 cfg.bold_brightens_ansi_colors = false -cfg.font = wt.font('Fantasque Sans Mono') +cfg.font = wt.font('Cascadia Mono PL') +cfg.harfbuzz_features = {'ss01', 'ss19', 'ss20'} cfg.font_size = fn.set_by_os{ - Darwin = 15, - others = 12 + Darwin = 14, + others = 11 } -- visuals cfg.window_decorations = 'INTEGRATED_BUTTONS|RESIZE' +cfg.integrated_title_buttons = {'Close'} +cfg.integrated_title_button_style = 'Windows' +cfg.integrated_title_button_alignment = fn.set_by_os{ + Darwin = 'Left', + others = 'Right' +} cfg.xcursor_theme = 'Adwaita' -cfg.use_fancy_tab_bar = true +cfg.use_fancy_tab_bar = false cfg.hide_tab_bar_if_only_one_tab = false cfg.show_new_tab_button_in_tab_bar = false -cfg.tab_max_width = 128 +cfg.tab_max_width = 24 cfg.window_padding = { left = '5pt', right = 0, diff --git a/lnx/.Xresources b/lnx/.Xresources index 7024895..cbc84b9 100644 --- a/lnx/.Xresources +++ b/lnx/.Xresources @@ -5,7 +5,7 @@ Xft.lcdfilter: true Xft.rgba: rgb Xft.hinting: true Xft.hintstyle: hintslight -Xft.dpi: 192 +Xft.dpi: 96 #define FONT xft:VascadiaMod:size=12 |