better aliases, more packages
This commit is contained in:
@@ -1,59 +1,67 @@
|
||||
# aliases for using my Commodore monitor with my computer
|
||||
alias 1702off="xrandr --output HDMI1 --off"
|
||||
alias 1702on="xrandr --output HDMI1 --auto --mode 720x480 --right-of LVDS1"
|
||||
# settings for specific monitors
|
||||
alias 1702="xrandr --output HDMI1 --auto --mode 720x480 --right-of LVDS1"
|
||||
alias mv720="xrandr --output VGA1 --auto --right-of LVDS1"
|
||||
|
||||
# audio drive
|
||||
alias audio="sudo mount -L 'AUDIO' /mnt/audio"
|
||||
|
||||
# private bookmarks
|
||||
alias bmarks="firefox file:///home/trinity/bookmarks.html"
|
||||
|
||||
# requires bat
|
||||
alias cat="bat --theme=ansi-light"
|
||||
|
||||
alias cls="clear"
|
||||
|
||||
alias firefox="firefox-developer-edition"
|
||||
|
||||
alias hdmioff="xrandr --output HDMI1 --off"
|
||||
|
||||
# useful aliases
|
||||
alias iftoggle="sudo ip link set"
|
||||
alias ifswitch="iftoggle $1 down && iftoggle $1 up"
|
||||
|
||||
alias imount="idevicepair pair && sudo ifuse -o allow_other /mnt/iphone/"
|
||||
|
||||
# windows
|
||||
alias ipconfig="ifconfig"
|
||||
alias tracert="tracepath"
|
||||
|
||||
# other volumes
|
||||
mnt() {
|
||||
test -d /mnt/$1 || sudo mkdir /mnt/$1
|
||||
sudo mount /dev/$1 /mnt/$1 && cd /mnt/$1
|
||||
}
|
||||
|
||||
# i always forget this one but it's useful
|
||||
alias p="ping 1.1.1.1"
|
||||
|
||||
# my media hard drive
|
||||
alias partone="sudo mount -L 'PARTONE' /mnt/partone"
|
||||
|
||||
# copy web-browser path to file to clipboard
|
||||
path() {
|
||||
echo 'file://'$(realpath $1) | xclip
|
||||
printf "file://%s" $(realpath $1) | xclip
|
||||
}
|
||||
|
||||
pyenv() {
|
||||
source $1/bin/activate
|
||||
}
|
||||
|
||||
alias sudo="doas"
|
||||
|
||||
# my media hard drive
|
||||
alias partone="sudo mount -L 'PARTONE' /mnt/partone"
|
||||
# sd card with music on it
|
||||
alias audio="sudo mount -L 'AUDIO' /mnt/audio"
|
||||
# other volumes
|
||||
mnt() {
|
||||
sudo test -d /mnt/$1 || sudo mkdir /mnt/$1
|
||||
sudo mount /dev/$1 /mnt/$1 && cd /mnt/$1
|
||||
}
|
||||
# Wacom Intuos 2
|
||||
alias taboff="xsetwacom set 'Wacom Intuos2 6x8 Pen stylus' MapToOutput LVDS1"
|
||||
alias tabon="xsetwacom set 'Wacom Intuos2 6x8 Pen stylus' MapToOutput VGA1"
|
||||
|
||||
# aliases for using a VGA monitor, i use these at home and at school
|
||||
deskoff() {
|
||||
xsetwacom set "Wacom Intuos2 6x8 Pen stylus" MapToOutput LVDS1
|
||||
xrandr --output VGA1 --off
|
||||
}
|
||||
deskon() {
|
||||
xrandr --output VGA1 --auto --left-of LVDS1
|
||||
xsetwacom set "Wacom Intuos2 6x8 Pen stylus" MapToOutput VGA1
|
||||
}
|
||||
alias bedoff="xrandr --output VGA1 --off"
|
||||
alias bedon="xrandr --output VGA1 --auto --right-of LVDS1"
|
||||
alias tracert="tracepath"
|
||||
|
||||
alias vgaoff="xrandr --output VGA1 --off"
|
||||
|
||||
# project i'm working on
|
||||
ytfeed() {
|
||||
cd $HOME/src/ytfeed.py/
|
||||
source ./bin/activate
|
||||
python ./cli.py
|
||||
pyenv $HOME/src/ytfeed.py/
|
||||
python $HOME/src/ytfeed.py/cli.py
|
||||
}
|
||||
ytfeedsh() {
|
||||
pyenv $HOME/src/ytfeed.py/
|
||||
python $HOME/src/ytfeed.py/shell.py
|
||||
}
|
||||
|
||||
alias bmarks="firefox file:///home/trinity/bookmarks.html"
|
||||
|
||||
Reference in New Issue
Block a user