Skip to content

Basically updates your stuff automatically so you dont have to worry about breaking your arch linux by using pacman / yay

Notifications You must be signed in to change notification settings

QuantumMapleQC/Lazy-Arch-Updater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Lazy Arch Updater (LAU)

A minimal user-level systemd service and timer that automatically updates an Arch Linux system using pacman and yay.


Overview

This script daily updates your system either if your using Arch Linux or an arch based distro will work the way its supposed to.

Compatibility

Confirmed and likely compatibility based on standard notification daemons:

Environment Status Notes
DWM + dunst Confirmed Tested
Openbox + dunst Confirmed Tested
KDE Plasma Likely Unknown
GNOME Likely Gnome is garbage use something else
XFCE Likely Unknown
Cinnamon Likely Unknown
i3 / Sway Likely Unknown
MATE Untested Unknown

Installation

1. Clone the repository

git clone https://github.com/QuantumMapleQC/Lazy-Arch-Updater.git
cd Lazy-Arch-Updater
chmod +x LAU.sh

This script will:

Detect your window manager or desktop environment

Check for required dependencies (git, yay, or fallback)

Clone or update the repository in ~/.local/share/lazy-arch-updater

Run sudo pacman -Syu and yay -Syu automatically

Log all update output to ~/.local/share/lazy-arch-updater/log.txt

About

Basically updates your stuff automatically so you dont have to worry about breaking your arch linux by using pacman / yay

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages