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
2025-01-25 12:21:03 +02: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
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
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
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
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
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