-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.mkshrc
37 lines (33 loc) · 1.14 KB
/
.mkshrc
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
# General Aliases
alias ls="ls -A --color"
alias nmreset="doas nmcli device disconnect wlp3s0 && doas nmcli device wifi connect IZZI-E8CB password FCAE34B6E8CB"
alias nnn="nnn -d"
# XBPS Aliases
alias xu="doas xbps-install -Su"
alias xi="doas xbps-install"
alias xq="xbps-query -Rs"
alias xr="doas xbps-remove -R"
# History
HISTFILE="$HOME/.cache/mksh_history"
HISTSIZE=2000
export PATH="$HOME/.local/bin:$PATH"
# Environment
export GPG_TTY="$(tty)"
export EDITOR="vis"
export TERMINAL="st"
export BROWSER="qutebrowser"
export XAUTHORITY="$HOME/.config/X11/xauthority"
export NOTMUCH_CONFIG="$HOME/.config/notmuch-config"
export LESSHISTFILE="-"
export INPUTRC="$HOME/.config/inputrc"
export PASSWORD_STORE_DIR="$HOME/.local/share/password-store"
export XDG_DATA_HOME="$HOME/.local/share"
export XDG_CONFIG_HOME="$HOME/.config"
export GNUPGHOME="$HOME/.local/share/gnupg"
export PYTHONSTARTUP="$HOME/.config/python/pythonrc"
export XINITRC="$HOME/.config/X11/xinitrc"
export ICEAUTHORITY="$HOME/.cache/ICEauthority"
export NNN_OPENER="xdg-open"
export XDG_RUNTIME_DIR="/run/user/$(id -u)"
# Aesthetic
PS1="$(echo '\033[01;34m$(pwd | sed "s,^$HOME,~,") \033[00m$') "