* `awscli` from 2.17.18 to 2.17.31
* `bitwarden` from 2024.7.1 to 2024.7.2
* `ctlptl` from 0.8.29 to 0.8.31
* `dagger` from 0.12.3 to 0.12.5
* `eksctl` from 0.187.0 to 0.188.0
* `eza` from 0.18.23 to 0.19.0
* `go` from 1.22.5 to 1.23.0
* `helm` from 3.15.3 to 3.15.4
* `k3d` from 5.7.2 to 5.7.3
* `k3sup` from 0.13.6 to 0.13.7
* `kind` from 0.23.0 to 0.24.0
* `kubectl` from 1.30.0 to 1.31.0
* `lefthook` from 1.7.9 to 1.7.13
* `node` from 22.5.1 to 22.6.0
* `python` from 3.12.4 to 3.12.5
* `rust` from 1.80.0 to 1.80.1
* `starship` from 1.19.0 to 1.20.1
* `terraform` from 1.9.3 to 1.9.4
* `tilt` from 0.33.17 to 0.33.19
Upgrade the following tools:
* awscli from 2.17.14 to 2.17.18
* bitwarden from 2024.6.1 to 2024.7.1
* dagger from 0.12.1 to 0.12.3
* eza from 0.18.22 to 0.18.23
* k3d from 5.6.3 to 5.7.2
* k3sup from 0.13.5 to 0.13.6
* k9s from 0.32.4 to 0.32.5
* kind from 0.22.0 to 0.23.0
* kubie from 0.23.0 to 0.23.1
* lefthook from 1.6.11 to 1.7.9
* node from 22.1.0 to 22.5.1
* python from 3.12.3 to 3.12.4
* r from 4.4.0 to 4.4.1
* rust from 1.78.0 to 1.80.0
* task from 3.37.2 to 3.38.0
* terraform from 1.8.3 to 1.9.3
* tilt from 0.33.13 to 0.33.17
* usql from 0.19.1 to 0.19.3
* yarn from 1.22.19 to 1.22.22
Downgrade lua from 5.4.6 to 5.1.5, so it can be used by neovim plugins.
* awscli from 2.15.49 to 2.17.14
* bitwarden from 2024.4.1 to 2024.6.1
* dagger from 0.11.4 to 0.12.1
* eksctl from 0.180.0 to 0.187.0
* elixir from 1.17.0-otp-27 to 1.17.2-otp-27
* erlang from 27.0 to 27.0.1
* eza from 0.18.15 to 0.18.22
* fzf from 0.52.1 to 0.53.0
* go from 1.22.3 to 1.22.5
* helm from 3.14.4 to 3.15.3
* starship from 1.18.2 to 1.19.0
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>
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>
[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>
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>
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