Commit Graph

38 Commits

Author SHA1 Message Date
3d376d9ff2 Add grip to python packages 2020-03-15 23:56:37 +00:00
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
d283fc9474 Add mermaid.cli to nodejs packages 2020-02-20 23:59:52 +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
02cd1b51eb Enable 24bit color support for Emacs in Terminal 2020-02-02 23:43:47 +00:00
1713b45170 Add prettier plugins to list of standard node packages 2020-01-30 23:25:29 +00:00
d701574f45 Add yamllint to python packages 2019-12-27 22:42:24 +00:00
1aefb225bc Refactor various install_*_global_packages functions 2019-12-27 22:37:03 +00:00
e7ef71b49a Install Ansible via pip instead of Homebrew
When installed via Homebrew, it seemed not possible to make molecule
work correctly. So instead we install both ansible and molecule via pip,
and everything works.
2019-12-27 22:33:12 +00:00
e97ab272ec fix(osx): Hibernation aliases now work correctly 2019-12-16 14:26:07 +00:00
2518ee4c4f Update zplug submodule 2019-11-01 17:03:52 +00:00
f12a229b17 Remove bash-language-server package from node setup 2019-09-04 13:59:53 +01:00
9b68058011 Tweak homebrew setup 2019-09-04 13:44:33 +01:00
c282a51c1d Make netlisteners alias faster 2019-08-19 12:11:12 +01: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
1f9e028fac Basic shell setup for flutter development 2019-06-14 19:44:42 +01:00
3770ea1a55 Remove tldr from global node packages
It is now installed via Homebrew.
2019-04-29 23:20:26 +01:00
c96ef9b3c3 Update rust setup 2019-03-05 00:22:18 +00:00
93433adb46 Add js-beautify to default node package 2019-03-04 11:25:56 +00:00
c7badfb99a Update Ruby zsh setup 2019-03-04 11:25:55 +00:00
3ddcef5402 Make gnu-getopt be specific to UAC00013 2019-02-04 14:38:45 +00:00
8e2438db6b Install both bundler 1.x and 2.x by default 2019-02-01 16:13:04 +00:00
bddd61010d Update golang shell setup for go modules, dropping support GOPATH 2019-01-28 11:42:54 +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
4a0006abd9 Replace golint and gometalinter with golangci-lint 2019-01-02 12:00:59 +00:00
e3151b8d74 Add homebrew specific setup 2018-12-24 11:37:15 +00:00
3516274d40 Update default packages for ruby, golang, and node 2018-12-20 01:47:24 +00:00
3c9b7b4e43 Add up package to list of default golang tools 2018-11-16 10:49:16 +00:00
7d8662546c Add shell setup for Android SDK 2018-11-16 10:43:03 +00:00
73c6709435 Update list of default ruby gems 2018-10-23 12:17:35 +01:00
cbb4f9b4d7 Add skylelint to default node package 2018-10-12 10:28:56 +01:00
fb6ec2f6ef Enforce use of rspec's doc formatter via rs alias 2018-10-01 09:29:54 +01:00
e25adec97e Update zplug submodule 2018-08-09 16:04:24 +01:00
b88cd0806c Add docker-compose completion script 2018-08-09 11:34:57 +01:00
f8f7e822a9 Remove and swap out some bash specific logic 2018-08-08 13:39:47 +01:00
a53788f5c4 Major revamp of shell init - drop bash support, focus on zsh 2018-07-20 00:47:07 +01:00