l1nk404/snapper_config — explained in plain English
Analysis updated 2026-05-18
Quickly apply a sensible Snapper snapshot retention policy to the root partition on a new openSUSE install.
Reduce snapshot bloat on a home folder that stores large virtual machine disk images.
Build a fully custom Snapper cleanup profile through an interactive menu instead of editing config files by hand.
| l1nk404/snapper_config | 123satyajeet123/bitnet-server | ahloiscreamo/pod-search | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | Shell | Shell | Shell |
| Setup difficulty | easy | easy | easy |
| Complexity | 1/5 | 2/5 | 2/5 |
| Audience | ops devops | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires openSUSE with Snapper already installed and an existing configuration such as root or home.
Snapper Configuration Manager is an interactive command line script for openSUSE Linux that helps you set up Snapper, the built in tool openSUSE uses to take automatic snapshots of your system so you can roll back changes. Instead of manually editing configuration files or memorizing the many settings Snapper supports, this script walks you through a menu and applies a ready-made profile for you. The script offers a few predefined profiles: one for the root system partition on a desktop or server, one for a typical home folder with normal files, one tuned for a home folder that stores large virtual machine images, and a custom option that lets you edit every supported setting yourself. Each profile controls things like how often timeline snapshots are created, how many hourly, daily, weekly, monthly, and yearly snapshots to keep, and limits based on total snapshot count or disk space used. After you choose a profile, the script applies it using Snapper's own configuration command and immediately shows you the result so you can confirm it looks right. To use it, you need an openSUSE system with Snapper already installed and sudo privileges, since changing these settings affects the whole system. You clone the repository, make the script executable, and run it directly from the terminal. The script only changes a Snapper configuration that already exists, such as the default root or home configuration, so you may need to create that configuration first with Snapper's own tools if it is missing. The README notes that the preset profiles included in the script were created with AI assistance, and it recommends always double checking the resulting configuration afterward using Snapper's own get-config command before relying on automatic cleanup to manage your snapshots.
Snapper Configuration Manager is an interactive Bash script that applies ready-made Snapper snapshot cleanup profiles on openSUSE, instead of manually editing configuration files.
Mainly Shell. The stack also includes Shell, Snapper, openSUSE.
No license is stated in the README, so usage rights are unclear.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.