From 34a791751cb4ec5a521be1d54ee6a6077256ab80 Mon Sep 17 00:00:00 2001 From: ziro Date: Sat, 7 Nov 2020 06:57:37 +0700 Subject: [PATCH] + PS2 now unique to prevent confusion + Added custom python prompt theme --- .config/python/pyrc | 5 +++++ .config/zsh/.zshenv | 1 + .config/zsh/theme | 2 +- .psqlrc | 2 +- 4 files changed, 8 insertions(+), 2 deletions(-) create mode 100755 .config/python/pyrc diff --git a/.config/python/pyrc b/.config/python/pyrc new file mode 100755 index 0000000..584e96d --- /dev/null +++ b/.config/python/pyrc @@ -0,0 +1,5 @@ +#!/usr/bin/env python3 +import sys +import os +sys.ps1='\x1b[1;49;34m\n{}\n\x1b[1;49;32m!>\x1b[0m '.format(os.getlogin()) # bright yellow +sys.ps2='\x1b[1;49;34m?>\x1b[0m ' # bright red diff --git a/.config/zsh/.zshenv b/.config/zsh/.zshenv index 0228e2e..340f447 100644 --- a/.config/zsh/.zshenv +++ b/.config/zsh/.zshenv @@ -42,6 +42,7 @@ export ADB_VENDOR_KEY="$XDG_CONFIG_HOME/android" export CARGO_HOME="${XDG_DATA_HOME:-$HOME/.local/share}/cargo" export GOPATH="${XDG_DATA_HOME:-$HOME/.local/share}/go" export GTK2_RC_FILES="${XDG_CONFIG_HOME:-$HOME/.config}/gtk-2.0/gtkrc-2.0" +export PYTHONSTARTUP="${XDG_CONFIG_HOME:-$HOME/.config}/python/pyrc" # Path to your oh-my-zsh installation. export ZSH="${XDG_DATA_HOME:-$HOME/.local/share}/oh-my-zsh" diff --git a/.config/zsh/theme b/.config/zsh/theme index fbc2688..51bd1d4 100644 --- a/.config/zsh/theme +++ b/.config/zsh/theme @@ -27,7 +27,7 @@ function zle-line-init zle-keymap-select { PS1=" %B%F{blue}%~ \$vcs_info_msg_0_ %F{green}${${KEYMAP/vicmd/N }/(main|viins)/}$>%f%b " - PS2=$PS1 + PS2="%B%F{blue}?>%f%b " # RPS1="${${KEYMAP/vicmd/-- NORMAL --}/(main|viins)/-- INSERT --}" # RPS2=$RPS1 zle reset-prompt diff --git a/.psqlrc b/.psqlrc index d556f35..4024180 100644 --- a/.psqlrc +++ b/.psqlrc @@ -1,2 +1,2 @@ -\set PROMPT1 '\n%[%033[1;34m%]%/@%n\n%[%033[1;32m%]%R%# %[%033[0m%]' +\set PROMPT1 '\n%[%033[1;34m%]%n: [%/]\n%[%033[1;32m%]%R%# %[%033[0m%]' \set PROMPT2 ' %[%033[1;32m%]%R%# %[%033[0m%]'