mirror of
https://github.com/m-housh/dotfiles.git
synced 2026-02-14 06:12:34 +00:00
feat: Adds ripgrep to dev run, adds chsh to system script.
This commit is contained in:
31
system
31
system
@@ -4,31 +4,32 @@
|
||||
|
||||
dry_run="0"
|
||||
while [[ $# -gt 0 ]]; do
|
||||
echo "ARG: \"$1\""
|
||||
echo "ARG: \"$1\""
|
||||
|
||||
# Handle a --dry or --dry-run argument
|
||||
if [[ "$1" =~ ^--dry ]]; then
|
||||
dry_run="1"
|
||||
fi
|
||||
shift
|
||||
# Handle a --dry or --dry-run argument
|
||||
if [[ "$1" =~ ^--dry ]]; then
|
||||
dry_run="1"
|
||||
fi
|
||||
shift
|
||||
done
|
||||
|
||||
log() {
|
||||
if [[ $dry_run == "1" ]]; then
|
||||
echo "[DRY_RUN]: $1"
|
||||
else
|
||||
echo "$1"
|
||||
fi
|
||||
if [[ $dry_run == "1" ]]; then
|
||||
echo "[DRY_RUN]: $1"
|
||||
else
|
||||
echo "$1"
|
||||
fi
|
||||
}
|
||||
|
||||
log_and_run() {
|
||||
log "Running: \"$*\""
|
||||
log "Running: \"$*\""
|
||||
|
||||
if [[ $dry_run == "0" ]]; then
|
||||
eval "$1"
|
||||
fi
|
||||
if [[ $dry_run == "0" ]]; then
|
||||
eval "$1"
|
||||
fi
|
||||
}
|
||||
|
||||
log_and_run "sudo chsh --shell $(which zsh)"
|
||||
log_and_run "systemctl --user daemon-reload"
|
||||
log_and_run "systemctl --user enable --now hyprpaper.service"
|
||||
log_and_run "systemctl --user enable --now hypridle.service"
|
||||
|
||||
Reference in New Issue
Block a user