tests/modules/wrapper-manager: update wraparound config

This commit is contained in:
Gabriel Arazas 2024-11-13 10:56:17 +08:00
parent 878c4c186f
commit 8f3e16540e
No known key found for this signature in database
GPG Key ID: 62104B43D00AA360
3 changed files with 13 additions and 13 deletions

View File

@ -1,21 +1,21 @@
{ config, lib, pkgs, ... }:
{
build.isBinary = false;
build.variant = "shell";
locale.enable = true;
wrappers.tmux = {
sandboxing.variant = "boxxy";
sandboxing.wraparound.arg0 = lib.getExe' pkgs.tmux "tmux";
sandboxing.boxxy.rules = {
wraparound.variant = "boxxy";
wraparound.subwrapper.arg0 = lib.getExe' pkgs.tmux "tmux";
wraparound.boxxy.rules = {
"~/.config/tmux/tmux.conf".source = "~/.tmux.conf";
};
};
wrappers.zellij = {
sandboxing.variant = "boxxy";
sandboxing.wraparound.arg0 = lib.getExe' pkgs.zellij "zellij";
sandboxing.boxxy.rules = {
wraparound.variant = "boxxy";
wraparound.subwrapper.arg0 = lib.getExe' pkgs.zellij "zellij";
wraparound.boxxy.rules = {
"$XDG_CONFIG_HOME/zellij/hello.kdl".source = "$XDG_CONFIG_HOME/zellij/config.kdl";
};
};

View File

@ -2,11 +2,11 @@
{ config, lib, pkgs, ... }:
{
build.isBinary = false;
build.variant = "shell";
wrappers.hello = {
sandboxing.variant = "bubblewrap";
sandboxing.wraparound.arg0 = lib.getExe' pkgs.hello "hello";
sandboxing.bubblewrap.dbus = {
wraparound.variant = "bubblewrap";
wraparound.subwrapper.arg0 = lib.getExe' pkgs.hello "hello";
wraparound.bubblewrap.dbus = {
enable = true;
filter.addresses = {
"org.freedesktop.systemd1".policies.level = "talk";

View File

@ -3,8 +3,8 @@
{
locale.enable = true;
wrappers.zellij = {
sandboxing.variant = "bubblewrap";
sandboxing.wraparound.arg0 = lib.getExe' pkgs.zellij "zellij";
wraparound.variant = "bubblewrap";
wraparound.subwrapper.arg0 = lib.getExe' pkgs.zellij "zellij";
};
build.extraPassthru.tests = {
zellijWrapperCheck =