Expand k config syntax, multiple packages per line, comments on line

with packages and @RAW syntax for complex packages, also remove options,
will apply them manually
This commit is contained in:
2026-06-02 16:40:58 +03:00
parent 2b0f329a56
commit 877ffb3d88
2 changed files with 8 additions and 14 deletions

View File

@@ -48,29 +48,23 @@ vesktop-1.6.5.x86_64.rpm
qdbus
loupe
chromium
stylua
caddy
# ZFS
https://zfsonlinux.org/fedora/zfs-release-3-1$(rpm --eval "%{dist}").noarch.rpm
kernel-devel-$(uname -r | awk -F'-' '{print $1}')
@RAW https://zfsonlinux.org/fedora/zfs-release-3-1$(rpm --eval "%{dist}").noarch.rpm
@RAW kernel-devel-$(uname -r | awk -F'-' '{print $1}')
# NOTE: zfs must be after kernel was installed (as 2 separate k sync!!!!)
zfs
# For webzfs
libsodium-devel
libffi-devel
python3-devel
libsodium-devel libffi-devel python3-devel
stylua
# For sanoid/syncoid
perl-Config-IniFiles perl-Data-Dumper perl-Capture-Tiny perl-Getopt-Long lzop mbuffer mhash pv
'''
[system.dnf]
# TODO(kyren): add a way to undo these options if they are removed?
options = [
"zfs*.enabled=0",
"zfs-latest.enabled=1",
]
[system.copr]
"scottames/ghostty" = {}
"yorickpeterse/stylua" = {}

2
.zshrc
View File

@@ -133,7 +133,7 @@ if [ ! -f "$MARKER_FILE" ]; then
fi
if [ -v K_SWITCH_HOME ]; then
k switch $HOME
k switch $HOME --no-rebuild-self
fi
if false; then