-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathpsqlrc
37 lines (36 loc) · 1.37 KB
/
psqlrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
\set QUIET 1
\pset pager always
\setenv PAGER 'bat -l sql --style=grid,snip'
\timing
\x auto
\set HISTFILE ~/.psql_history- :DBNAME
\set HISTCONTROL ignoredups
\pset null [null]
\set COMP_KEYWORD_CASE lower
\set PROMPT1 '%[%033[38;5;235;48;5;214m%]psql%[%033[0;0m%]%[%033[38;5;214;48;5;235m%] %[%033[38;5;12;48;5;235m%]%/%[%033[0;0m%]%[%033[38;5;235m%]%[%033[0;0m%] '
\set PROMPT2 '%w'
\unset QUIET
-- colors i like to use
-- BgGray="5;235";
-- GreenWithBg="\[\e[38;5;10;48;${BgGray}m\]"
-- CyanWithBg="\[\e[38;5;12;48;${BgGray}m\]"
-- DarkYellowWithBg="\[\e[38;5;214;48;${BgGray}m\]"
-- YellowWithBg="\[\e[38;5;11;48;${BgGray}m\]"
-- RedWithBg="\[\e[38;5;9;48;${BgGray}m\]"
-- BlueWithBg="\[\e[38;5;39;48;${BgGray}m\]"
-- GrayWithBg="\[\e[38;5;252;48;${BgGray}m\]"
-- BgToFg="\[\e[38;${BgGray}m\]"
-- RedBg="\[\e[38;${BgGray};48;5;9m\]"
-- BlueWithRedBg="\[\e[38;5;39;48;5;9m\]"
-- BlueWithDarkYellowBg="\[\e[38;5;39;48;5;214m\]"
-- RedWithGreenBg="\[\e[38;5;9;48;5;10m\]"
-- DarkYellowWithGreenBg="\[\e[38;5;214;48;5;10m\]"
-- YellowWithGreenBg="\[\e[38;5;11;48;5;10m\]"
-- GreenBg="\[\e[38;${BgGray};48;5;10m\]"
-- DarkYellowBg="\[\e[38;${BgGray};48;5;214m\]"
-- YellowBg="\[\e[38;${BgGray};48;5;11m\]"
-- BlueBg="\[\e[38;${BgGray};48;5;39m\]"
-- ResetWithBg="\[\e[0;0;48;${BgGray}m\]"
-- ResetGreenBg="\[\e[38;${BgGray};48;5;10m\]"
-- GreenReset="\[\e[38;5;10m\]"
-- RedReset="\[\e[38;5;9m\]"