diff options
Diffstat (limited to '.shenanigans.sh')
| -rwxr-xr-x | .shenanigans.sh | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/.shenanigans.sh b/.shenanigans.sh index d49b42d..907b6a3 100755 --- a/.shenanigans.sh +++ b/.shenanigans.sh | |||
| @@ -30,6 +30,7 @@ if [[ "${BASH_SOURCE[0]}" != "${0}" ]]; then | |||
| 30 | alias ll='ls -lha --group-directories-first --color=always' | 30 | alias ll='ls -lha --group-directories-first --color=always' |
| 31 | alias t='tree -L 2' | 31 | alias t='tree -L 2' |
| 32 | alias ..='cd ..' | 32 | alias ..='cd ..' |
| 33 | alias gg='lazygit' | ||
| 33 | alias less='less -R' | 34 | alias less='less -R' |
| 34 | alias tmux='tmux -u' | 35 | alias tmux='tmux -u' |
| 35 | alias server='python3 -m http.server 6969' | 36 | alias server='python3 -m http.server 6969' |
| @@ -82,3 +83,8 @@ backup() { | |||
| 82 | mic_status() { | 83 | mic_status() { |
| 83 | pactl get-source-mute @DEFAULT_SOURCE@ | grep -q "no" && echo 1 || echo 0; | 84 | pactl get-source-mute @DEFAULT_SOURCE@ | grep -q "no" && echo 1 || echo 0; |
| 84 | } | 85 | } |
| 86 | |||
| 87 | slugify() { | ||
| 88 | local text="$1" | ||
| 89 | echo "$text" | tr '[:upper:]' '[:lower:]' | sed -E 's/[^a-z0-9]+/-/g; s/^-+|-+$//g' | ||
| 90 | } | ||
