fix todo-txt alias on macos - completion works again

This commit is contained in:
2025-06-03 13:47:14 -04:00
parent a8bba23b3a
commit b90ede5b36
+9 -2
View File
@@ -1,7 +1,5 @@
# ~/.aliases # ~/.aliases
TODO_BIN=$(which todo.sh)
alias grep='grep --color=auto' alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto' alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto' alias egrep='egrep --color=auto'
@@ -32,13 +30,22 @@ alias rd='rmdir'
alias rm='rm -i' alias rm='rm -i'
alias df='duf -hide special' alias df='duf -hide special'
alias rmhost='ssh-keygen -f ~/.ssh/known_hosts -R' alias rmhost='ssh-keygen -f ~/.ssh/known_hosts -R'
alias ssha='eval $(ssh-agent) && ssh-add'
# command replacements # command replacements
alias cat='bat --paging=never --style=plain' alias cat='bat --paging=never --style=plain'
alias pcat='bat --paging=auto --style=auto' alias pcat='bat --paging=auto --style=auto'
# todo.txt # todo.txt
case $(uname -s) in
Darwin)
alias t='/opt/homebrew/bin/todo.sh -a'
;;
*)
TODO_BIN='$(which todo.sh)'
alias t='$TODO_BIN -a' alias t='$TODO_BIN -a'
;;
esac
# Arch # Arch
alias yay='nocorrect yay --color=auto' alias yay='nocorrect yay --color=auto'