Commit Graph
134 Commits
Author SHA1 Message Date
Kivi Kaitaniemi 9b3454f434 decman.modules should be a list 2025-12-28 05:02:17 +02:00
Kivi Kaitaniemi 7e0b49be2f Improve orphan package discovery 2025-12-27 23:44:35 +02:00
Kivi Kaitaniemi 6078968ac1 Update license information 2025-12-27 04:18:08 +02:00
Kivi Kaitaniemi 041c976552 Rename packages to plugins 2025-12-27 04:04:04 +02:00
Kivi Kaitaniemi 9b2fc79829 Merge pull request #41 from kiviktnm/split-packages
Split plugins to seperate packages
2025-12-27 04:01:02 +02:00
Kivi Kaitaniemi f05f502fa7 Split plugins to seperate packages 2025-12-27 03:58:42 +02:00
Kivi Kaitaniemi 77bd72575e Use pyalpm instead of running pacman multiple times (fixes #39) 2025-12-27 02:43:02 +02:00
Kivi Kaitaniemi d54fd89852 Improve command output printing 2025-12-26 18:55:01 +02:00
Kivi Kaitaniemi f0a82dfa2d Don't print 'Pacman output highlights' unless there actually are highlights #40 2025-12-26 15:14:59 +02:00
Kivi Kaitaniemi d050372a33 When building custom packages, copy the whole PKGBUILD directory 2025-12-26 15:00:43 +02:00
Kivi Kaitaniemi 978333fcdb Handle KeyboardInterrupt 2025-12-21 04:16:46 +02:00
Kivi Kaitaniemi 5d4065623a Fix flatpak list_apps when no apps are installed 2025-12-19 23:05:42 +02:00
Kivi Kaitaniemi 3bbd5bd521 Fix issue with finding disabled modules 2025-12-18 23:06:22 +02:00
Kivi Kaitaniemi b2494c62d3 Merge pull request #37 from kiviktnm/new-structure
New architecture for decman
2025-12-18 22:46:11 +02:00
Kivi Kaitaniemi dd192d5871 Use print_command_output for CommandFailedError output 2025-12-18 22:44:27 +02:00
Kivi Kaitaniemi d084f826f1 Print method run as debug 2025-12-18 22:30:10 +02:00
Kivi Kaitaniemi bbbc6fdf7e Add missing example files 2025-12-18 06:51:35 +02:00
Kivi Kaitaniemi 3470efefb8 Merge branch 'main' into new-structure 2025-12-18 06:45:56 +02:00
Kivi Kaitaniemi 1f7982130f Set version to 1.0.0 2025-12-18 06:21:31 +02:00
Kivi Kaitaniemi 6b67fc0e53 Add migration steps 2025-12-18 06:20:58 +02:00
Kivi Kaitaniemi 36053c6d3b Fix ZSH completions 2025-12-18 06:13:01 +02:00
Kivi Kaitaniemi 45e8879962 Add shell completions for decman 2025-12-18 05:59:41 +02:00
Kivi Kaitaniemi 1e3b83b3d8 Add an example for using decman 2025-12-18 05:45:07 +02:00
Kivi Kaitaniemi 20171333ae Add missing flatpak plugin to entry points 2025-12-18 04:59:34 +02:00
Kivi Kaitaniemi 3baa5e032b Fix issues with tests and PKGBUILD reviewing 2025-12-18 04:00:36 +02:00
Kivi Kaitaniemi bed2b5eb3e Use nobody-user for parsing PKGBUILDs 2025-12-18 03:42:04 +02:00
Kivi Kaitaniemi 9ef1f23a64 Fix issues in the migration guide 2025-12-18 01:41:28 +02:00
Kivi Kaitaniemi d8ec223fc3 Add migration guide 2025-12-18 01:29:20 +02:00
Kivi Kaitaniemi 6a1f64c3dd Improve printed output 2025-12-17 21:54:53 +02:00
Kivi Kaitaniemi 757edfe7cc Add plugin documentation 2025-12-17 19:48:01 +02:00
Kivi Kaitaniemi c2bb67dc4e Start writing documentation for changes 2025-12-15 04:48:38 +02:00
Kivi Kaitaniemi c036ec03cc Add flatpak as a plugin 2025-12-14 23:43:09 +02:00
Kivi Kaitaniemi 6fe1f4cb6f Add AUR plugin 2025-12-14 22:28:08 +02:00
Kivi Kaitaniemi 5861ca219b Cache calls to PackageInfo 2025-12-14 19:22:06 +02:00
Kivi Kaitaniemi 5dd6d8b281 Implement PKGBUILD parsing for CustomPackages 2025-12-14 19:10:39 +02:00
Kivi Kaitaniemi 837d32ac43 Release v0.4.2 0.4.2 2025-12-14 17:14:35 +02:00
Kivi Kaitaniemi fb578c0511 Initial pacman code 2025-12-14 17:12:25 +02:00
Kivi Kaitaniemi 1372e17f4e Merge pull request #36 from goajos/main
flatpak bug v0.4.1 fix: https://github.com/kiviktnm/decman/issues/35
2025-12-14 17:11:26 +02:00
goajos 9b10819823 flatpak bug v0.4.1 fix: https://github.com/kiviktnm/decman/issues/35 2025-12-14 00:43:21 +01:00
Kivi Kaitaniemi ebf4b8e5ac Allow storing sets in Store 2025-12-13 20:58:24 +02:00
Kivi Kaitaniemi fd96cbec57 Implement systemd plugin 2025-12-13 20:51:21 +02:00
Kivi Kaitaniemi 9471bbf6ac Refactor main app 2025-12-13 17:35:21 +02:00
Kivi Kaitaniemi 364bf3d7b9 Add main app logic 2025-12-13 07:03:16 +02:00
Kivi Kaitaniemi 7c34b3c7d2 Change error parameter ordering 2025-12-13 04:42:08 +02:00
Kivi Kaitaniemi 786968feac Implement file installation 2025-12-13 04:38:58 +02:00
Kivi Kaitaniemi aaa4a0ad43 Add plugin architecture 2025-12-13 01:44:41 +02:00
Kivi Kaitaniemi 6047cad690 Unify docstring formats 2025-12-12 23:17:18 +02:00
Kivi Kaitaniemi 2b1bbdb884 Better methods for running commands 2025-12-12 23:08:30 +02:00
Kivi Kaitaniemi 9da024c8bd Migrate to uv 2025-12-12 17:03:15 +02:00
Kivi Kaitaniemi a566adf546 Release v0.4.1 0.4.1 2025-12-12 14:37:18 +02:00