init
This commit is contained in:
commit
fa30fdf051
4 changed files with 71 additions and 0 deletions
57
.bashrc
Normal file
57
.bashrc
Normal file
|
@ -0,0 +1,57 @@
|
||||||
|
#
|
||||||
|
# ~/.bashrc
|
||||||
|
#
|
||||||
|
|
||||||
|
# If not running interactively, don't do anything
|
||||||
|
[[ $- != *i* ]] && return
|
||||||
|
|
||||||
|
alias ls='ls --color=auto'
|
||||||
|
alias grep='grep --color=auto'
|
||||||
|
alias pacman-remove-dependencies='sudo bash -c "pacman -Qtdq | pacman -Rns -"'
|
||||||
|
PS1='[\u@\h \W]\$ '
|
||||||
|
mkdir -p "$HOME/.local/bin"
|
||||||
|
export PATH="$HOME/.local/bin:$PATH"
|
||||||
|
|
||||||
|
if [[ -e /tmp/user/1000 ]]; then
|
||||||
|
mkdir -p /tmp/user/1000/Downloads
|
||||||
|
xdg-user-dirs-update --set DOWNLOAD /tmp/user/1000/Downloads
|
||||||
|
if (mount | grep "/home/aly/Downloads" >/dev/null); then
|
||||||
|
sudo mount -o bind,remount /tmp/user/1000/Downloads /home/aly/Downloads
|
||||||
|
else
|
||||||
|
sudo mount -o bind /tmp/user/1000/Downloads /home/aly/Downloads
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
rbw --version >/dev/null && eval "$(rbw gen-completions bash)"
|
||||||
|
if starship --version >/dev/null; then
|
||||||
|
function set_win_title() {
|
||||||
|
local cmd=" ($@)"
|
||||||
|
if [[ "$cmd" == " (starship_precmd)" || "$cmd" == " ()" ]]
|
||||||
|
then
|
||||||
|
cmd=""
|
||||||
|
fi
|
||||||
|
if [[ $PWD == $HOME ]]
|
||||||
|
then
|
||||||
|
if [[ $SSH_TTY ]]
|
||||||
|
then
|
||||||
|
echo -ne "\033]0; 🏛️ @$HOSTNAME:~ $cmd\a" < /dev/null
|
||||||
|
else
|
||||||
|
echo -ne "\033]0; 🏠 $HOSTNAME:~ $cmd\a" < /dev/null
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
BASEPWD=$(basename "$PWD")
|
||||||
|
if [[ $SSH_TTY ]]
|
||||||
|
then
|
||||||
|
echo -ne "\033]0; 🌩️ @$HOSTNAME:$PWD $cmd\a" < /dev/null
|
||||||
|
else
|
||||||
|
echo -ne "\033]0; 📁 $HOSTNAME:$PWD $cmd\a" < /dev/null
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
}
|
||||||
|
starship_precmd_user_func="set_win_title"
|
||||||
|
eval "$(starship init bash)"
|
||||||
|
trap "$(trap -p DEBUG | awk -F"'" '{print $2}');set_win_title \${BASH_COMMAND}" DEBUG
|
||||||
|
fi
|
||||||
|
export EDITOR=vim
|
||||||
|
. $HOME/.secrets
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
.secrets
|
4
.ssh/authorized_keys
Normal file
4
.ssh/authorized_keys
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC4pMOzBRmplBki0XeJC5a+1RWJeRu1DllaUlOIBC/h6hwJ36oPi9FRZQ5PIHAhxEo1gB1ubKzeDLthLrIjsBJ7uFPhUARsE53YnoGkliZYGD8ghJQZGRgh41KphnPVwJQbj/9xxWenWTgenlfpd5eEdFP0K0lwEg8MSMYjoF7BuHc54Mpv5eRJYLS3Vcq4Xhz7+QihW36V0TGMK28fDxGVMbdSKAzpoLQn8HBNgL6snenEfbUYKDYL2LcSY4OgUuy5GHmNh3YUycT574M6mboJj/TCBpIfoMgJCfuvkVHDXX3HFFa6M969FWNz/MGY924j/kqTUXL2YZ7Gw2W8DKk35oG/xU2EwAdNJMuAqw0iThOaRHMIGoHbJSno5o+cWeYbRIm4dSCO+z7lxWG9IkIMIB7uHLjzoRrDTDVw+cWONIty7AkNbRCCn8Yo1xSluW4PXPRz3gIi5333gqn+/XS5iMwKDOjjPiYHv8edxBrrfnpVhmcnm6SWpricY3MOWnM= aly@ads-laptop # laptop
|
||||||
|
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDCOwV22yCAUcCntHbKKyVaIf3k+YaAJsJ15RuZJLOCjAMPmw3QniV5NFgFgsqeLxvSJ3dm2YjNwir3d0wNW37IRPz2Tcepb+0yO7alZ1XR2RfYGKv7xqYptzyQ2yaCQQl3iSXaN79EE1cOkZJRhejjCl5AN084M3uuzKUocjyOWlIactoN1ke7YW9CFrVCf9u+mkOFZLLDTi4hpQXVRhCao+OEj2/egpvQUd7F1TQIuJhKQK+3wVm45S5piQSoJu5FDtEo+1oe0WbVPVCVUmpAnEcss8zpAxHl/HKmSg77rCpbBd1B1eKvHq7HWafP30NDHJv9U9Dd+i+uHZQ4Pdvn1uzi3nJBpE8CCgBidtloCYEeby83apMtHeDLFuJg8dcWi8Bn45er+GrGWkxj8Grxr8KxIWgGtv3HvM4rG1DL14MVLyi2ikGxc7MzjhtJfzatyaFVc3V7T+ZdAX5Rahek/lU9eF0L0QHMPnEzfoKFpTOgECXEeK4xWNu2W4YyHFU= u0_a156@localhost # tablet
|
||||||
|
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKdEv1fWC+2YrXPZMCaqsENYNIPmOLmi5AcB1gUVglhd u0_a265@localhost # phone
|
||||||
|
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMTCHNbEgXA1hV7AzmUzG60SZ6S5b14NCGVN2Dlai9Ki aly@aly-tv # tv
|
9
.ssh/config
Normal file
9
.ssh/config
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
Host hotpi
|
||||||
|
Hostname hotpi.vpn.aly.pet
|
||||||
|
User aly
|
||||||
|
Host hotpilan
|
||||||
|
Hostname hotpi.lan.aly.pet
|
||||||
|
User aly
|
||||||
|
|
||||||
|
Host l
|
||||||
|
Hostname l.aly.pet
|
Loading…
Reference in a new issue