Nathaniel Landau
|
69c1b491bb
|
feat(files): add _randomLineFromFile_
|
2023-08-29 13:08:36 -04:00 |
|
Nathaniel Landau
|
64c8658c8e
|
build: lint for typos
|
2023-08-29 13:08:36 -04:00 |
|
Nathaniel Landau
|
fea8ce4e5c
|
fix(test): fix broken tests
|
2023-08-29 13:08:36 -04:00 |
|
Viktor Szépe
|
74523767af
|
Improve array functions (#8)
|
2023-05-23 15:59:54 -04:00 |
|
Nathaniel Landau
|
3c3b8e6337
|
add tests for _columns_
|
2022-04-30 14:59:59 -04:00 |
|
Nathaniel Landau
|
b655220616
|
Refactor column output
- Use single function _columns_
- Use single variable for indentation
- add options for bold, underline, reverse for left column
|
2022-04-28 23:30:10 -04:00 |
|
Nathaniel Landau
|
47800c4944
|
Automate columns within _usage_
- Add _usageCommands_ to alerts.sh and template_standalone.sh
- Refactor _usage_ text to utilize _usageCommands_
- Add _usageCommands_ to README
|
2022-04-28 15:11:09 -04:00 |
|
Nathaniel Landau
|
0475b784cc
|
minor formatting change
|
2022-01-14 22:20:00 -05:00 |
|
Nathaniel Landau
|
aff64733a7
|
don't add homebrew to PATH unless macOS
|
2021-12-27 16:12:14 -05:00 |
|
Nathaniel Landau
|
fbd1dd0419
|
update spinner output
|
2021-11-18 09:46:30 -05:00 |
|
Nathaniel Landau
|
6fe9e43cb5
|
add _spinner_
|
2021-11-14 23:32:59 -05:00 |
|
Nathaniel Landau
|
6c54c7f902
|
red to setaf 196
|
2021-11-13 16:54:03 -05:00 |
|
Nathaniel Landau
|
c5f7257280
|
pass when dir already in PATH
|
2021-11-12 00:17:35 -05:00 |
|
Nathaniel Landau
|
9c6cca0480
|
add _homebrewPath_
|
2021-11-12 00:03:45 -05:00 |
|
Nathaniel Landau
|
bbe2a9e0d4
|
add _setPath_ option to fail if dir not found
|
2021-11-11 23:52:42 -05:00 |
|
Nathaniel Landau
|
395e8cef6b
|
_setPATH_ no longer fails if path not found
|
2021-11-11 14:59:33 -05:00 |
|
Nathaniel Landau
|
81592a55bb
|
quote variables in expansions
|
2021-11-11 14:36:49 -05:00 |
|
Nathaniel Landau
|
1beac3ce91
|
M1 mac compatibility
|
2021-11-11 14:19:12 -05:00 |
|
Nathaniel Landau
|
0676d7a9c0
|
option to _printarray_ when not VERBOSE
|
2021-11-09 10:13:06 -05:00 |
|
Nathaniel Landau
|
5059f5f73b
|
Add new function and improve comments
|
2021-11-05 20:38:47 -04:00 |
|
Nathaniel Landau
|
962827608f
|
fix documentation
|
2021-11-04 23:17:36 -04:00 |
|
Nathaniel Landau
|
1377697ae6
|
shellcheck improvements
|
2021-10-29 15:01:31 -04:00 |
|
Nathaniel Landau
|
86300b68c4
|
Improve shellcheck compatibility
|
2021-10-28 17:59:34 -04:00 |
|
Nathaniel Landau
|
f44ea3d2e6
|
improve documentation
|
2021-10-27 11:17:56 -04:00 |
|
Nathaniel Landau
|
d984b7016c
|
minor changes
|
2021-10-25 17:54:28 -04:00 |
|
Nathaniel Landau
|
a753723ce8
|
_varIsEmpty_: allow passing empty variables when using set nounset
|
2021-10-24 22:48:04 -04:00 |
|
Nathaniel Landau
|
d7d6edb003
|
_listFiles_: use extended regex and return 0 if no files found
|
2021-10-24 22:46:22 -04:00 |
|
Nathaniel Landau
|
d590b53dd9
|
_printArray_: only print in verbose mode
|
2021-10-24 16:18:11 -04:00 |
|
Nathaniel Landau
|
a9e8029d9e
|
add _isFQDN_ and change header style
|
2021-10-23 23:52:00 -04:00 |
|
Nathaniel Landau
|
63562be37a
|
update commands
|
2021-10-23 23:00:49 -04:00 |
|
Nathaniel Landau
|
46d7edf726
|
minor change
|
2021-10-22 17:20:16 -04:00 |
|
Nathaniel Landau
|
04dd6d76bb
|
rename binaryExists to commandExists
|
2021-10-22 16:08:42 -04:00 |
|
Nathaniel Landau
|
49468383f2
|
add _clearLine_
|
2021-10-22 15:56:22 -04:00 |
|
Nathaniel Landau
|
4c99e7fe6c
|
Add options for nocasematch
|
2021-10-22 11:05:57 -04:00 |
|
Nathaniel Landau
|
8bb89541e8
|
Squashed commit of the following:
commit 61bf734812cb62ba6e0ec224bc15f7928705a8a2
Author: Nathaniel Landau <nate@natelandau.com>
Date: Thu Oct 21 15:44:21 2021 -0400
Major overhaul continued
- rename templates
- add checks utilities
- add new array utilities
- rename files
- add assorted utilities
- improve documentation
commit 546178fff3b526f492eb0eeffc63f79537e75de3
Author: Nathaniel Landau <nate@natelandau.com>
Date: Wed Oct 20 16:31:14 2021 -0400
Update conventions
commit f6d0642f85518efda9c5d8472b99d1c14163e381
Author: Nathaniel Landau <nate@natelandau.com>
Date: Wed Oct 20 09:47:09 2021 -0400
minor formatting changes
commit 2217612b55e3f9faf803a2d0c937ea2261206505
Author: Nathaniel Landau <nate@natelandau.com>
Date: Tue Oct 19 17:59:09 2021 -0400
add new functions
commit 347ba7aa738dcd6a5ad9d70886b38da3a17dc89e
Author: Nathaniel Landau <nate@natelandau.com>
Date: Tue Oct 19 12:06:44 2021 -0400
major overhaul
- Add standaloneTemplate.sh
- Rework README
- Refactor inline documentation
- Enforce coding standards
- Remove CSV utilities
- Add new array utilities
- add _useGNUutils_
- more ...
commit cd8e0d49aef25eeaf6b3e71a3c9e1f29ab9b06f5
Author: Nathaniel Landau <nate@natelandau.com>
Date: Sun Oct 17 09:56:08 2021 -0400
Add debug functions
commit f7c5c0a3d19815dcc6ba80b5f5a2ebb77ef88b07
Author: Nathaniel Landau <nate@natelandau.com>
Date: Sat Oct 16 21:10:01 2021 -0400
add new array functions
_joinArray_, _isEmptyArray_, _sortArray_, _reverseSortArray_, and _mergearrays_
commit d8bc3d8cabdbcee3c479f97b43a45bdfe3bdafe0
Author: Nathaniel Landau <nate@natelandau.com>
Date: Fri Oct 15 17:27:12 2021 -0400
add _columnize_
commit 2fd2ae9435f476bc3968c3eb0d793db4bf1d9eaf
Author: Nathaniel Landau <nate@natelandau.com>
Date: Mon Oct 11 22:17:45 2021 -0400
_progressBar_: Fix unbound variable
commit e8933d15fc955a1acc665e9a081f131e681855d5
Author: Nathaniel Landau <nate@natelandau.com>
Date: Sun Oct 10 11:50:42 2021 -0400
_alert_: header now underlined
commit c9ce894361dec7d3513c038794a155519baf26bc
Author: Nathaniel Landau <nate@natelandau.com>
Date: Tue Oct 5 09:49:42 2021 -0400
_alert_: line numbers to gray
commit 4aaddd336ce613f629a7e6a62ef3b27ffc24d22d
Author: Nathaniel Landau <nate@natelandau.com>
Date: Fri Oct 8 15:05:20 2021 -0400
_usage_ to stdout
commit e2372fc3122ec1f20acc27f04d29b3785f014e25
Author: Nathaniel Landau <nate@natelandau.com>
Date: Tue Oct 5 09:38:26 2021 -0400
_setPATH_: remove unneeded logic
commit e60c75b6c954ac4bd146e2758252168027b9a43d
Author: Nathaniel Landau <nate@natelandau.com>
Date: Tue Oct 5 09:25:38 2021 -0400
_findSource_: bugfix
commit 0e84912e1ccd7203e5beff9f8737f8374f4aa5d8
Author: Nathaniel Landau <nate@natelandau.com>
Date: Thu Sep 30 16:29:25 2021 -0400
add requirements to documentation
commit 2c24843e3ada591e1868a94416e40b5ac0aa4994
Author: Nathaniel Landau <nate@natelandau.com>
Date: Thu Sep 30 15:34:10 2021 -0400
_uniqueFilename_: improve extension handling
commit 08bc2dfdcc8632efee9179e9c960a574fc17cf0c
Author: Nathaniel Landau <nate@natelandau.com>
Date: Mon Sep 27 15:13:53 2021 -0400
improve hooks script
commit 641918f1559d3b3aa38a9bbdf418938b2b81c176
Author: Nathaniel Landau <nate@natelandau.com>
Date: Fri Sep 24 08:16:52 2021 -0400
_inArry_: case insensitivity
commit eae10f170680540fdb4a1222add7e54f8785ea63
Author: Nathaniel Landau <nate@natelandau.com>
Date: Mon Sep 20 18:31:44 2021 -0400
clean up alerting
commit 700acd56f57fd57db84ef0e232ef41cdd7aee43c
Author: Nathaniel Landau <nate@natelandau.com>
Date: Mon Sep 20 18:22:11 2021 -0400
refactor _execute_
commit d893f86900a9fed9d91a0c9cc06c13b6b34d9926
Author: Nathaniel Landau <nate@natelandau.com>
Date: Mon Sep 20 18:19:18 2021 -0400
'fatal' replaces 'die'
commit 3326857bf127bef36cd9982246aa5b826d796d0a
Author: Nathaniel Landau <nate@natelandau.com>
Date: Fri Sep 17 08:29:50 2021 -0400
_execute_: ensure quiet and verbose work together
|
2021-10-21 16:03:27 -04:00 |
|
Nathaniel Landau
|
e014a1dc2a
|
_execute_: ensure quiet mode doesn't print output
|
2021-09-10 16:05:43 -04:00 |
|
Nathaniel Landau
|
0caf491112
|
_execute_: add NOTICE option
|
2021-09-09 08:52:54 -04:00 |
|
Nathaniel Landau
|
e8e9d51f9d
|
Cnofirm directories exist before adding to PATH
|
2021-09-06 10:36:55 -04:00 |
|
Nathaniel Landau
|
832c0ca24e
|
Add NOTICE level logging
|
2021-09-06 10:30:25 -04:00 |
|
Nathaniel Landau
|
8f1bb71ba5
|
update _alerts_
- 'info' now uses gray text
- remove 'verbose' and favor 'debug'
- 'input' is now underlined
|
2021-09-03 10:03:32 -04:00 |
|
Nathaniel Landau
|
5479663e88
|
_stopwords_ fail on error
|
2021-08-26 21:45:46 -04:00 |
|
Nathaniel Landau
|
262cad4036
|
fix typo
|
2021-08-26 20:17:23 -04:00 |
|
Nathaniel Landau
|
45cf833b97
|
_cleanstring_: allow regex
|
2021-08-25 17:00:57 -04:00 |
|
Nathaniel Landau
|
42e3c6a04e
|
echo over printf
|
2021-08-25 16:44:47 -04:00 |
|
Nathaniel Landau
|
45768e5edd
|
alerts to debug
|
2021-08-25 16:44:21 -04:00 |
|
Nathaniel Landau
|
3fae6598ed
|
reduce blue contrast
|
2021-08-24 13:16:48 -04:00 |
|
Nathaniel Landau
|
7439b80641
|
reduce brightness of [38;5;196m
|
2021-08-24 12:58:05 -04:00 |
|
Nathaniel Landau
|
70521b68a1
|
move colors to _setColors_()
|
2021-08-24 12:06:01 -04:00 |
|
Nathaniel Landau
|
b0fbe5fb31
|
_makeSymlink_: add quiet mode
|
2021-08-23 14:11:04 -04:00 |
|
Nathaniel Landau
|
c6da915e6a
|
_parseFilename_: don't require file exists
|
2021-08-22 17:32:51 -04:00 |
|