Commit Graph

130 Commits (7f8994f64e63328f7e8d6c0f0df968523f703bae)

Author SHA1 Message Date
Icedream e5fb6198c5
Call fc-cache after profile installation. 2018-02-20 11:05:13 +01:00
Icedream b6766bf63a
Add termite configuration. 2018-02-20 11:04:39 +01:00
Icedream c0ec3508a4
Add PowerlineSymbols font to font config. 2018-02-20 11:04:28 +01:00
Icedream 9fc9ab0842
Add font configuration. 2018-02-20 10:28:50 +01:00
Icedream 92607772de
Remove PulseAudio code entirely. 2018-02-20 03:41:16 +01:00
Icedream f499e09e43
Pipe ssh-agent output to debug log. 2018-02-20 03:40:20 +01:00
Icedream c7d031f270
Add missing section_end. 2018-02-20 03:30:25 +01:00
Icedream 96f7933f2c
Fix conditional check for NO_SPACE_PREFIX: 2018-02-20 03:28:05 +01:00
Icedream 2c7f0d61c2
Aesthetic changes. 2018-02-20 03:26:57 +01:00
Icedream ca44a67c9d
Make section headers use indent. 2018-02-20 03:24:04 +01:00
Icedream 2f04e46bba
Add missing section_end for composer. 2018-02-20 03:23:19 +01:00
Icedream d170f3f45e
Disable keychain. 2018-02-20 03:20:53 +01:00
Icedream 55c28f9ce3
Only run pulseaudio check if binary exists. 2018-02-20 03:17:22 +01:00
Icedream 0faacb3e0e
Only print PROFILE vars in debug mode. 2018-02-20 03:17:03 +01:00
Icedream 9b1190cedf
Checkout before script switch, fix checkout from empty tree. 2018-02-20 03:05:08 +01:00
Icedream bc791c2f07
Fix rev-list for empty local tree. 2018-02-20 03:04:06 +01:00
Icedream 488ee91028
Use MIT GPG keyserver. 2018-02-20 03:03:38 +01:00
Icedream 87df50378c
Remove ECDSA key from GPG init code. 2018-02-20 03:03:20 +01:00
Icedream 521aea6b47
Fix file_changed function for non-existent files. 2018-02-20 03:02:42 +01:00
Icedream 21f795acb7
Fix first time git setup. 2018-02-20 02:34:24 +01:00
Icedream 67a441675a
Remove extra parameter added by mistake. 2018-02-20 02:33:21 +01:00
Icedream 9a6ef496b6
Implement PATH modification for globally-installed composer bins. 2018-02-19 15:52:01 +01:00
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