Working on tasklauncher

This commit is contained in:
2026-03-08 10:07:37 +01:00
parent f1f74b1fae
commit 5976a3d1a1
3 changed files with 360 additions and 338 deletions
@@ -4,18 +4,23 @@ let
in
{
home-manager.users.${user.username} = {
# Install zsh-syntax-highlighting
home.packages = with pkgs; [
zsh-syntax-highlighting
];
programs.zsh = {
enable = true;
enableCompletion = true;
autosuggestion.enable = true;
syntaxHighlighting.enable = true;
# Disable syntaxHighlighting.enable (we handle it manually)
oh-my-zsh = {
enable = true;
theme = "agnoster";
plugins = [
"git"
"zsh-autosuggestions"
"zsh-syntax-highlighting"
# Remove "zsh-syntax-highlighting" from Oh My Zsh plugins
"docker"
"kubectl"
"history"
@@ -41,6 +46,9 @@ in
"setopt CORRECT"
"setopt INTERACTIVE_COMMENTS"
""
"# zsh-syntax-highlighting (manually sourced)"
"source ${pkgs.zsh-syntax-highlighting}/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh"
""
"# Starship"
"eval \"$(starship init zsh)\""
""