ksh: init config
This commit is contained in:
parent
8eddbd0658
commit
3df8de1ec7
3 changed files with 32 additions and 0 deletions
24
.kshrc
Normal file
24
.kshrc
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
PATH="$PATH:/home/jeremy/.local/bin:/home/jeremy/.nix-profile/bin:/nix/var/nix/profiles/default/bin"
|
||||||
|
PS1='\033[1;31m\u\033[0m \w \$ '
|
||||||
|
PS2='+ '
|
||||||
|
HISTFILE="$HOME"/.ksh-history
|
||||||
|
HISTSIZE=1000000
|
||||||
|
|
||||||
|
alias aerc="EDITOR=vim aerc"
|
||||||
|
alias make=bmake
|
||||||
|
alias vi="emacsclient -nw"
|
||||||
|
alias npi="nix profile install"
|
||||||
|
alias npr="nix profile remove"
|
||||||
|
alias npl="nix profile list"
|
||||||
|
alias sway="dbus-launch --exit-with-session sway"
|
||||||
|
alias pmx="pulseaudio --start && pulsemixer"
|
||||||
|
|
||||||
|
upload () {
|
||||||
|
rsync "$1" root@baxter.local:/srv/www/sshots/
|
||||||
|
printf 'http://%s/sshots/%s' "$(curl ifconfig.co | xargs)" "$(basename "$1")" | wl-copy
|
||||||
|
}
|
||||||
|
|
||||||
|
set -o emacs
|
||||||
|
|
||||||
|
export XDG_RUNTIME_DIR=/tmp/rt/"$(id -u)"
|
||||||
|
mkdir -p "$XDG_RUNTIME_DIR"
|
5
.profile
Normal file
5
.profile
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
export ENV=~/.kshrc
|
||||||
|
export EDITOR="emacsclient -c"
|
||||||
|
export MANPATH="$(man -w)":"$HOME"/.nix-profile/share/man
|
||||||
|
export PATH="$PATH":"$HOME"/.local/bin
|
||||||
|
export TERMINAL=foot
|
3
sync.sh
3
sync.sh
|
@ -6,6 +6,9 @@ cd "$(dirname $0)"
|
||||||
|
|
||||||
cp "$HOME"/.gitconfig .
|
cp "$HOME"/.gitconfig .
|
||||||
cp "$HOME"/.gitignore .
|
cp "$HOME"/.gitignore .
|
||||||
|
cp "$HOME"/.kshrc .
|
||||||
|
cp "$HOME"/.profile .
|
||||||
|
|
||||||
mkdir -p .emacs.d/
|
mkdir -p .emacs.d/
|
||||||
cp "$HOME"/.emacs.d/init.el .emacs.d/init.el
|
cp "$HOME"/.emacs.d/init.el .emacs.d/init.el
|
||||||
mkdir -p .config/aerc/
|
mkdir -p .config/aerc/
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue