Amin Yahyaabadi
19bf09e888
feat!: support addAptKey options through installAptPack
...
BREAKING no default keys are added during apt installations anymore. Explicitly pass the keys needed.
BREAKING the arguments to addAptKeyViaServer and addAptKeyViaDownload has changed. addAptKeyViaDownload renamed to addAptKeyViaURL
2024-08-28 13:55:40 -07:00
Amin Yahyaabadi
dc74686724
feat: add setup-apt package for all the apt utils
2024-08-16 01:50:32 -07:00
Amin Yahyaabadi
08cf20cc0e
fix: add js file extension for all relative imports
2024-08-15 15:22:07 -07:00
Amin Yahyaabadi
41e84d833e
fix: install python3-apt before installing nala
2024-08-08 16:16:36 -07:00
Amin Yahyaabadi
905b59672f
fix: fix nala gpg and repo urls
2024-08-07 13:16:16 -07:00
Amin Yahyaabadi
15f5776d5f
lint: use dprint for formatting
2024-04-03 00:15:43 -07:00
Amin Yahyaabadi
f0d23edbf1
fix: update dependencies
2023-07-24 13:20:13 -07:00
Amin Yahyaabadi
70a091c663
feat: support installing llvm via apt on Ubuntu
2023-07-15 21:46:28 -07:00
Amin Yahyaabadi
dac72316df
feat: parallelize the apt package installation chunks
2022-11-22 21:33:06 -08:00
Amin Yahyaabadi
357e710629
feat: use admina instead of root-tools
...
https://github.com/aminya/admina
2022-08-26 03:09:19 -07:00
Amin Yahyaabadi
3b6093bb8a
fix: remove extension-tools and path in favor of patha
2022-08-20 15:38:51 -07:00
Amin Yahyaabadi
b77e674a50
fix: rename sudo-tools to root-tools
2022-08-07 17:38:34 -07:00
Amin Yahyaabadi
e495d4d0d5
fix: rename execRoot to execRootSync
2022-08-07 17:33:11 -07:00
Amin Yahyaabadi
bf519e6b3d
fix: rename execSudo to execRoot and isRoot to isSudo
2022-08-07 17:29:05 -07:00
Amin Yahyaabadi
299694053d
fix: use sudo-tools in setup-cpp
2022-08-07 17:24:44 -07:00
Amin Yahyaabadi
fb111ffcf1
fix: fix the nala source list
2022-07-27 20:27:12 -07:00
Amin Yahyaabadi
d204be83ac
feat: support add apt key via download or from a server
2022-07-27 20:14:37 -07:00
Amin Yahyaabadi
c8cec57d18
fix: handle the promises in setupAptPack
2022-07-27 19:07:30 -07:00
Amin Yahyaabadi
e5c77ec118
fix: fallback to nala-legacy if nala itself fails
2022-07-27 16:47:55 -07:00
Amin Yahyaabadi
36734c34c3
fix: first add the key before adding the nala repository
2022-07-27 16:38:10 -07:00
Amin Yahyaabadi
7a90ebc5a0
fix: disable auto nala installation
2022-07-27 16:33:47 -07:00
Amin Yahyaabadi
ba21b207ac
fix: ignore the error of apt-key addition
2022-07-27 16:18:39 -07:00
Amin Yahyaabadi
b96f1ee859
fix: add the key before calling apt
2022-07-27 15:57:13 -07:00
Amin Yahyaabadi
2771f17356
fix: add apt key for nala
2022-07-27 15:56:47 -07:00
Amin Yahyaabadi
d6513160ef
fix: remove internal sudo from execSudo
2022-07-27 15:56:45 -07:00
Amin Yahyaabadi
e4784c9adc
fix: use nala on ubuntu instead of apt
2022-07-27 15:56:44 -07:00
Amin Yahyaabadi
96f1e1cf8c
feat: support installing nala
2022-07-27 15:56:42 -07:00