|
ae206ccc3e
|
Add numerical debug levels
|
2024-07-18 11:23:24 -03:00 |
|
|
4566955440
|
Check for shell option support before setting
|
2024-07-18 10:10:18 -03:00 |
|
|
18af77ba26
|
Use echo over printf on logging function
|
2024-07-18 09:13:18 -03:00 |
|
|
c8b8374175
|
Merge 'Implement "Add/remove all from configuration" package conflict resolution strategy'
Reviewed-on: #1
|
2024-07-14 12:27:50 +02:00 |
|
|
e95eefe666
|
Fix trailing whitespace preventing package match
|
2024-07-14 07:17:21 -03:00 |
|
|
cae379cbcb
|
Fix cancel option not exiting function
|
2024-07-14 07:15:42 -03:00 |
|
|
aa3b2fc876
|
Update version and changelog
|
2024-07-14 06:53:29 -03:00 |
|
|
f1361bbad2
|
Continue prompting until conflict is resolved
|
2024-07-14 06:50:14 -03:00 |
|
|
6e18c205e9
|
Add package tracking functions
|
2024-07-14 06:16:56 -03:00 |
|
|
45e299cc90
|
Update changelog, bump version number
|
2024-07-13 17:28:51 -03:00 |
|
|
d86060a814
|
Update homepage URL on help output
|
2024-07-13 17:22:02 -03:00 |
|
|
7769565a21
|
Update cache only when needed
|
2024-07-12 08:28:21 -03:00 |
|
|
5b31e8f60f
|
Update README
|
2024-07-12 08:17:34 -03:00 |
|
|
b9fbcd70fd
|
Move out docs
|
2024-07-12 07:34:56 -03:00 |
|
|
75ff3a3009
|
Standardize indentation
|
2024-07-12 07:24:00 -03:00 |
|
|
ddf9bc6abc
|
Implement package conflict resolution by input
|
2024-07-11 12:03:03 -03:00 |
|
|
2e545832a8
|
Update roadmap
|
2024-07-11 08:21:16 -03:00 |
|
|
18ccae7a44
|
Rename one source file, document package conflicts
- Renamed: package_resolution.sh -> package_conflict_resolution.sh
|
2024-07-10 17:55:15 -03:00 |
|
|
1523ea9032
|
Move package_manager() to its own file
|
2024-07-10 17:22:50 -03:00 |
|
|
c3d53a92b2
|
Implement "(un)install all" resolution strategies
|
2024-07-10 16:39:06 -03:00 |
|
|
cb54fdd708
|
Minor rewording on README
|
2024-07-08 08:06:39 -03:00 |
|
|
2cd3a82b73
|
Add installation and usage instructions to README
|
2024-07-08 07:52:51 -03:00 |
|
|
da98ad2313
|
Bump version number
|
2024-07-07 21:38:47 -03:00 |
|
|
e887be09c5
|
Handle more corner cases on configuration parsing
- Handle absent configuration file
- Handle invalid installation root path
|
2024-07-07 21:33:56 -03:00 |
|
|
e81630490c
|
Update README, CHANGELOG
|
2024-07-07 21:13:05 -03:00 |
|
|
fc4e45ec37
|
Add application behavior configuration parsing
|
2024-07-07 21:03:06 -03:00 |
|
|
4db935a935
|
Split docs between development and usage
|
2024-07-07 21:01:21 -03:00 |
|
|
0482efc7de
|
Improve OS detection, exit on unsupported OSs
|
2024-07-07 16:16:21 -03:00 |
|
|
723e49488d
|
Add a utility function to set shell options
|
2024-07-07 16:15:44 -03:00 |
|
|
e81f8f0227
|
Extract package resolution from package.sh
|
2024-07-07 16:15:22 -03:00 |
|
|
df1ffcbedf
|
Extract main entry point cases
|
2024-07-07 15:31:28 -03:00 |
|
|
a728b97fad
|
Add license
|
2024-07-06 20:47:50 -03:00 |
|
|
d3b48f66b3
|
Minor documentation fixes and rewordings
|
2024-06-30 19:29:23 -03:00 |
|
|
e0930075a6
|
Fix some docs typos, wording and links
|
2024-06-30 19:10:12 -03:00 |
|
|
87e1687831
|
Move utilities.sh to utility.sh, drop some logging
|
2024-06-30 19:05:55 -03:00 |
|
|
202a0a8b0a
|
Implement package list comparison, major refactor
|
2024-06-30 01:14:49 -03:00 |
|
|
51e6e87eaa
|
Add date nanoseconds portability note to docs
|
2024-06-28 08:48:41 -03:00 |
|
|
ef963da8e5
|
Implement basic package list comparison
|
2024-06-26 16:43:54 -03:00 |
|
|
0079047ab6
|
Extract configuration file scanning to functions
|
2024-06-26 16:43:35 -03:00 |
|
|
b2d2557a27
|
Expand docs on configuration file structure
|
2024-06-26 11:22:40 -03:00 |
|
|
a08d5765d5
|
Fix file list gathering
|
2024-06-26 11:12:37 -03:00 |
|
|
211df99fc6
|
Here goes something
|
2024-06-26 09:33:34 -03:00 |
|