Commit Graph

91 Commits (86e656ab203d396e94aff785f241e4d091cf421b)

Author SHA1 Message Date
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
Icedream 51ab3ff3fa
Fix Xorg detection condition. 2018-02-17 20:18:10 +01:00
Icedream 4f137bd19a
Add package installation script. 2018-02-17 20:12:09 +01:00
Icedream 2e60bb0779
Make .bash_profile and .zprofile source .profile. 2018-02-17 20:11:59 +01:00
Icedream 8d30e01771
Add ~/.local/bin to PATH. 2018-02-17 20:11:31 +01:00
Icedream 96b48e45ee
Add configuration patch for yay. 2018-02-17 19:09:25 +01:00
Icedream fddd5cb144
Update install script.
- Add code to support installation of files in subfolders of dotfiles
content.
- Add code to support patching of JSON files via jq.
- Add code to ensure target directory exists.
- Fix handling of target file paths.
- Remove install_dotfiles function as it is now unused.
2018-02-17 19:09:10 +01:00
Icedream 501fb4cd64
Add initial installation script. 2018-02-17 18:19:24 +01:00
Icedream 6fe586d33a
Add files from home directory. 2018-02-17 02:29:19 +01:00