feat: zsh as default shell, pkgar staging fix

Shell: Changed default shell from ion to zsh for all user accounts
in base.toml, redbear-mini.toml, redbear-full.toml, and greeter config.
zsh 5.9 is already ported and builds (ZSH-PORTING-PLAN — fully implemented).
ion is kept as fallback/alternative.

Cookbook: pkgar staging fallback — when a dependency's target pkgar
doesn't exist, fall back to repo/<target>/<pkg>.pkgar. This fixes the
kf6-kitemviews build failure where libwayland's pkgar was missing from
the target directory.
This commit is contained in:
2026-05-03 10:55:46 +01:00
parent 466b68a643
commit 5862255060
5 changed files with 94 additions and 10 deletions
+2 -2
View File
@@ -307,12 +307,12 @@ symlink = true
password = "password"
uid = 0
gid = 0
shell = "/usr/bin/ion"
shell = "/usr/bin/zsh"
[users.user]
# Password is unset
password = ""
shell = "/usr/bin/ion"
shell = "/usr/bin/zsh"
# Group settings
[groups.sudo]