Skip to content

shell scripts for system/hardware management and general maintenance like alpha, restore, alsa, aria2c, aur, package, stats, build, backlight, backup, color, picker, cyanrip, delete, metafiles, git, clone, compress, extract, multi, padd, speed, test, ssh, status, stopwatch, cleanup, touchpad, urxvt, w3m, wallpaper, windows, key, wireguard

License

mrdotx/shell

Repository files navigation

shell

shell scripts for system/hardware management and general maintenance

folder comment
archive old stuff and things that couldn't be assigned
systemd systemd services and timer
file comment
alpha_restore.sh find png files with suspicious data in alpha channel
alsa.sh change volume with status notification
aria2c.sh add download urls to aria2c
aurbuild.sh aurutils sync packages and sync devel packages
backlight.sh change backlight brightness with status notification
backup_keys.sh key backup with rsync to specific usb device
backup_nds.sh nds flashcard backup with rsync (roms backup as list)
backup_system.sh system backup with rsync from local/remote location to specific usb device
color_picker.sh pick color with a tool, copy hex to clipboard and preview with notify-send
compressor.sh script to compress/extract/list files and folders
cyanrip.sh wrapper for cyanrip cd ripping tool
delete_metafiles.sh delete hidden apple metadata files in home folder
git_multi.sh execute git command on multiple repositories
git_repos.sh perform oparations for all repositories of a user or organization
padd_update.sh script to update pi-hole padd
pkgstats.sh download package stats from arch packages
speedtest.sh output speedtest-cli results to structured csv file
ssh_exec.sh execute command with ssh if remote host not local host
status.sh simple script for system information in different formats
stopwatch.sh script to measure the time
sync_notes.sh sync notes to webserver
system_cleanup.sh purge cache and remove duplicated entries from python-, bash- and zsh-history
touchpad_toggle.sh disable/enable touchpad
urxvtc.sh start urxvtd if not already running and open urxvtc
w3m.sh terminal wrapper for w3m with or without suckless tabbed
wallpaper.sh set and load wallpaper (file/random file from directory) from xresources
windows_key.sh read windows product key from uefi
wireguard_toggle.sh enable/disable wireguard interface with predefined config in systemd-network

related projects:

About

shell scripts for system/hardware management and general maintenance like alpha, restore, alsa, aria2c, aur, package, stats, build, backlight, backup, color, picker, cyanrip, delete, metafiles, git, clone, compress, extract, multi, padd, speed, test, ssh, status, stopwatch, cleanup, touchpad, urxvt, w3m, wallpaper, windows, key, wireguard

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages