-
Notifications
You must be signed in to change notification settings - Fork 0
Cma/feat pixi robostack poc #36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from all commits
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
95cb1de
feat(pixi): add root pixi.toml for RoboStack Jazzy workspace
charlesmadjeri e6afe5b
evol(config): add micro_ros_agent and audio_common clone entries
charlesmadjeri 502086f
feat(pixi): add pixi.lock after dependency audit
charlesmadjeri 0263608
evol(launcher): use native workspace paths and drop VNC tools
charlesmadjeri e412d57
evol(install): run install and launch through Pixi with tmux launcher
charlesmadjeri cfd8032
evol(docker): remove Docker image and container launch path
charlesmadjeri dc043c1
feat(tui): drive Lucy install and rebuild via Pixi
charlesmadjeri 79870d0
evol(docs): document Pixi setup, native GUI, and CLI equivalents
charlesmadjeri 9502f26
evol(ci): replace Docker install smoke tests with Pixi
charlesmadjeri 54cb9be
fix(pixi): add binutils and Ninja for colcon gtest builds
charlesmadjeri 8c69f97
fix(launcher): run tmux panes through pixi and forward GUI env
charlesmadjeri a30b15c
fix(launcher): preserve checkbox state on apply
charlesmadjeri 2aded9e
fix(pixi): use host tmux and simplify colcon build task
charlesmadjeri 116738c
evol(docs): document native Pixi launch
charlesmadjeri c846f32
chore(nix): remove flake.nix dev shell
charlesmadjeri bb34c70
feat(scripts): add local RealSense build helper and release doc stub
charlesmadjeri 911265a
evol(install): repair wipes colcon dirs and clarify DEV mode
charlesmadjeri 84cf5f4
fix(launch): exit when tmux is required but missing
charlesmadjeri 772b9d5
evol(ci): panel-install step and tmux launcher smoke on Linux
charlesmadjeri 6d1a573
evol(docs): mark micro_ros_agent and audio_common as optional
charlesmadjeri 83785af
fix(launcher): scope modifier state to the workspace
charlesmadjeri 781cc52
evol(config): add native Pixi launcher local config example
charlesmadjeri 4b7cb74
evol(docs): clarify RealSense local build order and platforms
charlesmadjeri 45c8275
feat(tests): add launcher and repos.json unit tests
charlesmadjeri 7471581
fix(pixi): set GZ_SIM_SYSTEM_PLUGIN_PATH on Windows
charlesmadjeri 8d3fb84
fix(launcher): apply NixOS host GL inside pixi for ros2 launch panes
charlesmadjeri e02638f
feat(pixi): replace launch-sim with component tasks and dev shell
charlesmadjeri 280687e
evol(docs): refactor README and developer guide for launch workflows
charlesmadjeri 072ad6c
fix(ci): green multi-platform install, build, and workspace tests
charlesmadjeri b6cd871
fix(ci): run colcon tests without redundant rebuild
charlesmadjeri 388c327
fix(install): prefer ~/.pixi/bin and skip optional repos by default
charlesmadjeri b6d889d
fix(install): re-solve pixi.lock during --repair
charlesmadjeri f93d9ae
fix(scripts): use portable CPU count for RealSense build
charlesmadjeri 6739327
feat(test): cover optional repo COLCON_IGNORE behavior
charlesmadjeri 7800a75
evol(launcher): centralize tmux session name
charlesmadjeri 2ebad04
evol(docs): document Pixi auto-upgrade behavior
charlesmadjeri 4613562
fix(pixi): pin cmake to >=3.22,<4
charlesmadjeri e92825d
fix(install): prompt before Pixi auto-upgrade
charlesmadjeri 7c85ad3
fix(Lucy): restore MIN_TERM_HEIGHT and MIN_TERM_WIDTH
charlesmadjeri File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,16 @@ | ||
| PORT_ROSBRIDGE=9090 | ||
| PORT_CONTROL_PANEL=5000 | ||
|
|
||
| # Optional GUI workarounds (launcher forwards these into tmux panes): | ||
| # LIBGL_ALWAYS_SOFTWARE=1 | ||
| # QT_QPA_PLATFORM=xcb | ||
| # QT_XCB_GL_INTEGRATION=xcb_egl | ||
|
|
||
| # NixOS + Pixi/RoboStack Gazebo (scripts/nix_gl_env.sh — required for sim on NixOS): | ||
| # Install nixGLIntel on PATH, or use /run/opengl-driver fallback. | ||
| # Do not set LUCY_NIX_GL=0 — host GL prepend + EGL are both required. | ||
| # __EGL_VENDOR_LIBRARY_FILENAMES=/run/opengl-driver/share/glvnd/egl_vendor.d/50_mesa.json | ||
| # GZ_IP=127.0.0.1 | ||
| # LUCY_NIX_GL_WRAPPER=nixGLIntel | ||
| # Robot package for pixi run (default inmoov_urdf): | ||
| # LUCY_ROBOT_PACKAGE=thais_urdf |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,2 @@ | ||
| *.sh text eol=lf | ||
| *.bash text eol=lf |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.