From 47437cc99ef561dbbaa6421f03b0053a12694174 Mon Sep 17 00:00:00 2001 From: Vladimir Viatskii <8+hdkv@code@pztrn.name> Date: Mon, 9 Nov 2026 11:19:57 +0500 Subject: [PATCH] Fix aliases for Bazzite CLI (#18) Co-authored-by: Vladimir Viatskii Reviewed-on: https://code.pztrn.name/misc/zsh-config/pulls/18 Reviewed-by: Stanislav Nikitin Co-authored-by: Vladimir Viatskii <8+hdkv@code@pztrn.name> --- zsh/aliases/00-default.conf | 9 +++++++-- zsh/apps/bazzite-cli.app.zsh | 4 +--- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/zsh/aliases/00-default.conf b/zsh/aliases/00-default.conf index e189c97..2513b83 100644 --- a/zsh/aliases/00-default.conf +++ b/zsh/aliases/00-default.conf @@ -2,8 +2,13 @@ # index. # Files navigation. -alias ls="ls --color" -alias sl="ls --color" +if [[ -z "${BAZZITE_CLI}" ]]; then + alias ls="ls --color" + alias sl="ls --color" +else + alias ls="eza" + alias sl="eza" +fi # Git. alias got="git" diff --git a/zsh/apps/bazzite-cli.app.zsh b/zsh/apps/bazzite-cli.app.zsh index 52b5cf6..cbf3a5a 100644 --- a/zsh/apps/bazzite-cli.app.zsh +++ b/zsh/apps/bazzite-cli.app.zsh @@ -1,7 +1,5 @@ function bazzite-cli() { - # Those two are conflicting with Bazzite CLI aliases. - unalias ls - unalias sl + BAZZITE_CLI=1 source /usr/share/bazzite-cli/bling.sh }