Introduction
restic is a program that does backups right. The design goals are:
- Easy: Doing backups should be a frictionless process, otherwise you are tempted to skip it. Restic should be easy to configure and use, so that in the unlikely event of a data loss you can just restore it. Likewise, restoring data should not be complicated.
-
Fast: Backing up your data with restic should only be limited by your network or hard disk bandwidth so that you can backup your files every day. Nobody does backups if it takes too much time. Restoring backups should only transfer data that is needed for the files that are to be restored, so that this process is also fast.
-
Verifiable: Much more important than backup is restore, so restic enables you to easily verify that all data can be restored.
-
Secure: Restic uses cryptography to guarantee confidentiality and integrity of your data. The location where the backup data is stored is assumed to be an untrusted environment (e.g. a shared space where others like system administrators are able to access your backups). Restic is built to secure your data against such attackers, by encrypting it with AES-256 in counter mode and authenticating it using Poly1305-AES.
-
Efficient: With the growth of data, additional snapshots should only take the storage of the actual increment. Even more, duplicate data should be de-duplicated before it is actually written to the storage backend to save precious backup space.
-
Free: restic is free software and licensed under the BSD 2-Clause License and actively developed on GitHub.
Capture Screen, WebCam, Audio, Cursor, Mouse Clicks and Keystrokes
Homebrew v2.0 dropped all of the extra options that are not explicitly enabled in each formulae. So the --with options no longer work if you use the core Homebrew formulae.
Instead you can use a third-party repository (or "tap") such as homebrew-ffmpeg. This tap was created in response to the removal of the options from the core formulae.
Enable it then install ffmpeg:
brew tap homebrew-ffmpeg/ffmpeg
brew install homebrew-ffmpeg/ffmpeg/ffmpeg --with-fdk-aac
You can see a list of additional options with:
brew options homebrew-ffmpeg/ffmpeg/ffmpeg
It's recommended to install a recent build from the git master branch. You can do so with the --HEAD option:
brew install homebrew-ffmpeg/ffmpeg/ffmpeg --with-fdk-aac --HEAD
🌑 Dark mode made easy.
Features
- Easy control over your dark mode
- Custom class on dark mode
- Switch CSS variables values on light/dark modes
- Save user preference to local storage
Tired of crappy mobile games full of ads, or semi-good games that try to squeeze as much money as possible out of you in the form of in-app purchases?
Lucky for, you No-Bullshit Games is here to help you discover good, non-annoying, enjoyable games.
Generates self-contained HTML files protecting secret text content. - dividuum
Simple web statistics. No tracking of personal data.
This is a CLI utility for displaying current network utilization by process, connection and remote IP/hostname
A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting. - dbcli
Not sure what colors to use in your designs or where to use them? Happy Colors is a color palette inspiration site that acts as a real world example as to how the colors could be used in your design projects.
Internet Radio
cute, simple, beautyful
The Universal Pokemon Randomizer is a program which will give you a new experience playing Pokemon games. In the same vein as previously released randomizers, it provides a customized gameplay experience by allowing you to randomize many things.