A Raycast extension to easily create and manage symbolic links on macOS.
- Create symbolic links with a user-friendly interface
- List and manage existing symlinks
- Force creation option to replace existing links
- Visual indicators for valid/broken symlinks
- Easy access to source and destination paths
Create new symbolic links with the following options:
- Name: A unique friendly name for the symlink
- Source: Select the source file or directory
- Destination: Select the destination directory
- Force Creation: Option to replace existing symlinks
View and manage your existing symlinks:
- See all created symlinks with their names and paths
- Visual status indicators (valid/broken)
- Search functionality to find specific symlinks
- Actions for each symlink:
- Delete symlink (with confirmation)
- Open source location
- Open destination location
- Copy source path
- Copy destination path
⌘ + O: Open source location⌘ + ⇧ + O: Open destination location⌘ + C: Copy source path⌘ + ⇧ + C: Copy destination path
- Install Raycast
- Open Raycast
- Search for "Store" and open Raycast Store
- Search for "Symlink Manager" and install
- Symlinks are created using the
ln -scommand - Symlink information is stored in a JSON file
- The extension validates paths and permissions before creating links
- Symlinks can be force-created with
ln -sf
For issues and feature requests, please create an issue on the GitHub repository.