Commit graph

85 commits

Author SHA1 Message Date
Scott Wallace e908241913 Simplify the password generator code 2019-01-04 12:15:02 +00:00
Scott Wallace ac373d3479 Replace software-install scripts with Ansible playbook and role. 2017-10-12 22:28:35 +01:00
Scott Wallace 717d0c1fa1 Convert genpw from Bash to Python.
Add a method to install Python modules via Pip to `software-install`.
2017-04-14 16:13:26 +01:00
Scott Wallace e915de4a3a Update software-install for compatibility with OS X Sierra. 2017-04-11 20:21:05 +01:00
Scott Wallace 5ff5760060 Replace Day-O with ItsyCal. 2017-04-10 22:38:26 +01:00
Scott Wallace e22e15b9e8 Upgrade Brew Casks. 2017-04-10 20:40:55 +01:00
Scott Wallace aa28451239 Use buo/cask-upgrade for keeping Brew Casks up-to-date. 2017-04-10 20:11:08 +01:00
Scott Wallace c1374b039b Rename upgrade-vim to vim-upgrade. 2016-12-04 19:29:05 +00:00
Scott Wallace be2fab90cd Simplify handling of upgrade-vim 'flag file'. 2016-10-27 14:41:13 +01:00
Scott Wallace 916fe6dfab Update the software-install script to use the new Homebrew location. 2016-09-29 09:30:20 +01:00
Scott Wallace 24e821e93d Add simple shell scripts to en/de-crypt files. 2016-09-26 19:38:12 +01:00
Scott Wallace a1cd643ca6 Change software-install to be an installation script instead of an install and upgrade script. 2016-09-05 07:41:48 +01:00
Scott Wallace daa045705b Fix syntax with software-install. 2016-08-24 07:10:09 +01:00
Scott Wallace 05a72b31c7 Set Day-O preferences. 2016-08-20 10:09:08 +01:00
Scott Wallace 4947444982 Add a simple script to mute the system volume. 2016-07-03 18:19:41 +01:00
Scott Wallace 854ab0858d Change Brew's Caskroom location. 2016-06-13 08:49:46 +01:00
Scott Wallace 93e270cb71 Disable Homebrew's Google Analytics tracking. 2016-05-12 08:42:01 +01:00
Scott Wallace 478c397cd4 Attempt to install 'psgrep' but use an alias if not found. 2016-04-08 08:40:05 +01:00
Scott Wallace 60ee6bf401 Add OS X software update command. 2016-03-29 20:19:19 +01:00
Scott Wallace f0cf089831 Change the cask upgrade process as it doesn't quite work as expected. 2016-03-19 12:07:24 +00:00
Scott Wallace 8041a208b5 Reduce the size of the process name is ps-graph. 2016-03-17 20:01:45 +00:00
Scott Wallace ad024897be Change the way ps-graph scales nodes by memory size. 2016-03-17 20:00:48 +00:00
Scott Wallace ee58a032bb Change ps-graph to change node size based on memory instead of CPU. 2016-03-17 14:57:40 +00:00
Scott Wallace 68d1608992 Make the ps-graph script slightly less OS X-oriented. 2016-03-17 10:05:47 +00:00
Scott Wallace 0d0294303a Remove some redundant comments from ps-graph. 2016-03-17 09:18:35 +00:00
Scott Wallace f07d498308 Add a script to display a colony graph of local processes. 2016-03-17 08:56:01 +00:00
Scott Wallace 590da333d5 Tidy the cask-upgrade script further. 2016-03-16 17:42:50 +00:00
Scott Wallace 861c4985d7 Ensure the software-install script checks the newly rename .Brewfile. 2016-03-16 17:41:28 +00:00
Scott Wallace d4bb13ac5d Move Brewfile to .Brewfile. 2016-03-16 16:51:24 +00:00
Scott Wallace d5c8157f57 Use the re-jigged cask-upgrade script correctly. 2016-03-16 16:38:28 +00:00
Scott Wallace 304bd62dea Re-jig the cask-upgrade script. 2016-03-16 16:37:11 +00:00
Scott Wallace 4639a302e0 Simplify the software-install script slightly. 2016-03-11 20:24:39 +00:00
Scott Wallace ebf1369759 Ensure cask-tidy runs nicely on non-installed machines. 2016-03-11 20:18:52 +00:00
Scott Wallace 453e1232d7 Ensure cask-tidy only runs if it makes sense. 2016-03-11 20:17:01 +00:00
Scott Wallace f2f179ba08 Ensure each *nix package is installed separately to avoid unavailable ones from blocking the rest. 2016-03-11 20:11:11 +00:00
Scott Wallace 5bbc86dbc0 Ensure the software-install script works from anywhere. 2016-03-11 19:59:26 +00:00
Scott Wallace c8d7fb82de Remove .sh suffix from scripts. This isn't DOS. 2016-03-11 19:50:29 +00:00
Scott Wallace 42204c5c9b Move cask-tidy out to its own script. 2016-03-11 19:49:30 +00:00
Scott Wallace d9634565e4 Prevent Vim updates from happening too often. 2016-03-11 19:38:50 +00:00
Scott Wallace 45c3dae58d Move to using a Brewfile and be smarter about cleaning up Casks. 2016-03-11 19:25:16 +00:00
Scott Wallace 6e2ad13953 Remove the automated software update. 2016-03-11 10:12:04 +00:00
Scott Wallace 3063819931 Have the software-install.sh script do 'the lot' and call once per day from .bashrc. 2016-03-07 21:23:56 +00:00
Scott Wallace 0fe32453d8 Add Vim plugin handling to the software-install.sh script. 2016-03-07 08:15:55 +00:00
Scott Wallace feccba175d Add P7Zip to the install list. 2016-03-01 18:59:18 +00:00
Scott Wallace 98e078102e Apply a small cosmetic change. 2016-03-01 18:56:27 +00:00
Scott Wallace 30694fb142 Add 'pv'. 2016-03-01 10:23:04 +00:00
Scott Wallace f26f5ee125 Add some more funky brew bits. 2016-03-01 10:20:34 +00:00
Scott Wallace 25a74facd5 Use proper Bash completion. 2016-02-29 11:52:27 +00:00
Scott Wallace ece47778c0 Remove Dashlane and add 1Password and BT-Sync. 2016-02-29 08:36:10 +00:00
Scott Wallace e16cad2e11 Re-order the brew cleanup as per the docs. 2016-02-18 15:20:27 +00:00