mirror of
https://github.com/ChrisTitusTech/linutil.git
synced 2024-11-24 22:14:28 +00:00
Changed every ~
to $HOME
This commit is contained in:
parent
cd90bc0507
commit
96af3c9b6e
|
@ -129,7 +129,7 @@ picom_animations() {
|
|||
|
||||
clone_config_folders() {
|
||||
# Ensure the target directory exists
|
||||
[ ! -d ~/.config ] && mkdir -p ~/.config
|
||||
[ ! -d "$HOME/.config" ] && mkdir -p "$HOME/.config"
|
||||
|
||||
# Iterate over all directories in config/*
|
||||
for dir in config/*/; do
|
||||
|
@ -138,7 +138,7 @@ clone_config_folders() {
|
|||
|
||||
# Clone the directory to ~/.config/
|
||||
if [ -d "$dir" ]; then
|
||||
cp -r "$dir" ~/.config/
|
||||
cp -r "$dir" "$HOME/.config/"
|
||||
printf "%b\n" "${GREEN}Cloned $dir_name to ~/.config/${RC}"
|
||||
else
|
||||
printf "%b\n" "${RED}Directory $dir_name does not exist, skipping${RC}"
|
||||
|
@ -157,7 +157,7 @@ configure_backgrounds() {
|
|||
if [ ! -d "$PIC_DIR" ]; then
|
||||
# If it doesn't exist, print an error message and return with a status of 1 (indicating failure)
|
||||
printf "%b\n" "${RED}Pictures directory does not exist${RC}"
|
||||
mkdir ~/Pictures
|
||||
mkdir "$HOME/Pictures"
|
||||
printf "%b\n" "${GREEN}Directory was created in Home folder${RC}"
|
||||
fi
|
||||
|
||||
|
|
|
@ -61,8 +61,8 @@ installStarshipAndFzf() {
|
|||
if command_exists fzf; then
|
||||
printf "%b\n" "${GREEN}Fzf already installed${RC}"
|
||||
else
|
||||
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
|
||||
"$ESCALATION_TOOL" ~/.fzf/install
|
||||
git clone --depth 1 https://github.com/junegunn/fzf.git "$HOME/.fzf"
|
||||
"$ESCALATION_TOOL" "$HOME/.fzf/install"
|
||||
fi
|
||||
}
|
||||
|
||||
|
|
|
@ -3,15 +3,15 @@
|
|||
. ../common-script.sh
|
||||
|
||||
# Check if ~/.ssh/config exists, if not, create it
|
||||
if [ ! -f ~/.ssh/config ]; then
|
||||
touch ~/.ssh/config
|
||||
chmod 600 ~/.ssh/config
|
||||
if [ ! -f "$HOME/.ssh/config" ]; then
|
||||
touch "$HOME/.ssh/config"
|
||||
chmod 600 "$HOME/.ssh/config"
|
||||
fi
|
||||
|
||||
# Function to show available hosts from ~/.ssh/config
|
||||
show_available_hosts() {
|
||||
printf "%b\n" "Available Systems:"
|
||||
grep -E "^Host " ~/.ssh/config | awk '{print $2}'
|
||||
grep -E "^Host " "$HOME/.ssh/config" | awk '{print $2}'
|
||||
printf "%b\n" "-------------------"
|
||||
}
|
||||
|
||||
|
@ -27,18 +27,18 @@ ask_for_host_details() {
|
|||
printf "%b\n" "Host $host_alias"
|
||||
printf "%b\n" " HostName $host"
|
||||
printf "%b\n" " User $user"
|
||||
printf "%b\n" " IdentityFile ~/.ssh/id_rsa"
|
||||
printf "%b\n" " IdentityFile $HOME/.ssh/id_rsa"
|
||||
printf "%b\n" " StrictHostKeyChecking no"
|
||||
printf "%b\n" " UserKnownHostsFile=/dev/null"
|
||||
} >> ~/.ssh/config
|
||||
} >> "$HOME/.ssh/config"
|
||||
printf "%b\n" "Host $host_alias added successfully."
|
||||
}
|
||||
|
||||
# Function to generate SSH key if not exists
|
||||
generate_ssh_key() {
|
||||
if [ ! -f ~/.ssh/id_rsa ]; then
|
||||
if [ ! -f "$HOME/.ssh/id_rsa" ]; then
|
||||
printf "%b\n" "SSH key not found, generating one..."
|
||||
ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa -N "" -C "$(whoami)@$(hostname)"
|
||||
ssh-keygen -t rsa -b 4096 -f "$HOME/.ssh/id_rsa -N" "" -C "$(whoami)@$(hostname)"
|
||||
else
|
||||
printf "%b\n" "SSH key already exists."
|
||||
fi
|
||||
|
@ -150,7 +150,7 @@ move_directory_to_remote() {
|
|||
remove_system() {
|
||||
printf "%b\n" "Enter the alias of the host to remove: "
|
||||
read -r host_alias
|
||||
sed -i "/^Host $host_alias/,+3d" ~/.ssh/config
|
||||
sed -i "/^Host $host_alias/,+3d" "$HOME/.ssh/config"
|
||||
printf "%b\n" "Removed $host_alias from SSH configuration."
|
||||
}
|
||||
|
||||
|
@ -159,9 +159,9 @@ view_ssh_config() {
|
|||
printf "%b\n" "Enter the alias of the host to view (or press Enter to view all): "
|
||||
read -r host_alias
|
||||
if [ -z "$host_alias" ]; then
|
||||
cat ~/.ssh/config
|
||||
cat "$HOME/.ssh/config"
|
||||
else
|
||||
grep -A 3 "^Host $host_alias" ~/.ssh/config
|
||||
grep -A 3 "^Host $host_alias" "$HOME/.ssh/config"
|
||||
fi
|
||||
}
|
||||
|
||||
|
@ -249,4 +249,4 @@ done
|
|||
|
||||
checkEnv
|
||||
checkEscalationTool
|
||||
main
|
||||
main
|
||||
|
|
Loading…
Reference in New Issue
Block a user