Commit Graph
121 Commits
Author SHA1 Message Date
Dávid Groniewsky dbeed0b7d8 Updated the README with the announcement that flatpaks can now be managed. Added the required documentation to the example. 2025-09-30 22:40:19 +02:00
Dávid Groniewsky 9ce42ccf3e Added the config option to disable flatpaks (disabled by default), and the flag --no-flatpaks which will skip flatpak packages. 2025-09-30 22:30:24 +02:00
Dávid Groniewsky 0ecd835090 Extended the flatpak functionality to modules. All works as expected. 2025-09-29 15:19:42 +02:00
Dávid Groniewsky 27a8c279c4 Removed the build and dist directories 2025-09-29 14:58:21 +02:00
Dávid Groniewsky 401233a352 Added support for declaring installed and ignored flatpaks in the source file. For this the variables 'flatpak_packages' and 'ignored_flatpak_packages' are used. These work like the pacman equivalents. There were test cases appended for flatpak testing. I have installed the modified version on my system and tested it extensively. No errors were found. 2025-09-29 14:57:34 +02:00
Kivi Kaitaniemi f3910a6bc9 Release v0.3.4 0.3.4 2025-05-01 17:13:02 +03:00
Kivi Kaitaniemi bce9be5ebc Use pty for capturing and echoing cmd output 2025-05-01 17:10:16 +03:00
Kivi Kaitaniemi ec19b21244 Mention package groups in README.md 2025-05-01 16:49:06 +03:00
Kivi Kaitaniemi 47ea816d3f Update README.md & examples 2025-03-08 19:07:04 +02:00
Kivi Kaitaniemi 23620e86f5 Release v0.3.3 0.3.3 2025-03-08 17:30:45 +02:00
Kivi Kaitaniemi ef8423d128 Update README.md 2025-03-08 17:27:47 +02:00
Kivi Kaitaniemi db46ac339c Merge pull request #24 from kiviktnm/cache-aur-providers
Cache AUR package providers #23
2025-03-08 17:20:14 +02:00
Kivi Kaitaniemi 8e3646a5f0 Cache AUR package providers #23 2025-03-08 17:19:39 +02:00
Kivi Kaitaniemi cad1c2682c Merge pull request #22 from kiviktnm/fix-remove-chroot-virtual-pkgs
Fix removing virtual packages from chroots #7
2025-03-08 15:11:32 +02:00
Kivi Kaitaniemi 5ede2a355a Fix removing virtual packages from chroots #7 2025-03-08 15:09:39 +02:00
Kivi Kaitaniemi c6f180fb94 Merge pull request #15 from oatmealraisin/formatters
Add ruff and isort
2025-01-25 12:42:14 +02:00
Kivi Kaitaniemi 82a1fbdcb9 Merge pull request #16 from oatmealraisin/user_services
Fix bug in module user systemd unit handling
0.3.2
2025-01-25 12:21:03 +02:00
user e153b8c400 Add test for multiple module user services 2025-01-23 18:37:38 -05:00
user bde9d9c70d Fix bug in module user systemd unit handling 2025-01-23 18:10:36 -05:00
user f7567890da Add ruff and isort 2025-01-23 15:29:12 -05:00
Kivi Kaitaniemi 53b227859c Remind the user that systemd services won't be started/stopped 2025-01-19 11:23:06 +02:00
Kivi Kaitaniemi c091d18ee1 Prevent BlockingOIError from being raised when echonig large amounts of output 2024-07-28 16:01:46 +03:00
Kivi Kaitaniemi 7dacad6be2 Release v0.3.1 0.3.1 2024-07-28 11:19:28 +03:00
Kivi Kaitaniemi 5fe7df23db Show full PKGBUILD if a commit id is not found
If a git commit id is not found in a PKGBUILD repository, show the full
PKGBUILD instead of trying to show a git diff.

Fixes #5
2024-07-28 11:10:46 +03:00
Kivi Kaitaniemi 483bf0d676 Release v0.3.0 0.3.0 2024-07-06 18:52:14 +03:00
Kivi Kaitaniemi eb2ad7b1eb Merge pull request #4 from kiviktnm/pacman-color-always-as-default
Set pacman output use colors by default
2024-07-06 18:45:52 +03:00
Kivi Kaitaniemi cf1ae2ec50 Set pacman output use colors by default 2024-07-06 18:45:10 +03:00
Kivi Kaitaniemi 3b91577d61 Change pacman output highlight keyword defaults 2024-07-06 18:34:21 +03:00
Kivi Kaitaniemi 539bb3bfad Merge pull request #3 from kiviktnm/highlight-pacman-output
Add feature to print pacman output highlights
2024-07-06 18:23:13 +03:00
Kivi Kaitaniemi ab53a37f9f Add feature to print pacman output highlights 2024-07-06 18:20:10 +03:00
Kivi Kaitaniemi 1f8be0593f Update README.md 2024-05-30 15:06:43 +03:00
Kivi Kaitaniemi bf987c69d1 Release v0.2.1 0.2.1 2024-05-24 17:48:00 +03:00
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