mirror of
https://github.com/opensiriusfox/bashrc.d.git
synced 2025-06-16 20:31:15 -07:00
Added various updates, and tty shell colors
This commit is contained in:
parent
faca28aa04
commit
afc83bb6c0
4 changed files with 110 additions and 8 deletions
6
misc.sh
6
misc.sh
|
@ -8,8 +8,12 @@ if [[ -e /usr/share/autojump/autojump.sh ]]; then
|
||||||
. /usr/share/autojump/autojump.sh
|
. /usr/share/autojump/autojump.sh
|
||||||
fi
|
fi
|
||||||
|
|
||||||
export LESS=R # colorize less output if we use a pipe
|
export LESS=RF # colorize less output if we use a pipe
|
||||||
|
# quit automatically if we only have one screen of stuff
|
||||||
|
#
|
||||||
export HISTSIZE=10000
|
export HISTSIZE=10000
|
||||||
export HISTFILESIZE=20000
|
export HISTFILESIZE=20000
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
export HISTIGNORE='pwd:exit:fg:bg:top:clear:history:ls:uptime:df'
|
export HISTIGNORE='pwd:exit:fg:bg:top:clear:history:ls:uptime:df'
|
13
node.sh
Normal file
13
node.sh
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
#
|
||||||
|
# echo 'prefix = ~/.node' > ~/.npmrc
|
||||||
|
#
|
||||||
|
|
||||||
|
if [[ -d ~/.node ]]; then
|
||||||
|
if [[ -d ~/.node/bin ]]; then
|
||||||
|
export PATH="$HOME/.node/bin:$PATH"
|
||||||
|
fi
|
||||||
|
export NODE_PATH="$HOME/.node/lib/node_modules:$NODE_PATH"
|
||||||
|
|
||||||
|
fi
|
|
@ -62,12 +62,7 @@ function loadDirectory() {
|
||||||
###########
|
###########
|
||||||
# Load information that is in any extra random installed directory.
|
# Load information that is in any extra random installed directory.
|
||||||
__LOAD_DIRS=(
|
__LOAD_DIRS=(
|
||||||
/opt/poke
|
|
||||||
/opt/fpga
|
|
||||||
/opt/makemkv
|
/opt/makemkv
|
||||||
/opt/icestorm
|
|
||||||
/opt/openmhz
|
|
||||||
/opt/gemini
|
|
||||||
$HOME/.local/share/gem/ruby/3.0.0
|
$HOME/.local/share/gem/ruby/3.0.0
|
||||||
)
|
)
|
||||||
for DIR_EXPAND in ${__LOAD_DIRS[@]}; do
|
for DIR_EXPAND in ${__LOAD_DIRS[@]}; do
|
||||||
|
@ -76,7 +71,11 @@ done
|
||||||
unset DIR_EXPAND __LOAD_DIRS
|
unset DIR_EXPAND __LOAD_DIRS
|
||||||
|
|
||||||
# set PATH so it includes user's private bin if it exists
|
# set PATH so it includes user's private bin if it exists
|
||||||
__LOAD_PATHS=("$HOME/.cargo/bin" "$HOME/bin" "$HOME/.bin" )
|
__LOAD_PATHS=(
|
||||||
|
"$HOME/bin"
|
||||||
|
"$HOME/.bin"
|
||||||
|
/opt/oss-cad-suite/bin
|
||||||
|
)
|
||||||
for DIR_EXPAND in ${__LOAD_PATHS[@]}; do
|
for DIR_EXPAND in ${__LOAD_PATHS[@]}; do
|
||||||
pathStripAdd "$DIR_EXPAND" front
|
pathStripAdd "$DIR_EXPAND" front
|
||||||
done
|
done
|
||||||
|
|
86
tty-colors.sh
Executable file
86
tty-colors.sh
Executable file
|
@ -0,0 +1,86 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
|
||||||
|
if [ "$TERM" = "linux" ]; then
|
||||||
|
case ${1:-3} in
|
||||||
|
1) # Peppermint
|
||||||
|
echo -en "\e]P0353535"
|
||||||
|
echo -en "\e]P1E64569"
|
||||||
|
echo -en "\e]P289D287"
|
||||||
|
echo -en "\e]P3DAB752"
|
||||||
|
echo -en "\e]P4439ECF"
|
||||||
|
echo -en "\e]P5D961DC"
|
||||||
|
echo -en "\e]P664AAAF"
|
||||||
|
echo -en "\e]P7B3B3B3"
|
||||||
|
echo -en "\e]P8535353"
|
||||||
|
echo -en "\e]P9E4859A"
|
||||||
|
echo -en "\e]PAA2CCA1"
|
||||||
|
echo -en "\e]PBE1E387"
|
||||||
|
echo -en "\e]PC6FBBE2"
|
||||||
|
echo -en "\e]PDE586E7"
|
||||||
|
echo -en "\e]PE96DCDA"
|
||||||
|
echo -en "\e]PFDEDEDE"
|
||||||
|
;;
|
||||||
|
|
||||||
|
2) # Hemisu dark
|
||||||
|
echo -en "\e]P0444444"
|
||||||
|
echo -en "\e]P1FF0054"
|
||||||
|
echo -en "\e]P2B1D630"
|
||||||
|
echo -en "\e]P39D895E"
|
||||||
|
echo -en "\e]P467BEE3"
|
||||||
|
echo -en "\e]P5B576BC"
|
||||||
|
echo -en "\e]P6569A9F"
|
||||||
|
echo -en "\e]P7EDEDED"
|
||||||
|
echo -en "\e]P8777777"
|
||||||
|
echo -en "\e]P9D65E75"
|
||||||
|
echo -en "\e]PABAFFAA"
|
||||||
|
echo -en "\e]PBECE1C8"
|
||||||
|
echo -en "\e]PC9FD3E5"
|
||||||
|
echo -en "\e]PDDEB3DF"
|
||||||
|
echo -en "\e]PEB6E0E5"
|
||||||
|
echo -en "\e]PFFFFFFF"
|
||||||
|
;;
|
||||||
|
3) # Dark Pastel
|
||||||
|
|
||||||
|
echo -en "\e]P0000000"
|
||||||
|
echo -en "\e]P1ff5555"
|
||||||
|
echo -en "\e]P255ff55"
|
||||||
|
echo -en "\e]P3ffff55"
|
||||||
|
echo -en "\e]P45555ff"
|
||||||
|
echo -en "\e]P5ff55ff"
|
||||||
|
echo -en "\e]P655ffff"
|
||||||
|
echo -en "\e]P7bbbbbb"
|
||||||
|
echo -en "\e]P8555555"
|
||||||
|
echo -en "\e]P9ff5555"
|
||||||
|
echo -en "\e]PA55ff55"
|
||||||
|
echo -en "\e]PBffff55"
|
||||||
|
echo -en "\e]PC5555ff"
|
||||||
|
echo -en "\e]PDff55ff"
|
||||||
|
echo -en "\e]PE55ffff"
|
||||||
|
echo -en "\e]PFffffff"
|
||||||
|
;;
|
||||||
|
|
||||||
|
5) # Harper
|
||||||
|
|
||||||
|
echo -en "\e]P0010101"
|
||||||
|
echo -en "\e]P1f8b63f"
|
||||||
|
echo -en "\e]P27fb5e1"
|
||||||
|
echo -en "\e]P3d6da25"
|
||||||
|
echo -en "\e]P4489e48"
|
||||||
|
echo -en "\e]P5b296c6"
|
||||||
|
echo -en "\e]P6f5bfd7"
|
||||||
|
echo -en "\e]P7a8a49d"
|
||||||
|
echo -en "\e]P8726e6a"
|
||||||
|
echo -en "\e]P9f8b63f"
|
||||||
|
echo -en "\e]PA7fb5e1"
|
||||||
|
echo -en "\e]PBd6da25"
|
||||||
|
echo -en "\e]PC489e48"
|
||||||
|
echo -en "\e]PDb296c6"
|
||||||
|
echo -en "\e]PEf5bfd7"
|
||||||
|
echo -en "\e]PFfefbea"
|
||||||
|
;;
|
||||||
|
|
||||||
|
*)
|
||||||
|
|
||||||
|
esac
|
||||||
|
fi
|
Loading…
Add table
Add a link
Reference in a new issue