dots

my dotfiles
git clone https://git.awy.one/dots
Log | Files | Refs | Submodules | README | LICENSE

checkup (447B) - View raw


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
#!/bin/sh
# Syncs repositories and downloads updates, meant to be run as a cronjob.

export STATUSBAR="i3blocks"

doas pacman -Syyuw --noconfirm || notify-send "Error downloading updates.

Check your internet connection, if pacman is already running, or run update manually to see errors."
pkill -RTMIN+8 "$STATUSBAR"

if pacman -Qu | rg -v "\[ignored\]"; then
  notify-send "Repository Sync" "Updates available."
  pkill -RTMIN+8 "$STATUSBAR"
fi