-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdot_bashrc
More file actions
29 lines (23 loc) · 1.03 KB
/
dot_bashrc
File metadata and controls
29 lines (23 loc) · 1.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# If not running interactively, don't do anything (leave this at the top of this file)
[[ $- != *i* ]] && return
# All the default Omarchy aliases and functions
# (don't mess with these directly, just overwrite them here!)
source ~/.local/share/omarchy/default/bash/rc
# Add your own exports, aliases, and functions here.
#
# Make an alias for invoking commands you use constantly
alias p='python3'
alias cat='bat'
alias met='python3 ~/Projects/metronome/metronome.py'
alias l='eza -lh --group-directories-first --icons=auto'
alias ll='ls -a'
alias lt='eza --tree --level=2 --long --icons --git'
alias ltt='eza --tree --level=3 --long --icons --git'
alias lttt='eza --tree --level=4 --long --icons --git'
alias lta='lt -a'
alias lg='lazygit'
alias un='uv run nvim'
alias gsu='git submodule update --init --recursive'
alias sushi='/home/max/Work/sushi/build/apps/sushi -j --log-flush-interval=1'
alias rsync='rsync -zav --exclude="__pycache__" --exclude=".git*" --exclude="*.pyc" --exclude=".venv" --exclude="*pb2*"'
. "$HOME/.local/share/../bin/env"