Commit Graph
39 Commits
Author SHA1 Message Date
Kivi Kaitaniemi 4d940ff0ac Merge pull request #1 from kiviktnm/improve-file-install
Better printing for file install
2024-05-24 17:44:42 +03:00
Kivi Kaitaniemi e93eed4309 Better printing for file install
- print all managed files including those defined with directories
- CLI option --print now also shows files that would be removed
- added --dry-run alias to --print
2024-05-24 17:41:33 +03:00
Kivi Kaitaniemi 61a06668eb Fix formatting 2024-05-23 17:27:58 +03:00
Kivi Kaitaniemi d568c6fa84 Update README.md with TOML example 2024-05-23 17:22:04 +03:00
Kivi Kaitaniemi 741e6611ce Add note about building packages to README.md 2024-05-21 19:04:36 +03:00
Kivi Kaitaniemi d36fec6e03 Release v0.2.0 0.2.0 2024-05-19 04:09:20 +03:00
Kivi Kaitaniemi 672afbcddc Update README.md and the example 2024-05-19 04:06:09 +03:00
Kivi Kaitaniemi 97b6069080 Fix bug with removing fpkg from the cache 2024-05-19 03:41:51 +03:00
Kivi Kaitaniemi 06a0f573cd Improve printed output 2024-05-19 03:05:46 +03:00
Kivi Kaitaniemi 0d8118dd0e Dont start enabled systemd units immediately 2024-05-18 02:31:40 +03:00
Kivi Kaitaniemi 09c320cdad Fix bug with installing pacman packags & systemd user units 2024-05-18 01:05:11 +03:00
Kivi Kaitaniemi 90f31ced35 Release v0.1.0 0.1.0 2024-05-17 15:19:29 +03:00
Kivi Kaitaniemi 6caa6a7c14 Add README.md and LICENSE 2024-05-17 15:11:53 +03:00
Kivi Kaitaniemi 475e2b73db Clean package cache automatically 2024-05-17 00:17:28 +03:00
Kivi Kaitaniemi 0b45e8a175 Fix storing enabled systemd user units 2024-05-16 22:09:45 +03:00
Kivi Kaitaniemi eb57cdab33 Change pycache_prefix 2024-05-16 21:35:46 +03:00
Kivi Kaitaniemi 5fb0eeb728 Add checks for empty lists 2024-05-16 21:24:25 +03:00
Kivi Kaitaniemi 948914c270 Add enabled_modules & created_files to Store 2024-05-16 21:09:46 +03:00
Kivi Kaitaniemi b98f0304d8 Fix bug with installing directories 2024-05-16 19:47:47 +03:00
Kivi Kaitaniemi 33b25236d2 When installing files create directories with the same owner as the file 2024-05-13 19:31:47 +03:00
Kivi Kaitaniemi d50e86fad0 Add possibility to raise errors in source 2024-05-13 15:25:47 +03:00
Kivi Kaitaniemi 005299b9a4 Add --no-foreign-packages option 2024-05-11 14:42:13 +03:00
Kivi Kaitaniemi e441bce524 Change decman operations order 2024-05-06 18:58:44 +03:00
Kivi Kaitaniemi 796f230681 Add missing decman deps from example 2024-05-06 17:27:10 +03:00
Kivi Kaitaniemi 63c83027e4 Add complete example 2024-05-02 01:07:15 +03:00
Kivi Kaitaniemi 5696ee647c Code cleanup
- Rename variables
- Change print messages
- Use sets where more appropriate
- Fix bug with removing build dependencies from chroots
2024-05-02 01:03:38 +03:00
Kivi Kaitaniemi 114c173c25 Add CLI 2024-04-26 20:47:04 +03:00
Kivi Kaitaniemi fa6aee8d66 Improve error reporting 2024-04-26 14:43:52 +03:00
Kivi Kaitaniemi c97587b3f5 Add sh/cmd functions to simplify running commands 2024-04-26 00:02:36 +03:00
Kivi Kaitaniemi 468d44ae01 Update store only after an operation has been done 2024-04-25 23:08:29 +03:00
Kivi Kaitaniemi 68b93a008c Add file/directory management 2024-04-25 23:02:17 +03:00
Kivi Kaitaniemi 0e22d22a69 Added modules 2024-04-25 18:24:37 +03:00
Kivi Kaitaniemi ebed2cbbee Add source config
Config manages:

- Packages
- Systemd units
2024-04-25 16:00:00 +03:00
Kivi Kaitaniemi 42c060ba35 Code cleanup
- Add option to suppress command output
- Fix bugs
2024-04-25 03:30:48 +03:00
Kivi Kaitaniemi f413c7e91d Fix: Keep dependencies as deps when upgrading 2024-04-25 02:44:16 +03:00
Kivi Kaitaniemi 352d7db089 Improve package building 2024-04-25 01:44:15 +03:00
Kivi Kaitaniemi b1be2661e5 Improve dependency resolution 2024-04-24 16:33:52 +03:00
Kivi Kaitaniemi 0db33ac55a Do AUR requests in batches 2024-04-23 15:07:53 +03:00
Kivi Kaitaniemi 5d102f15f0 Initial commit
- Added basic pacman/systemd wrappers
- Added way to manage AUR and user packages
2024-04-22 19:27:40 +03:00