Commit Graph

13 Commits

Author SHA1 Message Date
theMZet 062fb4fce8 feat: more quiet sync
Made quiet argument propagate to
child command in sync subcommand
2026-05-30 02:58:59 +02:00
theMZet 8c83e733c2 feat: pure before sync
Added arg that will cause to run
pure subcommand before sync.
2026-05-30 02:58:59 +02:00
theMZet 328bb207e7 feat: add Clone trait to structs 2026-05-30 02:58:59 +02:00
theMZet 500252f1e4 refactor: pure command 2026-05-30 02:58:58 +02:00
theMZet 027efa3f83 feat: sync subcommand 2026-05-30 02:58:58 +02:00
theMZet 5a614e366e feat: pure subcommand 2026-05-30 02:58:58 +02:00
theMZet 95a75dcd76 feat: export subcommand 2026-05-30 02:58:57 +02:00
theMZet f1a774951a remove!: World::save function 2026-05-30 02:57:58 +02:00
theMZet 97b9a5b495 fix: getting proper system state
Instead of getting only explicitly installed
packages from official repo, returned was
every explisitly installed package.

Instead of getting only explicitly installed
packages from unofficial sources (aur),
returned was every package installed from
unofficial sources.
2026-05-30 02:57:58 +02:00
theMZet 3a435e7493 feat: quiet diff 2026-05-30 02:57:58 +02:00
theMZet 25fd7a370e feat: diff of states
Added first subcommand - diff.
It allows to check how diffrent
current state of machine is in
compareson to world file.
2026-05-30 02:57:56 +02:00
theMZet da24be9a63 update: Cargo.toml 2026-05-30 02:56:49 +02:00
theMZet 06563b6a96 init: project 2026-05-29 18:12:24 +02:00