From c9207c367d85f037cbf2b61da58e07eddf6f6c18 Mon Sep 17 00:00:00 2001 From: chawley Date: Mon, 7 Apr 2025 19:19:37 -0400 Subject: [PATCH] Added create-links script --- create-links.sh | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 create-links.sh diff --git a/create-links.sh b/create-links.sh new file mode 100755 index 0000000..651edc7 --- /dev/null +++ b/create-links.sh @@ -0,0 +1,24 @@ +#!/usr/bin/env bash +#=============================================================================== +# +# FILE: create-symlinks.sh +# USAGE: +# DESCRIPTION: +# REQUIREMENTS: +# NOTES: +# AUTHOR: C Hawley +# CREATED: +# +#=============================================================================== + +# If regular files exists, remove them +[[ -f $HOME/.shell_aliases ]] && rm $HOME/.shell_aliases +[[ -f $HOME/.shell_functions ]] && rm $HOME/.shell_functions + +# If symlinks exist, unlink them +[[ -L $HOME/.shell_aliases ]] && unlink $HOME/.shell_aliases +[[ -L $HOME/.shell_functions ]] && unlink $HOME/.shell_functions + +# Create symlinks to files in repository +ln -s $PWD/.shell_aliases $HOME/.shell_aliases +ln -s $PWD/.shell_functions $HOME/.shell_functions