Icedream
|
8a0b26fe1d
|
Improve first-time installation security-wise.
Creating an empty repository will force the updater to do verification
of all commits from the beginning first.
|
2018-02-19 11:18:52 +01:00 |
Icedream
|
9b6a160fce
|
Move PROFILE_BIN definition before the if condition.
|
2018-02-19 11:14:22 +01:00 |
Icedream
|
b96f4ba9b2
|
Include home binaries in path before doing checks.
|
2018-02-19 11:13:15 +01:00 |
Icedream
|
9cb4f1f2d3
|
Fix pip detection.
|
2018-02-19 11:01:01 +01:00 |
Icedream
|
311649315c
|
Install gnupg/gnupg2 package.
|
2018-02-19 10:48:46 +01:00 |
Icedream
|
0463005071
|
Check for key existence before trying to import it.
|
2018-02-19 10:22:28 +01:00 |
Icedream
|
159bddddbb
|
Only try to move old script if it actually exists.
This would otherwise just error out on first installation!
|
2018-02-19 10:18:32 +01:00 |
Icedream
|
5a7c84e8ca
|
Use exec instead of call && exit.
|
2018-02-19 09:59:19 +01:00 |
Icedream
|
c1736ea2ae
|
Add an extra message to notify about usage of newer update script.
|
2018-02-19 09:58:04 +01:00 |
Icedream
|
2158cf37bd
|
Make sure to exit the script after update is done.
|
2018-02-19 09:56:15 +01:00 |
Icedream
|
060551a8c4
|
Temporarily move old update-profile script to avoid sudden syntax errs.
|
2018-02-19 09:48:27 +01:00 |
Icedream
|
a51d0ecbc5
|
Add update check for update-profile and use new script if possible.
|
2018-02-19 09:46:08 +01:00 |
Icedream
|
c03ddaadd5
|
Fix rebasing in update-profile script.
|
2018-02-19 09:40:31 +01:00 |
Icedream
|
922ce287d2
|
Hide messages away unless DEBUG is set to non-zero value.
|
2018-02-19 09:37:47 +01:00 |
Icedream
|
9944474ae6
|
Double-check that all packages have been installed when using yay.
|
2018-02-19 09:34:50 +01:00 |
Icedream
|
41e0609009
|
Detect packages that need to be installed before using yay.
|
2018-02-19 09:33:58 +01:00 |
Icedream
|
9b61028bf4
|
Avoid variables being modified beyond intended scope.
|
2018-02-19 09:28:01 +01:00 |
Icedream
|
d909c2f3ab
|
Remove cd calls.
|
2018-02-19 09:26:04 +01:00 |
Icedream
|
0314aa54cd
|
Remove unnecessary dependency on rxvt-unicode package.
|
2018-02-19 09:23:36 +01:00 |
Icedream
|
40e5699fbc
|
Fix commit list to verify.
|
2018-02-18 23:43:06 +01:00 |
Icedream
|
84348bf9eb
|
Tweak messages in update script.
|
2018-02-18 23:41:24 +01:00 |
Icedream
|
06f2f926d9
|
Prune after pulling updates.
|
2018-02-18 23:41:14 +01:00 |
Icedream
|
689a7bdb70
|
Set proper permissions for GNUPGHOME.
|
2018-02-18 23:41:07 +01:00 |
Icedream
|
c8f6b69615
|
Implement signature verification in update-profile script.
|
2018-02-18 23:33:25 +01:00 |
Icedream
|
edc7ba56f1
|
Prevent word splitting.
|
2018-02-18 23:07:07 +01:00 |
Icedream
|
1ad2ad12bf
|
Remove local definitions as POSIX doesn't know `local`.
|
2018-02-18 23:06:50 +01:00 |
Icedream
|
07387ade1f
|
Set -e flag on update-profile.
|
2018-02-18 23:03:58 +01:00 |
Icedream
|
ae37c9ed53
|
Make feature defaults depend on existence of respective binaries.
|
2018-02-18 23:02:46 +01:00 |
Icedream
|
1d75fdd1c4
|
Set shebangs for shellcheck.
|
2018-02-18 23:02:14 +01:00 |
Icedream
|
5c3d2d19e9
|
Add readme.
|
2018-02-18 01:16:53 +01:00 |
Icedream
|
e112a35393
|
Add experimental Dockerfile for testing.
|
2018-02-18 01:12:35 +01:00 |
Icedream
|
90dbf9488f
|
Set -e flag on packages.sh.
|
2018-02-18 01:12:28 +01:00 |
Icedream
|
de4f1a67fe
|
Use curl for downloading instead of wget as it is more commonly installed.
|
2018-02-18 01:12:21 +01:00 |
Icedream
|
168495dd5d
|
Add git to packages to install for updates.
|
2018-02-18 01:12:08 +01:00 |
Icedream
|
c35d129d71
|
Move prompt changing call to after prompt module has been initialized.
|
2018-02-18 01:11:45 +01:00 |
Icedream
|
d60099c22a
|
Fix wrong logic in update-profile script and explicitly create folder.
|
2018-02-17 21:09:46 +01:00 |
Icedream
|
f6a24f1ea1
|
Add update-profile script.
|
2018-02-17 21:04:57 +01:00 |
Icedream
|
2f5d8df2ac
|
Remove some debugging lines.
|
2018-02-17 20:56:57 +01:00 |
Icedream
|
7cdfdea65f
|
Use multiple paths to find and load zsh-syntax-highlighting.
|
2018-02-17 20:51:50 +01:00 |
Icedream
|
b846e05dcf
|
Use pip3 instead of pip to fetch package information for powerline.
|
2018-02-17 20:50:03 +01:00 |
Icedream
|
2db976107a
|
Move home bin folder registration in PATH to top of profile script.
Fixes the issue where the user-installed Python scripts are no longer
found in PATH.
|
2018-02-17 20:48:50 +01:00 |
Icedream
|
dc69589b62
|
Fix wanted package for pip on debian-ish systems.
|
2018-02-17 20:46:19 +01:00 |
Icedream
|
626d456aa4
|
Limit ibus installation on debian-ish to desktop-only.
|
2018-02-17 20:41:40 +01:00 |
Icedream
|
be7e84a0f8
|
Run apt with sudo.
|
2018-02-17 20:38:24 +01:00 |
Icedream
|
46d02da26e
|
Implement support for apt.
|
2018-02-17 20:33:40 +01:00 |
Icedream
|
83ca618251
|
Replace source calls.
|
2018-02-17 20:31:58 +01:00 |
Icedream
|
7e854674b4
|
Add thefuck to pip packages to install.
|
2018-02-17 20:22:48 +01:00 |
Icedream
|
723121cc1a
|
Add jq to packages to install.
|
2018-02-17 20:19:37 +01:00 |
Icedream
|
d67dc04d68
|
makepkg is not a package.
|
2018-02-17 20:19:29 +01:00 |
Icedream
|
aa0190c6f8
|
Update package database before using pacman to install packages.
|
2018-02-17 20:18:19 +01:00 |