fix(fish): add ~/.railway/bin to PATH - #2020
Conversation
|
|
Bugbot is not enabled for your account, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
Disabled knowledge base sources:
📝 WalkthroughSummary by CodeRabbit
WalkthroughThe Fish shell configuration adds ChangesFish PATH configuration
Estimated code review effort: 1 (Trivial) | ~2 minutes Possibly related PRs
Poem
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Code Review
This pull request adds the ~/.railway/bin directory to the PATH configuration in home-manager/programs/fish/default.nix across multiple blocks to ensure Railway binaries are available in the Fish shell environment. I have no feedback to provide.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
| fish_add_path -p -m /nix/var/nix/profiles/default/bin | ||
| fish_add_path -p -m ~/.nix-profile/bin | ||
| fish_add_path -p -m /etc/profiles/per-user/${config.home.username}/bin | ||
| fish_add_path -p -m ~/.railway/bin |
There was a problem hiding this comment.
Parity nit: ~/.railway/bin is only being added to fish. The zsh (home-manager/programs/zsh/default.nix:35 and the initContent PATH stack) and bash (home-manager/programs/bash/bash_env.sh, home-manager/programs/bash/default.nix) configs still don't include it, so invoking railway from those shells will fail. Since hosts/nixos/default.nix:55 sets shell = pkgs.fish; this is likely intentional scope — flagging in case you want the other shells kept in sync.
Summary by cubic
Add
~/.railway/binto PATH infishHome Manager config so the Railway CLI is available in all shells.Sets it early in PATH and adds
fish_add_pathon both Linux and macOS to avoid “command not found” after install.Written for commit 52874aa. Summary will update on new commits.