f2d96625d0
feat(mise): add r statistical program
...
Also, add proper language server in neovim.
2024-06-03 11:02:31 +00:00
3b2c6c6c6a
feat(mise): add ctlptl
...
[`ctlptl`][0] is [`tilt`][1]'s tool to create and manage local k8s
clusters.
[0]: https://github.com/tilt-dev/ctlptl
[1]: https://tilt.dev/
2024-06-01 17:56:42 +00:00
3889f308cd
feat(mise): bump elixir and erlang
...
* elixir from 1.16.2 to 1.17.0-rc.0
* erlang from 26.2.5 to 27.0
2024-06-01 17:33:43 +00:00
bfbdfe78a2
feat(mise): upgrade runtimes ( #50 )
...
Upgrade the runtimes:
* awscli from 2.15.30 to 2.15.49
* bitwarden from 2024.2.1 to 2024.4.1
* dagger from 0.10.2 to 0.11.4
* erlang from 26.2.3 to 26.2.5
* eza from 0.18.7 to 0.18.15
* fzf from 0.48.1 to 0.52.1
* go from 1.22.1 to 1.22.3
* helm from 3.14.3 to 3.14.4
* k3d from 5.6.0 to 5.6.3
* k9s from 0.32.3 to 0.32.4
* kubectl from 1.29.3 to 1.30.0
* lefthook from 1.6.7 to 1.6.11
* node from 21.7.1 to 22.1.0
* poetry from 1.8.2 to 1.8.3
* python from 3.12.2 to 3.12.3
* rust from 1.76.0 to 1.78.0
* starship from 1.17.1 to 1.18.2
* task from 3.36.0 to 3.37.2
* terraform from 1.7.5 to 1.8.3
* tilt from 0.33.11 to 0.33.13
* usql from 0.17.5 to 0.19.1
Reviewed-on: #50
Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com >
Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com >
2024-05-20 18:10:19 +00:00
527157bac9
fix(mise): reference to luajit plugin ( #49 )
...
Reviewed-on: #49
Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com >
Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com >
2024-05-20 16:43:30 +00:00
544fb06424
fix(mise): set correct luaJIT plugin ( #47 )
...
Reviewed-on: #47
Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com >
Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com >
2024-05-09 00:14:09 +00:00
b8dc17e7aa
feat(mise): add circleci cli ( #46 )
...
No more invalid configuration files \o/
Reviewed-on: #46
Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com >
Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com >
2024-05-08 23:17:23 +00:00
de9854ac41
feat(mise): enable .env file load through mise ( #44 )
...
Enable [`mise` autoload `.env`][0] feature in any directory.
Also, add [`kind`][1] for local `kubernetes` development.
Reviewed-on: #44
[0]: https://mise.jdx.dev/environments.html#env-file
[1]: https://kind.sigs.k8s.io/
Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com >
Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com >
2024-05-07 12:28:41 +00:00
9672791093
feat(mise): add task runner ( #42 )
...
[Task][0] is a more straightforward and intuitive alternative to `make`.
[0]: https://taskfile.dev/
Reviewed-on: #42
Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com >
Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com >
2024-05-06 11:57:23 +00:00
167ed5a169
feat(mise): add lua + luajit + luarocks ( #41 )
...
Reviewed-on: #41
Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com >
Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com >
2024-05-06 11:53:21 +00:00
58d9533845
chore(mise): add rust/bitwarden plugins ( #35 )
...
Added `rust` and `bitwarden-cli` to:
* `Dockerfile`
* `mise` config
Reviewed-on: #35
2024-04-08 18:21:05 +00:00
d9a33dc515
feat: upgrade ubuntu to 23.10 ( #30 )
...
In addition to upgrading ubuntu to 23.10, the following changes were made:
1. Use the latest commit from [kickstart.nvim][0]
2. Setup [atuin][1] to share `shell` history
3. Conditionally configure `git`, based on [`gitbutler` blog post][2]
4. Improve `tmux` colorscheme configuration, based on [tmux vim truecolor git by andersevenrud][3]
5. Update cli's installed by `mise`:
* awscli to 2.15.30
* dagger to 0.10.2
* elixir to 1.16.2
* erlang to 26.2.3
* eza to 0.18.7
* fzf to 0.48.1
* go to 1.22.1
* helm to 3.14.3
* kubectl to 1.29.3
* lefthook to 1.6.7
* node to 21.7.1
* poetry to 1.8.2
* python to 3.12.2
* terraform to 1.7.5
* tilt to 0.33.11
* usql to 0.17.5
* zoxide to 0.9.4
6. Added the cli's:
* k3sup
* k9s
* rust
[0]: https://github.com/nvim-lua/kickstart.nvim
[1]: https://github.com/atuinsh/atuin
[2]: https://blog.gitbutler.com/git-tips-1-theres-a-git-config-for-that/#conditional-configs
[3]: https://gist.github.com/andersevenrud/015e61af2fd264371032763d4ed965b6
Reviewed-on: #30
Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com >
Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com >
2024-03-28 00:18:20 +00:00
6feae34b63
feat: improve depedencies setup and upgrade tools to latest version ( #24 )
...
1. Migrate from `rtx` to `mise`
2. Set most of the tools using `mise`
* Some tools, such as `starship` and `zoxide` are installed locally, so they are available at boot time
3. Improve `tmux` by adding
* resurrect and continuum to record/restore sessions
* better color scheme
4. Setup multiple `elixir-ls` releases using the same repository
5. Upgraded `kickstart.nvim` to latest version
Reviewed-on: #24
2024-01-14 19:00:37 +00:00