Fix ros2 stuff
This commit is contained in:
parent
4348e98b97
commit
b57afeec32
2
init.zsh
2
init.zsh
@ -260,7 +260,7 @@ source "${ZSH_CONFIG_DIR}/emacs-bookmark.zsh"
|
||||
|
||||
# Ros2 instll on arch
|
||||
if [[ -d /opt/ros/humble/ ]]; then
|
||||
# ZSH_ROS2_ROOT=/opt/ros/humble/
|
||||
ZSH_ROS2_ROOT=/opt/ros/humble/
|
||||
source "${ZSH_CONFIG_DIR}/lazy-ros2.zsh"
|
||||
fi
|
||||
|
||||
|
@ -14,12 +14,13 @@ function __zsh_load_ros2 {
|
||||
export PYTHONPATH="/opt/ros/humble/lib/python3.13/dist-packages/:/opt/ros/humble/lib/python3.13/site-packages:${PYTHONPATH}"
|
||||
}
|
||||
|
||||
# (( ${+ZSH_ROS2_ROOT} )) || return
|
||||
(( ${+ZSH_ROS2_ROOT} )) || return
|
||||
|
||||
local defined=()
|
||||
|
||||
local file
|
||||
for file in "${ZSH_ROS2_ROOT}/bin/"*; do
|
||||
echo Checked $file
|
||||
local base="${file:t}"
|
||||
hash -- "${base}" 2>/dev/null && continue
|
||||
defined+=("${base}")
|
||||
@ -32,6 +33,7 @@ done
|
||||
|
||||
local exec
|
||||
for exec in ${defined}; do
|
||||
echo Defined $exec
|
||||
eval "
|
||||
function \${(q)exec} {
|
||||
printf 'Setting up ros2 with \"%s\"...\n\n' \\
|
||||
|
Loading…
x
Reference in New Issue
Block a user