1. Set `kickstart` to latest commit
2. Upgrade `mise` utilities
* `bitwarden from 2024.7.2 to 2024.9.0
* `circleci-cli from 0.1.30549 to 0.1.30995
* `ctlptl from 0.8.31 to 0.8.34
* `dagger from 0.12.5 to 0.13.5
* `eksctl from 0.188.0 to 0.193.0
* `eza from 0.19.0 to 0.20.4
* `fzf from 0.53.0 to 0.55.0
* `k3d` from 5.7.3 to 5.7.4
* `kubie from 0.23.1 to 0.24.0
* `lefthook from 1.7.13 to 1.8.0
* `ripgrep from 14.1.0 to 14.1.1
* `starship from 1.20.1 to 1.21.1
* `task from 3.38.0 to 3.39.2
* `tilt from 0.33.19 to 0.33.20
* `usage from 0.3.0 to 0.11.0
* `usql from 0.19.3 to 0.19.4
* `zoxide from 0.9.4 to 0.9.6
3. Add `github-cli`
4. Improve `tmux` and `tmuxp` config
Reviewed-on: #96
Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
Also made the following changes:
* update `docker`, `compose`, and `buildx`
* remove commented lines from `tmux` config
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
Allow terminal multiplexing through [`tmux`][0] and make it configurable using [`tmuxp`][1].
[0]: https://github.com/tmux/tmux
[1]: https://github.com/tmux-python/tmuxp
Co-authored-by: Joao P Dubas <joao.dubas@gmail.com>
Reviewed-on: #1
Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com>