https://github.com/wesbarnett/snap-pac
Pacman hooks that use snapper to create pre/post btrfs snapshots like openSUSE's YaST
https://github.com/wesbarnett/snap-pac
arch-linux pacman snapper
Last synced: 6 months ago
JSON representation
Pacman hooks that use snapper to create pre/post btrfs snapshots like openSUSE's YaST
- Host: GitHub
- URL: https://github.com/wesbarnett/snap-pac
- Owner: wesbarnett
- License: gpl-2.0
- Created: 2016-03-11T13:56:09.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2022-01-11T09:10:06.000Z (almost 4 years ago)
- Last Synced: 2024-11-15T16:41:45.128Z (11 months ago)
- Topics: arch-linux, pacman, snapper
- Language: Python
- Homepage:
- Size: 858 KB
- Stars: 186
- Watchers: 10
- Forks: 14
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# snap-pac

## Synopsis
This is a set of [pacman](https://wiki.archlinux.org/index.php/Pacman) hooks and script
that automatically causes [snapper](http://snapper.io/) to perform a pre and post
snapshot before and after pacman transactions, similar to how YaST does with OpenSuse.
This provides a simple way to undo changes to a system after a pacman transaction.For more information, [see the documentation](https://wesbarnett.github.io/snap-pac/).
## Installation
Install the `snap-pac` package using pacman.
For instructions on how to install without pacman, [see the
documentation](https://wesbarnett.github.io/snap-pac/installation.html).## Configuration
Most likely, configuration is not needed. By default, the snapper configuration named
`root` will have pre/post snapshots taken for every pacman transaction.For more information on configuring snap-pac, see [the
documentation](https://wesbarnett.github.io/snap-pac/configuration.html).## Documentation
See the [documentation here](https://wesbarnett.github.io/snap-pac/) or `man 8 snap-pac`
after installation.## Troubleshooting
After reviewing the documentation, [check the issues page] and file a new issue if your
problem is not covered.[check the issues page]: https://github.com/wesbarnett/snap-pac/issues