Commit Graph

16 Commits

Author SHA1 Message Date
theMZet d04156e43a feat: package manager change
Now at runtime package manager can
be swapped!
v0.1.0
2026-05-30 04:13:33 +02:00
theMZet 87f79ef1b9 aur: added aur folder to gitignore 2026-05-30 03:35:08 +02:00
theMZet f12d6d5938 docs: add README 2026-05-30 02:58:59 +02:00
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