Commit Graph

24 Commits

Author SHA1 Message Date
ViViDboarder c57822263e Shellcheck fixes 2023-03-08 15:03:28 -08:00
ViViDboarder f3d59be36e Avoid exiting early when executing test for add_line 2023-03-08 14:58:05 -08:00
ViViDboarder 65ee1457eb Move install helper into custom helpers fix liter errors 2021-10-26 09:24:10 -07:00
ViViDboarder 56141670f5 Trim whitespace 2021-10-25 13:59:38 -07:00
ViViDboarder ca64a39b0f Add prompt any key 2021-10-22 17:59:14 -07:00
ViViDboarder efbf91fb16 declutter home dir 2021-09-07 09:04:06 -07:00
ViViDboarder 50a82bf7ba Update package installs to install apk packages too 2021-09-07 09:03:53 -07:00
ViViDboarder e1c6c4d7a2 Add support for alpine Linux apk package manager 2021-09-07 09:03:48 -07:00
ViViDboarder 76b828a6a7 Fix apt-get thinking it's interractive 2021-06-09 17:04:25 -07:00
ViViDboarder 26c12a737d Fix apt-get install 2020-03-07 00:10:13 +00:00
ViViDboarder 38ad9088cc Add linter and fix all linting errors and warnings 2019-11-21 12:07:37 -08:00
ViViDboarder f9fa0ba17d Update packages to install multiple packages and a bunch of linting updates 2019-11-21 12:05:52 -08:00
ViViDboarder c14d734137 Improve Macports installs 2017-11-29 14:05:13 -08:00
ViViDboarder ab9901940d mkdir for local bin 2017-11-13 19:21:22 -08:00
ViViDboarder a5f7b762d2 First attempt at adding mosh and tmux and new local install dir 2016-06-06 17:18:24 -07:00
ViViDboarder e07808421a Refactor fish config for omf changes and provide better nosudo 2015-11-06 23:14:28 -08:00
ViViDboarder d5beb3623a Default Helpers: allow link on full directories 2015-06-03 13:57:44 -07:00
ViViDboarder ed3bcdf084 Initial cleanup commit 2014-08-08 13:53:21 -07:00
Daniel Mahlow 462d78506c Set bash as default shell for created users. 2013-03-31 12:04:07 +02:00
Daniel Mahlow cfe26e4cb5 Sanitize is_installed/set_installed arguments. 2013-03-30 14:23:43 +01:00
Adam Daniels b56566bf63 Fix reference to $SHOESTRAP_BASE variable.
Condition was always evaluating as false, and if SHOESTRAP_BASE
was undefined (as per default), recipes would not be found.
2013-02-27 13:58:03 -05:00
Adam Daniels 5c11895dd7 Fix commands for apt package manager.
Force yes when performing apt-get install. Even though we provide
noninteractive, apt still prompts in some situations.

Grep dpkg-query when checking if package is installed. In some cases,
dpkg -l will exit 0 if the package exists, but is not in an installed
state.
2013-02-23 12:37:51 -05:00
Scott T. Hardin 1befe67317 Add SHOESTRAP_BASE environment variable
This adds SHOESTRAP_BASE to helpers/default, which
allows the cookbook file to be stored separately from
the rest of the shoestrap stuff, making the shoestrap
directory less cluttered. For example:

Old way:

  (cd /shoestrap && ./test1.book)

New way (with cookbook moved to subdirectory 'books/'):

  (cd /shoestrap && SHOESTRAP_BASE=/shoestrap ./books/test1.book)
2012-11-19 13:40:53 +01:00
Carl Mercier dfab18817e initial commit 2012-03-21 16:05:28 -04:00