Commit Graph

16 Commits

Author SHA1 Message Date
96ed44adf3 fix(python): prefer pip over pip3 when installing python packages 2023-03-21 01:22:19 +00:00
c101c417fd feat(python): update global package list 2023-03-09 23:35:17 +00:00
664f06bbdb refactor: use rtx to manage Go, Python, NodeJS, and more
This means g, pyenv, and volta are gone. And a lot of other tools
previously installed with zinit are also installed with rtx now instead.

This includes starship, direnv, shfmt, jq, and more.
2023-03-09 23:35:17 +00:00
44ea1976e4 chore(zinit): switch to newer for-syntax for zinit declarations 2022-04-28 12:35:42 +01:00
bb8fb0ca50 chore(python): add passlib to default installed python packages 2021-08-30 22:54:05 +01: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
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
712755da40 Use pyenv to manage python installation instead of homebrew 2020-07-04 13:17:47 +01:00
cdef65ae53 Format shell scripts with shfmt 2020-05-23 21:43:08 +01:00
d4d64f654e Add command-exists shell helper 2020-05-23 19:16:06 +01:00
57bd402736 Quote path to pip command 2020-04-26 22:01:26 +01:00
f36d68cdff Update shell setup for python with macOS specific logic 2020-04-08 00:13:40 +01:00
3d376d9ff2 Add grip to python packages 2020-03-15 23:56:37 +00:00
d701574f45 Add yamllint to python packages 2019-12-27 22:42:24 +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