Compare commits
3 Commits
88302b9bca
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| dd079c4ef2 | |||
| 732cdffd25 | |||
| 22c64e10a0 |
@@ -6,17 +6,19 @@ PACKAGES=(
|
||||
|
||||
linux base linux-firmware lvm2 sudo polkit # base
|
||||
pulseaudio pulseaudio-bluetooth bluez bluez-utils networkmanager udisks2 # device management
|
||||
openssh strace sysstat htop screen man-db which # system
|
||||
openssh rsync strace sysstat htop screen man-db which dnsutils # system
|
||||
|
||||
nodejs dash jq # runtime
|
||||
qemu-system-x86 # virt
|
||||
postgresql #db
|
||||
|
||||
rlwrap fzf # shell helpers
|
||||
vifm vim less # nav & edit
|
||||
vim-ale vim-fugitive # vim plugins
|
||||
|
||||
just shellcheck # shell scripting
|
||||
git zip # data processing
|
||||
git zip # storage
|
||||
bc xxd # data processing
|
||||
gnupg pass pass-otp pwgen # crypt
|
||||
imv mpv imagemagick gimp # media
|
||||
aichat libqalculate translate-shell # utils
|
||||
|
||||
16
arch-user/bin/postgres/start.sh
Executable file
16
arch-user/bin/postgres/start.sh
Executable file
@@ -0,0 +1,16 @@
|
||||
#!/bin/bash
|
||||
set -eo pipefail
|
||||
|
||||
if [ "$1" != "foreground" ]; then
|
||||
exec ~/.local/bin/screen/detach.sh postgres "$0" foreground
|
||||
fi
|
||||
|
||||
version="$(pg_config --version | sed -n 's/^PostgreSQL \([0-9]*\).*/\1/p')"
|
||||
export PGDATA=~/know/db/"$version"
|
||||
|
||||
mkdir -p "$PGDATA"
|
||||
if [ ! -f "$PGDATA/postgresql.conf" ]; then
|
||||
initdb
|
||||
fi
|
||||
|
||||
postgres -c "unix_socket_directories=/run/user/$(id -u)" -c "listen_addresses=" -c "io_method=sync"
|
||||
4
arch-user/bin/psql.sh
Executable file
4
arch-user/bin/psql.sh
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
psql -h "/run/user/$(id -u)" "$1"
|
||||
@@ -13,6 +13,11 @@ alias ls='ls --color=auto'
|
||||
alias grep='grep --color=auto'
|
||||
alias node='NODE_NO_READLINE=1 rlwrap node'
|
||||
|
||||
alias d='cd ~/dev'
|
||||
alias k='cd ~/know'
|
||||
alias t='cd ~/tmp'
|
||||
alias l='cd ~/lfs'
|
||||
|
||||
export EDITOR=vim
|
||||
|
||||
export FZF_COMPLETION_TRIGGER='*'
|
||||
|
||||
1
arch-user/config/cliphist/config
Normal file
1
arch-user/config/cliphist/config
Normal file
@@ -0,0 +1 @@
|
||||
max-items 50
|
||||
Reference in New Issue
Block a user