windowmaker-wl/.claude/settings.local.json

62 lines
3.8 KiB
JSON

{
"permissions": {
"allow": [
"Bash(grep -n 'wFrameWindowCreate' /home/lkn/src/WindowMaker-0.96.0/src/*.c)",
"Bash(typeb /home/lkn/src/WindowMaker-0.96.0/src/window.c /home/lkn/src/WindowMaker-0.96.0/src/winspector.c)",
"Bash(grep -n \"wm_hints->input\\\\|wm_hints->icon_x\\\\|wm_hints->icon_y\" /home/lkn/src/WindowMaker-0.96.0/src/*.c)",
"Bash(grep -n \"^\\\\s*return\\\\s*0;\\\\s*$\\\\|^\\\\s*return\\\\s*NULL;\\\\s*$\\\\|^\\\\s*return\\\\s*1;\\\\s*$\\\\|^\\\\s*return;\\\\s*$\" /home/lkn/src/WindowMaker-0.96.0/src/backend/wayland/wl_backend.c)",
"Bash(grep *)",
"Bash(make -C src/backend/wayland wl_backend.lo)",
"Bash(make -C /home/lkn/src/WindowMaker-0.96.0/src)",
"Bash(pkg-config --exists \"x11\")",
"Bash(pkg-config --modversion \"x11\")",
"Bash(pkg-config --modversion wlroots-0.19 wlroots-0.20)",
"Bash(pkg-config --variable=pcfiledir wlroots-0.19)",
"Read(//usr/local/**)",
"Read(//usr/**)",
"Bash(pkg-config --exists libgif)",
"Bash(pkg-config --modversion libgif)",
"Bash(make -C /home/lkn/src/WindowMaker-0.96.0/wrlib)",
"Bash(pkg-config --libs wlroots)",
"Bash(pkg-config --libs wlroots-0.19)",
"Bash(pkg-config --modversion wlroots-0.19)",
"Bash(sed -n '560,570p' /usr/include/wlroots-0.19/wlr/types/wlr_compositor.h)",
"Bash(sed -n '344,350p' /usr/include/wlroots-0.19/wlr/types/wlr_xdg_shell.h)",
"Bash(sed -n '122,128p' /usr/include/wlroots-0.19/wlr/types/wlr_layer_shell_v1.h)",
"Bash(sed -n '59,65p' /usr/include/wlroots-0.19/wlr/types/wlr_presentation_time.h)",
"Bash(sed -n '76,92p' /usr/include/wlroots-0.19/wlr/types/wlr_linux_dmabuf_v1.h)",
"Bash(tar -tzf /var/cache/distfiles/wlroots-0.19.2.tar.gz)",
"Bash(tar -xOzf /var/cache/distfiles/wlroots-0.19.2.tar.gz \"wlroots-0.19.2/render/allocator/allocator.c\")",
"Bash(tar -xOzf /var/cache/distfiles/wlroots-0.19.2.tar.gz \"wlroots-0.19.2/types/output/output.c\")",
"Bash(nm -D /usr/lib64/wlroots-0.19/libwlroots-0.19.so)",
"Bash(tar xJf /var/cache/distfiles/libX11-1.8.13.tar.xz -C /tmp libX11-1.8.13/src/XlibInt.c)",
"Read(//tmp/libX11-1.8.13/src/**)",
"Bash(tar xJf /var/cache/distfiles/libX11-1.8.13.tar.xz -C /tmp libX11-1.8.13/src/ErrHndlr.c)",
"Bash(nm -D /usr/lib64/libX11.so.6)",
"Bash(objdump -d /usr/lib64/libX11.so.6)",
"Bash(readelf -d /usr/lib64/libX11.so.6)",
"Bash(readelf -s /usr/lib64/libX11.so.6)",
"Bash(xargs -I{} basename {})",
"Bash(pkg-config --exists pangoft2)",
"Bash(pkg-config --cflags --libs pangoft2)",
"Bash(pkg-config --exists pixman-1)",
"Bash(awk 'NR>=1700 && NR<=1900 && /^[a-zA-Z]/ {print NR\": \"$0}' /home/lkn/src/WindowMaker-0.96.0/src/menu.c)",
"Bash(awk -F: '$2>1400 && $2<1420 || $2>1730 && $2<1745 || $2>2075 && $2<2090 || $2>2328 && $2<2340 || $2>2408 && $2<2420 {print}')",
"Bash(awk *)",
"Bash(sed -n '2325,2345p' /home/lkn/src/WindowMaker-0.96.0/src/moveres.c)",
"Bash(sed -n '2408,2420p' /home/lkn/src/WindowMaker-0.96.0/src/moveres.c)",
"Bash(sed -n '930,934p' /home/lkn/src/WindowMaker-0.96.0/src/menu.c)",
"Bash(sed -n '1631,1635p' /home/lkn/src/WindowMaker-0.96.0/src/menu.c)",
"Bash(sed -n '1875,1879p' /home/lkn/src/WindowMaker-0.96.0/src/menu.c)",
"Bash(sed -n '2233,2237p' /home/lkn/src/WindowMaker-0.96.0/src/menu.c)",
"Bash(sed -n '1408,1413p' /home/lkn/src/WindowMaker-0.96.0/src/moveres.c)",
"Bash(sed -n '1735,1742p' /home/lkn/src/WindowMaker-0.96.0/src/moveres.c)",
"Bash(sed -n '2081,2086p' /home/lkn/src/WindowMaker-0.96.0/src/moveres.c)",
"Bash(sed -n '2332,2336p' /home/lkn/src/WindowMaker-0.96.0/src/moveres.c)",
"Bash(sed -n '2413,2417p' /home/lkn/src/WindowMaker-0.96.0/src/moveres.c)",
"Bash(make -C WINGs)",
"Bash(make -C src)"
]
}
}