Add taskwarrior, add ohmyzsh with plugins

This commit is contained in:
Evie Litherland-Smith 2023-07-19 10:06:00 +01:00
parent 127c4df7fa
commit 7fd992b616
2 changed files with 23 additions and 0 deletions

View file

@ -29,6 +29,11 @@
enableXsessionIntegration = true; enableXsessionIntegration = true;
}; };
starship.enable = true; starship.enable = true;
taskwarrior = {
enable = true;
dataLocation = "$HOME/tasks";
colorTheme = "dark-violets-256";
};
}; };
xdg.configFile."starship.toml".source = ./starship.toml; xdg.configFile."starship.toml".source = ./starship.toml;
} }

View file

@ -11,6 +11,24 @@
dotDir = ".config/zsh"; dotDir = ".config/zsh";
historySubstringSearch.enable = true; historySubstringSearch.enable = true;
history.path = "${config.xdg.dataHome}/zsh/history"; history.path = "${config.xdg.dataHome}/zsh/history";
oh-my-zsh = {
enable = true;
plugins = [
# Productivity
"aliases"
"colored-man-pages"
"command-not-found"
"extract"
"taskwarrior"
# Build tools
"git"
"gitignore"
# Misc
"lol"
"rand-quote"
];
theme = "";
};
}; };
direnv.enableZshIntegration = true; direnv.enableZshIntegration = true;
fzf.enableZshIntegration = true; fzf.enableZshIntegration = true;