#!/usr/bin/env bash # Setup script to move the rofi theme files to the correct location # As well as set up the history database # DO NOT RUN AS ROOT log() { printf "%s\n" "$1" } DB="history.sqlite3" # Set the XDG_CONFIG_HOME locally if not set if [[ -z "$XDG_CONFIG_HOME" ]]; then XDG_CONFIG_HOME="$HOME/.config" fi DIR="$XDG_CONFIG_HOME/ani-cli" MPV_DIR="$XDG_CONFIG_HOME/mpv" printf "%s\n" "INSTALL DIR: $DIR" if [[ ! -d "$DIR" ]]; then log "Creating directory $DIR" mkdir -p "$DIR" log "Directory created" fi if [[ ! -f "$DIR"/"$DB" ]]; then # Create the DB if not exists log "Creating history database..." sqlite3 "$DIR"/"$DB"