Create a symbolic link
create symlink between hyperdrives
Create symlink in node_modules/~
webpack 4 plugin to generate symlinks
An internal Lerna tool
An internal Lerna tool
Utility module to determine if fs.symlink commands will succeed. Useful for win32 enviornments where special permission is required for symlinking.
An internal Lerna tool
Cross-platform directory symlinking
Check if a path is a file, directory, or symlink
A simple directory tree walker.
TypeScript definitions for symlink-or-copy
Symlink files or directories, falling back to copying on Windows
Get the real path of the system temp directory
# Local development - create symlink cd ./hubscience-common # go into the package directory npm link # creates global link cd ./hubscience-frontend # go into some other package directory (hubs
Symlink a dependency to node_modules
Create symbolic links.
An internal Lerna tool
Tap plugin to provide t.testdir() and t.fixture()
Move a file, directory, or symlink - Even works across devices
A client package for running [Dagger](https://dagger.io/) pipelines.
move and symlink. Relocate folder or file to new place and create symlink.
Lightweight, fast and secure SCP function for NodeJS
Simple tool for replacing symlinks by real files and vice versa.
Creates symlink for you from a specified folder
Create a plex music agent friendly symlink structure for your audiobook files.
Fixes issues related to using Capistrano with MediaTemple's grid server
Post-install hook for bundler to create symlinks all gems from a local directory, using just bare gem names without versions
Help gem developers to test created gems — creates symlink from installed gem to current folder.
Fetch your Chef cookbooks whenever you provision
dirmangle is a tool for copying, moving, or creating symlinks to sets of files using regular expressions
Deprecated! Capistrano tasks for basic configuration and management of PostgreSQL database. Allows to create user/database and generate and symlink database.yml
Guard-Jenkins checks for the modification of the nextBuildNumber file in a job's directory and then creates a symlink from either fail.png or success.png to $JENKINS_HOME/userContent/jobs/JOB_NAME/current_status.png
Manages Git repositories as packages. Clones repos into a local cache, creates Git worktrees for specific branches/commits, and symlinks them into project directories.
Deliver all master files managed in a single master snapshot directory into the specified directory while maintaining the hierarchy of the master snapshot directory. If the destination file already exists, back it up first and then deliver the master file. The difference with rsync is that master_delivery creates a symlinks instead of copying the master files. They are symlinks, so you have to keep in mind that you have to keep the master files in the same location, but it also has the advantage that the master file is updated at the same time when you directly make changes to the delivered file. Do you have any experience that the master file is getting old gradually? master_delivery can prevent this. If the master directory is git or svn managed, you can manage revisions of files that are delivered here and there at once with commands like git diff and git commit.
# Dotbot: A Cute Lil' Dotfiles Manager I made a simple little dotfiles manager because I got tired of creating symlinks all the time. ## Installation You can install `dotbot` via the `gem` command: $ gem install dotbot Once you have it installed, either create a `~/.dotbot` file (YAML) with the following contents. ``` dir: ~/.dotfiles # or whatever your preferred location is ``` Optionally, instead of a .dotbot file, you can use environment variables, each of the pattern DOTBOT_<var>. For instance, you could execute some commands by saying $ DOTBOT_DIR=~/shnargleflorp dotbot update More commands and options to come later. ## Usage ### Track a New File $ dotbot track <filename> [--git] This command adds the file to your dotfiles repo and creates a symlink in the file's old location so it will stay updated. Use the `--git` flag to also add/commit/push to your remote dotfiles repo. ### Update Your Dotfiles $ dotbot update This command is pretty much just a `git pull` in your dotfiles repo. ## Development After checking out the repo, run `bin/setup` to install dependencies. You can also run `bin/console` for an interactive prompt that will allow you to experiment. To install this gem onto your local machine, run `bundle exec rake install`. To release a new version, update the version number in `version.rb`, and then run `bundle exec rake release`, which will create a git tag for the version, push git commits and tags, and push the `.gem` file to [rubygems.org](https://rubygems.org). ## Contributing Bug reports and pull requests are welcome on GitHub at https://github.com/[USERNAME]/dotbot-mini. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](http://contributor-covenant.org) code of conduct. ## License The gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT). ## Code of Conduct Everyone interacting in the Dotbot::Mini project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the [code of conduct](https://github.com/rpalo/dotbot/blob/master/CODE_OF_CONDUCT.md).