From bb76a182dfc084ec11825b51a22fd962dab46d09 Mon Sep 17 00:00:00 2001 From: Fabian Ising Date: Sun, 3 Sep 2023 12:55:52 +0200 Subject: [PATCH] [zsh] Screenshot mode --- zsh/.zshrc | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/zsh/.zshrc b/zsh/.zshrc index 39b035f..ec6d9de 100644 --- a/zsh/.zshrc +++ b/zsh/.zshrc @@ -58,11 +58,17 @@ export SUDO_ASKPASS=$(command -v ssh-askpass) ZLE_RPROMPT_INDENT=0 # To customize prompt, run `p10k configure` or edit ~/dotfiles/zsh/.p10k.zsh. -if test -f ~/dotfiles/zsh/.p10k.mac.zsh; then - source ~/dotfiles/zsh/.p10k.mac.zsh -else - [[ ! -f ~/dotfiles/zsh/.p10k.zsh ]] || source ~/dotfiles/zsh/.p10k.zsh -fi +function load_p10k() { + if test -f ~/dotfiles/zsh/.p10k.mac.zsh; then + source ~/dotfiles/zsh/.p10k.mac.zsh + else + [[ ! -f ~/dotfiles/zsh/.p10k.zsh ]] || source ~/dotfiles/zsh/.p10k.zsh + fi +} +load_p10k + +alias screenshot_mode='powerlevel10k_plugin_unload; export PS1="$ "; python3 ~/.config/alacritty/screenshot_mode.py on' +alias screenshot_mode_off='prompt_powerlevel9k_setup; python3 ~/.config/alacritty/screenshot_mode.py off' export LANG="en_US.UTF-8" export LC_CTYPE="en_US.UTF-8"