summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cli/.config/zsh/prompt.zsh12
-rw-r--r--cli/.config/zsh/settings.zsh1
-rw-r--r--gui/.config/wezterm/overrides.lua8
-rw-r--r--gui/.config/wezterm/wezterm.lua18
-rw-r--r--lnx/.Xresources2
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