Move everything possible into XDG directories
With the help of xdg-ninja (https://github.com/b3nj5m1n/xdg-ninja) we move all kinds of config/cache files into the XDG directories
This commit is contained in:
parent
7ceed45a28
commit
13b8724696
27 changed files with 131 additions and 42 deletions
35
.config/psql/psqlrc
Normal file
35
.config/psql/psqlrc
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
-- psql executes the commands in this ~/.psqlrc creating output
|
||||
-- (this flag hides that and is unset again at the bottom)
|
||||
\set QUIET 1
|
||||
|
||||
-- Show verbose error messages
|
||||
\set VERBOSITY verbose
|
||||
|
||||
-- Use normal "table" format by default and "expanded table" with lots of columns
|
||||
\x auto
|
||||
|
||||
-- By default, NULLs show up as empty spaces, which looks like empty strings
|
||||
\pset null 'NULL'
|
||||
|
||||
-- Ignore errors in interactive sessions but not when executing scripts
|
||||
\set ON_ERROR_ROLLBACK interactive
|
||||
|
||||
-- Upper case SQL keywords
|
||||
\set COMP_KEYWORD_CASE upper
|
||||
|
||||
-- Use the best text editor in the world
|
||||
\set EDITOR vi
|
||||
|
||||
-- Use separate history files per database and
|
||||
-- keep them in one folder (for easier sync with mackup)
|
||||
-- under $XDG_STATE_HOME/psql
|
||||
\set HISTFILE ~/.local/state/psql/history- :DBNAME
|
||||
|
||||
-- Don't store the same SQL statement repeatedly
|
||||
\set HISTCONTROL ignoredups
|
||||
|
||||
-- Make all queries display query times
|
||||
\timing
|
||||
|
||||
-- Unset the flag set at the top of this file
|
||||
\unset QUIET
|
||||
Loading…
Add table
Add a link
Reference in a new issue