mrdotx / shell

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

shell

shell scripts for system/hardware management and general maintenance

folder comment
archive old stuff and things that couldn't be assigned
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
aur_pkgstats.sh download package stats from the aur
aurbuild.service systemd service for aurbuild.sh
aurbuild.sh aurutils sync packages and sync devel packages
aurbuild.timer systemd timer for aurbuild.service
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_clone.sh clone all repositories of a user or organization
git_multi.sh execute git command on multiple repositories
padd_update.sh script to update pi-hole padd
speed_test.service systemd service for speed_test.sh
speed_test.sh output speedtest-cli results to structured csv file
speed_test.timer systemd timer for speed_test.service
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

License:GNU General Public License v3.0


Languages

Language:Shell 100.0%