A lot of configs to drop taskwarrior

Dropping taskwarrior in favor of a more fluid "Put TODO in notes"
system. taskrc is gone, various things have been shucked to make
room for the new system, remove task monitor from my waybar.
This commit is contained in:
Trysdyn Black 2024-02-16 09:44:01 -08:00
parent 36b1aa93b0
commit 315e0d3821
4 changed files with 12 additions and 53 deletions

11
.zshrc
View file

@ -1,8 +1,8 @@
# Archlinux packages p10k but nothing else does, so we have to check where p10k is
if [[ -a /usr/share/zsh-theme-powerlevel10k/powerlevel10k.zsh-theme ]]; then
source /usr/share/zsh-theme-powerlevel10k/powerlevel10k.zsh-theme
source /usr/share/zsh-theme-powerlevel10k/powerlevel10k.zsh-theme
else
source ~/.p10k/powerlevel10k.zsh-theme
source ~/.p10k/powerlevel10k.zsh-theme
fi
# Print user@host into title so terminal tabs are correct
@ -20,10 +20,17 @@ alias ct="clear && task"
alias grep='grep -EIs --color=auto --exclude-dir=.git'
# Use exa if we have it
# I don't want this in .profile because it's not completely backward compatible with ls
if [ -e /usr/bin/exa ]; then
alias ls=exa
fi
# Note-taking alias
n () {
readonly openfile=${1:-Inbox.md}
$EDITOR ~/notes/$openfile
}
setopt appendhistory
# Case-insensetive tab completion