|
019acbcb45
|
Scaffold imperative command calls
|
2024-09-13 21:57:46 -03:00 |
|
|
5f650f7d17
|
Add file tracking status query function
|
2024-09-13 21:57:31 -03:00 |
|
|
67de45f5ba
|
Update strings for v0.6.0
|
2024-09-03 12:09:51 -03:00 |
|
|
e94e68540f
|
Make file operations more permission-aware
|
2024-09-03 12:09:40 -03:00 |
|
|
de634f3749
|
Handle permissions when reading and writing files
|
2024-09-03 09:23:37 -03:00 |
|
|
59e040d597
|
Extract authorization command to top level
|
2024-09-03 08:57:55 -03:00 |
|
|
4b6a956995
|
Implement backing up before overwriting files
|
2024-09-01 22:48:34 -03:00 |
|
|
7b2f1494b9
|
Refactor directory variable names for uniformity
|
2024-09-01 22:23:28 -03:00 |
|
|
005638bef4
|
Improve edge cases for handling empty inputs
|
2024-09-01 22:22:34 -03:00 |
|
|
a0fdbe0149
|
Add an exit option to ask dialog
|
2024-08-31 07:56:41 -03:00 |
|
|
85151e1de6
|
Handle file not exiting when merging files
|
2024-08-31 07:56:35 -03:00 |
|
|
1b9e519e05
|
Implement tree strategy for file merging
|
2024-08-30 09:49:38 -03:00 |
|
|
e0e1920b0b
|
Improve handling some edge cases in the ask utlity
|
2024-08-28 09:27:21 -03:00 |
|
|
91c4f6be4c
|
Scaffold file comparison structure
|
2024-08-27 11:28:43 -03:00 |
|
|
21b5f8ff2d
|
Add interactive dialog utility functions
|
2024-08-27 11:28:29 -03:00 |
|
|
915b0db08b
|
Merge '"Decide-in-editor" package conflict resolution strategy'
Reviewed-on: #2
|
2024-07-20 22:04:29 +02:00 |
|
|
7868149bbf
|
Allow multiple strategies on editor resolution
|
2024-07-20 16:32:36 -03:00 |
|
|
00d1fa3ff0
|
Setup resolve-on-editor resolution logic
|
2024-07-20 15:54:32 -03:00 |
|
|
a6142163af
|
Rename set_opts arguments to on/off
|
2024-07-18 16:58:19 -03:00 |
|
|
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 |
|