Commit Graph

13 Commits

Author SHA1 Message Date
80c77c8c2b Refactor shell setup into ~/.zshenv and ~/.zshrc files
It was time to split the environment related stuff out to ~/.zshenv,
leaving my ~/.zshrc file specifically for setup of interactive shells.
2020-02-22 14:27:19 +00:00
7358c889bc Add macos-battery-exporter script and launchd config
It reads and exports battery metrics for Prometheus.
2020-02-06 21:19:36 +00:00
1aefb225bc Refactor various install_*_global_packages functions 2019-12-27 22:37:03 +00:00
20072b1a36 Add additional ruby helper commands 2019-08-06 15:23:52 +01:00
d82351f72d Add shell helper functions for rbenv and solargraph 2019-07-04 14:25:10 +01:00
c7badfb99a Update Ruby zsh setup 2019-03-04 11:25:55 +00:00
8e2438db6b Install both bundler 1.x and 2.x by default 2019-02-01 16:13:04 +00:00
de274476bb Fix lunchy autocompletion 2019-01-15 18:40:43 +00:00
84a79be1fc Ruby setup - switch from deprecated gem flags to new --no-document
The `--no-rdoc` and `--no-ri` flags have been deprecated for a while,
and with Ruby 2.6.0 they have finally been removed. So we need to use
the newer `--no-document` flag instead.
2019-01-02 12:01:50 +00:00
3516274d40 Update default packages for ruby, golang, and node 2018-12-20 01:47:24 +00:00
73c6709435 Update list of default ruby gems 2018-10-23 12:17:35 +01:00
fb6ec2f6ef Enforce use of rspec's doc formatter via rs alias 2018-10-01 09:29:54 +01:00
a53788f5c4 Major revamp of shell init - drop bash support, focus on zsh 2018-07-20 00:47:07 +01:00