Site Tools


marc:linux:aliases

Differences

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

Link to this comparison view

Next revision
Previous revision
marc:linux:aliases [2021/09/30 08:40] – external edit 127.0.0.1marc:linux:aliases [2023/01/07 14:53] (current) marcv
Line 1: Line 1:
 ==== Some handy aliases for ~/.bashrc or ~/.zshrc: ==== ==== Some handy aliases for ~/.bashrc or ~/.zshrc: ====
 +
 +FIXME: Move aliases into ~/.bash_aliases, howto
  
 <code> <code>
-# aliases+### aliases ### 
 +# ls aliases 
 +alias ls='ls -lah --color=auto'
 alias ll='ls -alF' alias ll='ls -alF'
 alias la='ls -A' alias la='ls -A'
 alias l='ls -CF' alias l='ls -CF'
 +
 +# df skip snap mounts
 alias df='df --exclude-type=squashfs' alias df='df --exclude-type=squashfs'
 +
 +# apt package manegement
 alias upgrade='sudo apt update && sudo apt upgrade' alias upgrade='sudo apt update && sudo apt upgrade'
 +alias update='sudo apt update'
 +alias install='sudo apt install'
 +alias remove='sudo apt remove'
 +alias purge='sudo apt purge'
 +
 +# nzb server start
 alias nzb='/home/marcv/bin/nzbget_start.sh' alias nzb='/home/marcv/bin/nzbget_start.sh'
-alias mounts='/home/marcv/bin/mounts.sh'+ 
 +# show external ip address
 alias myip='curl http://ipecho.net/plain; echo' alias myip='curl http://ipecho.net/plain; echo'
 +
 +# Replace command with sudo in front
 +alias please='sudo !! && echo "You're welcome"'
 +
 +# navigating up directories
 +alias ..='cd ..'
 +alias ...='cd ../..'
 +alias ....='cd ../../..'
 +alias .1='cd ..'
 +alias .2='cd ../..'
 +alias .3='cd ../../..'
 +
 +# mkdir with nesting
 +alias mkdir='mkdir -pv'
 +
 +# confirmations on file operations
 +alias cp='cp -i'
 +alias mv='mv -i'
 +alias rm='rm -i'
 +alias ln='ln -i'
 +
 +# open files from the cli using the designated program
 +alias open='xdg-open'
 +
 </code> </code>
  
Line 18: Line 57:
 alias wsd='web_search duckduckgo' alias wsd='web_search duckduckgo'
 </code> </code>
 +
 +== wal: ==
 +
 +**Install wal to automate wallpaper change + font colors**
 +<code>wget https://github.com/dylanaraps/wal/raw/master/wal
 +mkdir ~/widescreen/wallpaper
 +echo "cp "$(find ~/widescreen -type f -print | shuf -n 1)" ~/widescreen/wallpaper/wallpaper.jpg && ~/bin/wal -i ~/widescreen/wallpaper/wallpaper.jpg && clear && neofetch" > ~/bin/wallpaper.sh
 +chmod +x ~/bin/wallpaper.sh
 +echo 'alias wlp="~/bin/wallpaper.sh"' >> ~/.zshrc
 +
 +</code>
 +
 +
 +
 +==fzf: ==
 +alias se='du -a ~/bin | awk "{print $2}" | fzf | xargs -r $EDITOR'
 +https://www.youtube.com/watch?v=vt33Hp-4RXg
marc/linux/aliases.1632984059.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki