36 lines
1.0 KiB
Bash
36 lines
1.0 KiB
Bash
|
|
# /etc/skel/.bashrc
|
||
|
|
#
|
||
|
|
# This file is sourced by all *interactive* bash shells on startup,
|
||
|
|
# including some apparently interactive shells such as scp and rcp
|
||
|
|
# that can't tolerate any output. So make sure this doesn't display
|
||
|
|
# anything or bad things will happen !
|
||
|
|
|
||
|
|
|
||
|
|
# Test for an interactive shell. There is no need to set anything
|
||
|
|
# past this point for scp and rcp, and it's important to refrain from
|
||
|
|
# outputting anything in those cases.
|
||
|
|
if [[ $- != *i* ]] ; then
|
||
|
|
# Shell is non-interactive. Be done now!
|
||
|
|
return
|
||
|
|
fi
|
||
|
|
|
||
|
|
|
||
|
|
# Put your fun stuff here.
|
||
|
|
for f in $(ls $HOME/.config/shellconfig); do
|
||
|
|
source $HOME/.config/shellconfig/$f
|
||
|
|
done
|
||
|
|
|
||
|
|
neofetch
|
||
|
|
#fastfetch
|
||
|
|
fortune -cs | cowsay -f tux | lolcat
|
||
|
|
|
||
|
|
# Declare custom PATH variable
|
||
|
|
export PATH="$HOME/.local/bin:$PATH"
|
||
|
|
|
||
|
|
export GPG_TTY=$(tty)
|
||
|
|
export EDITOR=nvim
|
||
|
|
export PS1="\[\e]133;k;start_kitty\a\]\[\e]133;D;$?\a\e]133;A\a\]\[\e]133;k;end_kitty\a\][\u@\h]\n\W \$ \[\e]133;k;start_suffix_kitty\a\]\[\e[5 q\]\[\e]2;\w\a\]\[\e]133;k;end_suffix_kitty\a\]"
|
||
|
|
|
||
|
|
# Turn off RFKILL
|
||
|
|
sudo rfkill unblock all
|