Commit Graph

904 Commits

Author SHA1 Message Date
31f81e4beb chore(ruby): update solargraph config 2021-02-02 12:09:47 +00:00
4c3d901d0e chore(userstyle): bump github-dark-tweaks version 2021-01-13 15:14:06 +00:00
37cf7c45a8 fix(userstyle): ensure correct diff colors on pull request discussions 2021-01-13 15:12:40 +00:00
d618ef7bb7 chore(deps): update package list in Brewfile 2021-01-05 01:51:43 +00:00
bed981c8f6 feat(userstyle): add tweaks for GitHub search results 2021-01-05 01:32:18 +00:00
48534ed88b chore(brewfile): don't install duplicate Facebook Messenger from MAS 2021-01-04 01:08:15 +00:00
fb024483e9 feat(alfred): add dark variant of my "Clean OS X" Alfred theme 2021-01-03 19:21:04 +00:00
f98a102e65 feat(ruby): add steep language server to default list of gems 2021-01-03 19:20:39 +00:00
d53f2e0bb4 chore(git): disable github http to ssh/git connections
Clone GitHub HTTP remotes over HTTP via ~/.netrc credentials instead of
forcing GitHub HTTP clones to operate over ssh/git.
2021-01-03 19:19:09 +00:00
33934d31b0 feat(brewfile): add/remove various tools/apps in Brewfile 2021-01-03 19:17:42 +00:00
526cc90b8b feat(brewfile): add Dark Reader for Safari 2021-01-02 13:59:33 +00:00
97fddfc927 feat(keybind): swap cmd+ctrl+b to be Basecamp 2020-12-24 03:06:19 +00:00
e466567719 feat(golang): add to default package/tool list 2020-12-24 03:05:50 +00:00
d3e06137e1 feat: write a http-echo-server in go for fun 2020-12-24 03:04:29 +00:00
aa6f445feb chore(userstyle): change license from MIT to CC0 1.0 for all userstyles
This makes the styles public domain.
2020-12-24 02:02:48 +00:00
fd25093de7 chore(userstyle): simplify userstyles 2020-12-24 01:52:12 +00:00
b2c0995d5c fix(userstyle): add @license properties to userstyles 2020-12-24 01:51:01 +00:00
7c5230c478 feat(userstyle): add github-dark-tweaks.user.css 2020-12-24 01:29:26 +00:00
0f77d9b291 feat(userstyle): add github-tab-size user css 2020-12-24 00:47:01 +00:00
a6318fdd1e chore(brew): update brew cask aliases for new --cask invocation method 2020-12-01 09:55:51 +00:00
2bf7e812e2 feat(keybind): change cmd+ctrl+d to toggle Mailplane instead of Kiwi for Gmail Lite 2020-12-01 09:52:18 +00:00
32d59b2009 feat(git): clone GitHub HTTPS repos over SSH 2020-11-26 15:46:05 +00:00
fd04e427ab feat(keybind): switch cmd+ctrl+s from Spotify to Apple Music 2020-11-26 15:45:32 +00:00
7acdece876 feat(brewfile): add Facebook Messenger to Brewfile 2020-11-26 15:44:29 +00:00
2a0ae3af05 feat(golang): remove use of goenv
It's simpler to just have a single version of Go available, with goenv
lots of different modules/packages which have `.go-version` files, the
LSP server doesn't work correctly unless the specific version of Go is
installed.
2020-11-26 15:42:57 +00:00
20116fcf14 feat(ruby): add debug gems to default gem list 2020-11-11 10:56:20 +00:00
7d456e0b35 feat(macos): add aliases to enable/disable debuggers on a system-level 2020-11-11 10:55:53 +00:00
3217ea2e1d feat(golang): add gofumpt to list of standard packages/tools 2020-11-11 10:55:27 +00:00
c1f75d3eac chore: update Brewfile 2020-11-11 10:51:42 +00:00
4941ade4fc chore: use zinit to lozy-load rbenv, goenv, pyenv, and nodenv
Instead of custom made functions
2020-10-29 00:42:00 +00:00
99401519ee chore(golang): improve goenv setup 2020-10-29 00:24:25 +00:00
0993889b24 chore(git): sort entries in global gitignore file 2020-10-29 00:23:49 +00:00
1ed1502f9e fix: ensure goenv is always loaded so GOPATH is correctly set
The lazy-loading could lead to incorrect GOPATH values in sub-shells and
tmux instances which inherited a old GOPATH value from the parent
shell.

This is mostly an issue when new Go versions are installed, but it's
still an issue. Hence I now always load goenv in the background ensuring
it sets GOPATH correctly regardless of any existing GOPATH value.
2020-10-21 10:06:55 +01:00
63faaef2c0 fix(docker): docker_remove_exited now works again 2020-10-13 11:56:39 +01:00
56c7214185 feat(ruby): add hippo-cli to default list of rubygems 2020-10-12 18:30:04 +01:00
b1a6b0c4ca feat(ruby): add dotenv to default list of rubygems 2020-10-12 09:39:10 +01:00
09af945a93 feat(shell): add C-x C-e keybinding to open current command in EDITOR 2020-10-09 10:53:58 +01:00
509b3000d6 feat(golang): add golint to default package list 2020-10-09 10:53:35 +01:00
fa6dee8666 chore(deps): update Brewfile 2020-09-27 18:34:07 +01:00
ccf44dc3f7 chore: remove defunct paths from path list 2020-09-27 18:33:54 +01:00
be4c3e1599 feat(golang): use goenv to install and manage Go versions 2020-09-27 18:33:31 +01:00
85b13ba7e7 fix(python): ensure pyenv install command works 2020-09-27 18:32:51 +01:00
90554015b7 chore(zsh): install rbenv, pyenv and nodenv with zinit instead of brew
Main benefit is that these tools will now auto-install correctly on
Linux systems too.
2020-09-25 21:13:34 +01:00
a5bafef348 chore: add various missing packages to Brewfile 2020-09-25 12:26:11 +01:00
2212138288 chore(emacs): update emacs shell setup 2020-09-25 12:25:52 +01:00
9d47cc5bb0 chore(ruby): update solargraph config 2020-09-25 12:25:25 +01:00
0b0d05bb5f chore(bitbar): update brew cask outdated command 2020-09-11 18:06:13 +01:00
c0508d6d31 feat(env): add direnv shell setup and installation via zinit 2020-09-11 18:05:39 +01:00
af1ab144df fix(logrotate): add logrotate to Brewfile, improve logrotate-ex script 2020-09-11 18:04:59 +01:00
e4ab5f4ced feat(emacs): add emacsgui shell alias 2020-09-02 00:38:11 +01:00