Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
linux:shell [2019/06/20 09:07] – [systemwide] lamboringolinux:shell [2022/02/28 09:31] (current) lamboringo
Line 1: Line 1:
 ==== systemwide ==== ==== systemwide ====
 +
 +colors and codes for tput: bold, sgr0 
 +
 +  * 0 → dark grey
 +  * 1 → red
 +  * 2 → green
 +  * 3 → dark yellow
 +  * 4 → dark blue
 +  * 5 → mauve
 +  * 6 → turquoise
 +  * 7 → white
 +  * 8 → lighter grey
 +  * 9 → lighter red
 +
 +
 +
 <code bash /etc/profile.d/custom.sh> <code bash /etc/profile.d/custom.sh>
 +# ALIASES
 +alias lsblk='lsblk -o NAME,SIZE,FSTYPE,LABEL,MOUNTPOINT,UUID,MODEL,SERIAL,STATE,TYPE'
 +alias l='ls -lhX --group-directories-first'
 +alias ssh='ssh -o ServerAliveInterval=100 -Y'
 +alias rsyncdr="rsync --dry-run --itemize-changes -a --stats -h --filter='dir-merge /NOBACKUP'  --filter='dir-merge /NOBACKUP.fichant11' --exclude='.~*'"
 +alias rsynca="rsync            --itemize-changes -a --stats -h --filter='dir-merge /NOBACKUP'  --filter='dir-merge /NOBACKUP.fichant11' --exclude='.~*'"
 + 
 +alias conda='unset PYTHONUSERBASE && conda'
 + 
 +alias cp='cp --preserve=xattr'
 +
 +function lwhich {
 +   ls -lh $(which $1)
 +
 +
 +# PATH
 +export PATH=$PATH:~/bin
  
 # PROMPT # PROMPT
Line 9: Line 42:
  export PSUSERCOL=2  export PSUSERCOL=2
 fi fi
-export PS1="$(tput bold ; tput setaf $PSUSERCOL)### $(tput setaf 7)\d \A  $(tput setaf $PSUSERCOL)\u $(tput setaf 3)\H $(tput setaf 2)\w $(tput sgr0)\n\$ "+export PS1="$(tput -Txterm-256color bold ; tput -Txterm-256color setaf $PSUSERCOL)### $(tput -Txterm-256color setaf 7)\d \A  $(tput -Txterm-256color setaf $PSUSERCOL)\u $(tput -Txterm-256color setaf 3)\H $(tput -Txterm-256color setaf 2)\w $(tput -Txterm-256color sgr0)\n\$ "
  
 </code>   </code>  
Line 15: Line 48:
 ==== root ==== ==== root ====
  
-<code bash ~/.bashrc> 
-export PSUSERCOL=1 
-export PS1="$(tput bold ; tput setaf $PSUSERCOL)### $(tput setaf 7)\d \A  $(tput setaf $PSUSERCOL)\u $(tput setaf 3)\H $(tput setaf 2)\w $(tput sgr0)\n\$ " 
-</code> 
 ==== user ==== ==== user ====
  
-<code bash ~/.bashrc> 
-export PSUSERCOL=2 
-export PS1="$(tput bold ; tput setaf $PSUSERCOL)### $(tput setaf 7)\d \A  $(tput setaf $PSUSERCOL)\u $(tput setaf 3)\H $(tput setaf 2)\w $(tput sgr0)\n\$ " 
- 
-</code> 
 ==== utils ==== ==== utils ====
 <code bash ~/bin/csvview> <code bash ~/bin/csvview>