mod snapshot - add bluetooth install script

This commit is contained in:
greg
2024-01-23 10:32:28 -08:00
parent 64fcac7d85
commit bf0182243f
2 changed files with 22 additions and 3 deletions

View File

@@ -0,0 +1,18 @@
#!/bin/bash
# Check if bluez and bluez-utils are installed
if ! command -v bluez &> /dev/null || ! command -v bluez-utils &> /dev/null; then
echo "Installing bluez and bluez-utils..."
yay -Syu bluez bluez-utils
fi
# Check if gnome-bluetooth-3.0 is installed
if ! command -v gnome-bluetooth-3.0 &> /dev/null; then
echo "Installing gnome-bluetooth-3.0..."
yay -Syu gnome-bluetooth-3.0
fi
# Enable and start bluetooth service
echo "Enabling and starting bluetooth service..."
systemctl enable bluetooth.service
systemctl start bluetooth.service

5
scripts/snapshot-arch.sh Normal file → Executable file
View File

@@ -4,8 +4,8 @@
set -eu set -eu
# Define the source and destination directories # Define the source and destination directories
src_dir="$HOME/Desktop" src_dir="/home"
dst_dir="$HOME/snapshots" dst_dir="/opt/snapshots"
# Ensure the destination directory exists # Ensure the destination directory exists
mkdir -p "$dst_dir" mkdir -p "$dst_dir"
@@ -18,3 +18,4 @@ btrfs subvolume snapshot "$src_dir" "$dst_dir/desktop_snapshot_$(date +%Y%m%d%H%
# @reboot $HOME/snapshots/snapshot.sh # @reboot $HOME/snapshots/snapshot.sh
# Every 12 hours take a snapshot # Every 12 hours take a snapshot
# 0 */12 * * * $HOME/snapshots/snapshot.sh # 0 */12 * * * $HOME/snapshots/snapshot.sh
@reboot /home/greg/Documents/github-repos/bash/scripts/snapshot-arch.sh