Skip to content

Commit

Permalink
Merge pull request #47 from ifd3f/release/v0.4.0
Browse files Browse the repository at this point in the history
Update info for 0.4.0 release
  • Loading branch information
ifd3f authored Apr 16, 2023
2 parents ed04531 + 704b53e commit 877088f
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 26 deletions.
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ description = "A lightweight, user-friendly disk imaging tool"
homepage = "https://github.com/ifd3f/caligula"
repository = "https://github.com/ifd3f/caligula.git"
authors = ["Astrid Yu <astrid@astrid.tech>"]
version = "0.3.0"
version = "0.4.0"
edition = "2021"
license = "GPL-3.0"

Expand Down
36 changes: 12 additions & 24 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,36 +8,24 @@ _Caligula_ is a user-friendly, lightweight TUI for imaging disks.

```
$ caligula burn -h
Burn an image to a disk
A lightweight, user-friendly disk imaging tool
Usage: caligula burn [OPTIONS] <INPUT>
Arguments:
<INPUT> Input file to burn
Options:
-o <OUT>
Where to write the output. If not supplied, we will search for
possible disks and ask you for where you want to burn
-z, --compression <COMPRESSION>
What compression format the input file is. If `auto`, then we will
guess based on the extension [default: auto] [possible values:
auto, none, bz2, gz, xz]
-s, --hash <HASH>
The hash of the input file. For more information, see long help
(--help) [default: ask]
--hash-of <HASH_OF>
Is the hash calculated from the raw file, or the compressed file? [possible
values: raw, compressed]
--show-all-disks
If provided, we will show all disks, removable or not
-f, --force
If supplied, we will not ask for confirmation before destroying
your disk
-h, --help
Print help (see more with '--help')
-V, --version
Print version
-o <OUT> Where to write the output. If not supplied, we will search for possible disks and ask you for where you want to burn
-z, --compression <COMPRESSION> What compression format the input file is in [default: ask] [possible values: ask, auto, none, gz, bz2, xz]
-s, --hash <HASH> The hash of the input file. For more information, see long help (--help) [default: ask]
--hash-of <HASH_OF> Is the hash calculated from the raw file, or the compressed file? [possible values: raw, compressed]
--show-all-disks If provided, we will show all disks, removable or not
--interactive <INTERACTIVE> If we should run in interactive mode or not [default: auto] [possible values: auto, always, never]
-f, --force If supplied, we will not ask for confirmation before destroying your disk
--root <ROOT> If we don't have permissions on the output file, should we try to become root? [default: ask] [possible values: ask, always, never]
-h, --help Print help (see more with '--help')
-V, --version Print version
```

## How to install
Expand All @@ -62,7 +50,7 @@ We plan on supporting Windows and FreeBSD eventually. If you would like support
- Rich confirmation dialogs so you don't accidentally nuke your filesystem
- Automatically decompressing your input file for a variety of formats, including gz, bz2, and xz
- Validating your input file against a hash before burning, with support for md5, sha1, sha256, and more!
- Running sudo for you if you forgot to run sudo earlier (it happens)
- Running sudo/doas/su for you if you forgot to run in `root` earlier (it happens)
- Verifying your disk to make sure it was written correctly
- Did I mention cool graphs?

Expand Down

0 comments on commit 877088f

Please sign in to comment.