Commit graph

116 commits

Author SHA1 Message Date
8500ec2a48 refactored update system to not actually perform installs for setting up
removal arrays
2023-04-17 23:20:43 -07:00
632f49c930 fixed funcion return syntax 2023-04-12 13:51:05 -07:00
e413bee104 v2.2.0 - added dry-run option 2023-04-12 13:37:20 -07:00
6f3f7b90df switched packages variable to array 2023-04-12 13:11:10 -07:00
eed0ee893d fixing dependency resolution syntax 2023-04-11 12:22:49 -07:00
bcf74d9f05 relocated source of functions after establishing location 2023-04-11 12:11:47 -07:00
13eb96cb32 refactor of installation methods for rollback and updates
v2.1.0
2023-04-11 12:07:58 -07:00
34e702e4ab added backups of files replaced or modified to installer 2023-04-11 12:02:07 -07:00
ae1aad8b8c refactored remove function 2023-04-11 10:14:14 -07:00
7e8ba12964 added further check for release upgrade before attempting to query it 2023-03-19 21:58:31 -07:00
6f030b8138 added better handling for existing installs 2023-03-14 15:32:13 -07:00
056b28092f improved dependency install workflows 2023-03-14 00:55:30 -07:00
dd18013da3 prep for optimization refactor 2023-03-09 13:31:23 -08:00
fbb7b0b468 version 2.0.0, refactored out cache, introduced external settings file 2023-03-09 10:25:01 -08:00
95aca53cfb fixed syntax issue with test statements 2023-03-07 15:08:52 -08:00
1c713a65f5 added OS detection algorithm. Still need to handle alternative handling 2023-03-07 12:49:27 -08:00
73b5f8b781 refactored prbl bashrc out as separate file 2022-10-28 11:23:14 -07:00
e83bafb987 fixed symlink and script permissions 2022-10-28 10:28:02 -07:00
df04065bff refactored for github https links 2022-10-28 10:26:16 -07:00
BuildTools
908a99f383 fixed formatting on success message 2022-09-02 00:37:37 -07:00
BuildTools
8a9b1fe85c added initial functions export 2022-09-02 00:36:34 -07:00
BuildTools
73d63a6046 actually fixed the deps detection 2022-09-02 00:30:25 -07:00
BuildTools
802feb0a09 fixed syntax issue with bashrc_append 2022-09-02 00:10:50 -07:00
BuildTools
e972f3eb46 fixed redirect on dependency check test 2022-09-02 00:05:35 -07:00
BuildTools
b1f2048717 fixed bashrc_append 2022-09-02 00:03:03 -07:00
BuildTools
341d8eb86a trying new syntax for bashappend 2022-09-01 23:42:37 -07:00
BuildTools
628ebafbca fixed syntax error in bashrc test 2022-09-01 23:11:03 -07:00
BuildTools
442ec45a07 changed the detection test for bins_missing 2022-09-01 22:54:58 -07:00
BuildTools
02e3a6d3a0 removed stray commented command 2022-09-01 22:47:43 -07:00
BuildTools
cd71dad41f renamed to library instead of language 2022-09-01 22:45:33 -07:00
Alan Weinstock
e43c83b44b minor fixes 2022-09-01 16:49:59 -07:00
Alan Weinstock
79e0f0a919 added logic check for missing bins before running cache refresh
added comments
2022-09-01 15:35:41 -07:00
Alan Weinstock
c682f6a07f added selection menu for installing to users from root 2022-09-01 15:01:05 -07:00
Alan Weinstock
99b31f1184 removed 'center' commands til that function is fixed 2022-09-01 14:23:58 -07:00
Alan Weinstock
8703f12e8d fixed skel userfile install command throwing a fit 2022-09-01 14:23:28 -07:00
Alan Weinstock
a90abde8ee fixed apt install string 2022-09-01 14:21:50 -07:00
Alan Weinstock
04d5350906 changed globalinstall to check deps first 2022-09-01 13:54:03 -07:00
Alan Weinstock
2e49a15fe2 reworked userinstall to check for deps before other processes 2022-09-01 13:52:51 -07:00
Alan Weinstock
a5ffd67941 removed unneccessary packages 2022-09-01 13:48:17 -07:00
Alan Weinstock
00e7707bf1 fixed packages formatting 2022-09-01 13:47:00 -07:00
Alan Weinstock
b8b2a82595 fixed functions export for .bashrc 2022-09-01 13:46:25 -07:00
Alan Weinstock
b047790437 fixed usage formatting 2022-09-01 13:23:41 -07:00
Alan Weinstock
42a495e6b6 refactored to accomodate for user/root installer 2022-09-01 13:17:18 -07:00
53b474dbbb updated version 2022-08-27 01:15:20 -07:00
e0e9ecd649 installer will now properly create the cache dir 2022-08-27 01:14:20 -07:00
a072611ae1 added initial cache creation to install 2022-08-27 01:13:00 -07:00
ae7b8ab967 added installation check for append 2022-08-27 01:12:23 -07:00
dc1d33597d Added dependency check to install 2022-08-27 01:11:15 -07:00
BuildTools
6a71242b4a added bashrc.d append check for previous install 2022-08-27 00:40:34 -07:00
BuildTools
07f828ca92 fixed quickinfo bash library reference pointer 2022-08-27 00:20:56 -07:00
2f19baeafd fixed vimfiles static install location 2022-08-26 23:00:10 -07:00
7f5b58f5c6 fixed if-statement syntax 2022-08-26 22:43:26 -07:00
BuildTools
eeec2a095b added git stash to update procedure 2022-08-26 22:33:45 -07:00
dd456d1055 added dependency install function 2022-08-26 22:33:11 -07:00
f1c5e5f9c4 removed root user requirement from main script 2022-08-26 22:32:43 -07:00
0cfd276b4c Finished removal function 2022-08-26 22:31:11 -07:00
1e4d936294 Added vimdetection handling to install 2022-08-26 22:30:51 -07:00
39103e16e3 added vim detection function 2022-08-26 22:29:58 -07:00
0d8bd0e1e1 fixed missing colorization reset in usage 2022-08-26 22:29:35 -07:00
f96e446b0c Changed global install dir to local user share
TODO: Change this to default install, add global install option
2022-08-26 22:28:18 -07:00
2bf34b40c5 fixed functions reference pointer 2022-08-26 22:27:26 -07:00
BuildTools
a090f313c7 fixed missing hidden filecopy, added other dependency packages 2022-08-26 18:51:49 -07:00
9ab589cae7 fixed dos line-endings 2022-03-23 14:22:49 -07:00
BuildTools
891f228a4e migrated functions to separate repo, reintegrated as submodule 2022-03-23 10:35:37 -07:00
1067db04a5 changed bashrc.d handling to append rather than replace 2022-03-18 03:23:55 -07:00
BuildTools
5ff18f3874 restructured, added installer, new functions 2022-02-25 06:47:56 -08:00