From f8d471a07736b899dbffe0f4339e4f97748fd5e6 Mon Sep 17 00:00:00 2001 From: sommerfeld Date: Fri, 17 Apr 2026 10:53:38 +0100 Subject: refactor: replace tmux.nvim with smart-splits.nvim for zellij - Swap aserowy/tmux.nvim for mrjones2014/smart-splits.nvim in init.lua - Configure Ctrl h/j/k/l navigation keymaps (same keys as before) - Add vim-zellij-navigator WASM plugin keybindings to zellij config - Remove tmux treesitter parser (no longer needed) smart-splits.nvim auto-detects zellij as the multiplexer and provides seamless split/pane navigation across neovim and zellij boundaries. --- meta/base/.SRCINFO | 69 +++++++++++++++++++++++++ meta/base/PKGBUILD | 3 +- meta/base/sommerfeld-base-2-1-any.pkg.tar.zst | Bin 0 -> 11938 bytes meta/base/sommerfeld-base-4-1-any.pkg.tar.zst | Bin 0 -> 10968 bytes meta/base/sommerfeld-base-5-1-any.pkg.tar.zst | Bin 0 -> 10968 bytes meta/base/sommerfeld-base-6-1-any.pkg.tar.zst | Bin 0 -> 10464 bytes meta/base/sommerfeld-base-7-1-any.pkg.tar.zst | Bin 0 -> 10467 bytes meta/base/strisemarx-base-30-1-any.pkg.tar.zst | Bin 0 -> 3937 bytes 8 files changed, 71 insertions(+), 1 deletion(-) create mode 100644 meta/base/.SRCINFO create mode 100644 meta/base/sommerfeld-base-2-1-any.pkg.tar.zst create mode 100644 meta/base/sommerfeld-base-4-1-any.pkg.tar.zst create mode 100644 meta/base/sommerfeld-base-5-1-any.pkg.tar.zst create mode 100644 meta/base/sommerfeld-base-6-1-any.pkg.tar.zst create mode 100644 meta/base/sommerfeld-base-7-1-any.pkg.tar.zst create mode 100644 meta/base/strisemarx-base-30-1-any.pkg.tar.zst (limited to 'meta/base') diff --git a/meta/base/.SRCINFO b/meta/base/.SRCINFO new file mode 100644 index 0000000..d39d318 --- /dev/null +++ b/meta/base/.SRCINFO @@ -0,0 +1,69 @@ +pkgbase = strisemarx-base + pkgdesc = strisemarx's base metapackage + pkgver = 30 + pkgrel = 1 + url = https://strisemarx.com + arch = any + license = GPL3 + depends = acpid + depends = base + depends = base-devel + depends = bash-completion + depends = bat + depends = choose + depends = cpupower + depends = curlie + depends = dashbinsh + depends = doas-sudo-shim + depends = dog + depends = duf + depends = fd + depends = fzf + depends = gdu + depends = git + depends = htop + depends = irqbalance + depends = iwd + depends = jq + depends = lf + depends = libusb-compat + depends = linux-firmware + depends = lsd + depends = lshw + depends = man-db + depends = man-pages + depends = neofetch + depends = neovim + depends = nfs-utils + depends = nmap + depends = ocl-icd + depends = openssh + depends = overdue + depends = pacman-cleanup-hook + depends = pacman-contrib + depends = paru + depends = pass + depends = pbzip2 + depends = pigz + depends = pkgstats + depends = procs + depends = qrencode + depends = reflector + depends = ripgrep + depends = rsync + depends = sd + depends = stow + depends = systemd-resolvconf + depends = thermald + depends = tldr + depends = tmux + depends = unzip + depends = wget + depends = wireguard-tools + depends = zsh + depends = zsh-autosuggestions + depends = zsh-completions + depends = zsh-history-substring-search + depends = zsh-syntax-highlighting + +pkgname = strisemarx-base diff --git a/meta/base/PKGBUILD b/meta/base/PKGBUILD index 614a131..4fc5631 100644 --- a/meta/base/PKGBUILD +++ b/meta/base/PKGBUILD @@ -1,5 +1,5 @@ pkgname=sommerfeld-base -pkgver=6 +pkgver=7 pkgrel=1 arch=('any') license=('MIT') @@ -52,6 +52,7 @@ depends=( 'reflector' 'ripgrep' 'rsync' + 'sbctl' 'sd' 'stow' 'systemd-resolvconf' diff --git a/meta/base/sommerfeld-base-2-1-any.pkg.tar.zst b/meta/base/sommerfeld-base-2-1-any.pkg.tar.zst new file mode 100644 index 0000000..485b777 Binary files /dev/null and b/meta/base/sommerfeld-base-2-1-any.pkg.tar.zst differ diff --git a/meta/base/sommerfeld-base-4-1-any.pkg.tar.zst b/meta/base/sommerfeld-base-4-1-any.pkg.tar.zst new file mode 100644 index 0000000..65d9b05 Binary files /dev/null and b/meta/base/sommerfeld-base-4-1-any.pkg.tar.zst differ diff --git a/meta/base/sommerfeld-base-5-1-any.pkg.tar.zst b/meta/base/sommerfeld-base-5-1-any.pkg.tar.zst new file mode 100644 index 0000000..18aedff Binary files /dev/null and b/meta/base/sommerfeld-base-5-1-any.pkg.tar.zst differ diff --git a/meta/base/sommerfeld-base-6-1-any.pkg.tar.zst b/meta/base/sommerfeld-base-6-1-any.pkg.tar.zst new file mode 100644 index 0000000..b6529a2 Binary files /dev/null and b/meta/base/sommerfeld-base-6-1-any.pkg.tar.zst differ diff --git a/meta/base/sommerfeld-base-7-1-any.pkg.tar.zst b/meta/base/sommerfeld-base-7-1-any.pkg.tar.zst new file mode 100644 index 0000000..4ddd48c Binary files /dev/null and b/meta/base/sommerfeld-base-7-1-any.pkg.tar.zst differ diff --git a/meta/base/strisemarx-base-30-1-any.pkg.tar.zst b/meta/base/strisemarx-base-30-1-any.pkg.tar.zst new file mode 100644 index 0000000..8e529c5 Binary files /dev/null and b/meta/base/strisemarx-base-30-1-any.pkg.tar.zst differ -- cgit v1.2.3-70-g09d2