mirror of
https://github.com/GeorgeSG/dotfiles.git
synced 2026-09-05 08:58:44 +00:00
61 lines
1.5 KiB
Bash
61 lines
1.5 KiB
Bash
if [ -f ~/.bash_local_aliases ]; then
|
|
. ~/.bash_local_aliases
|
|
fi
|
|
|
|
alias grep="grep --color=auto"
|
|
alias c="clear"
|
|
|
|
alias be="bundle exec"
|
|
|
|
# Easier APT
|
|
alias install="sudo apt-get install"
|
|
alias purge="sudo apt-get purge"
|
|
alias search="sudo apt-cache search"
|
|
alias remove="sudo apt-get remove"
|
|
alias autoremove="sudo apt-get autoremove"
|
|
|
|
# PC Info
|
|
alias mountinfo="mount | column -t"
|
|
alias meminfo="free -mlt"
|
|
alias driveinfo="df -h"
|
|
|
|
# Launchers
|
|
alias sass_watch="sass --watch ./:./"
|
|
alias s="sublime"
|
|
alias minecraft='padsp java -Xmx2048M -Xms1024M -cp ~/Minecraft/minecraft.jar net.minecraft.LauncherFrame'
|
|
|
|
# Git Aliases
|
|
alias ga="git add"
|
|
alias gr="git rm"
|
|
alias gc="git commit"
|
|
alias gs="git status -s"
|
|
alias gss="git status"
|
|
alias gd="git diff"
|
|
alias gds="git diff --staged"
|
|
alias gco="git checkout"
|
|
alias gcm="git checkout master"
|
|
alias gpom="git pull origin master"
|
|
alias gbd="git branch -D"
|
|
alias gm="git mergetool"
|
|
|
|
# Because for unknown reasons this breaks tmux :@
|
|
alias copy="tmux save-buffer - | xclip -i -sel clipboard"
|
|
|
|
# Editing files
|
|
alias aliases="vim ~/.bash_aliases"
|
|
alias vimrc="vim ~/.vimrc"
|
|
|
|
# CD-ing to some commonly used folders
|
|
alias og="cd ~/Git"
|
|
|
|
# Secondary Monitor
|
|
alias monitor_enable="xrandr --output CRT1 --auto --right-of LVDS"
|
|
alias monitor_disable="xrandr --output CRT1 --off"
|
|
|
|
# Lampp
|
|
alias lstart="sudo /opt/lampp/lampp start"
|
|
alias lstop="sudo /opt/lampp/lampp stop"
|
|
|
|
# FMI Ruby course
|
|
alias fmirspec="rspec sample_spec.rb --require ./solution.rb --colour --format documentation"
|