Joao P Dubas
affe126043
feat: upgrade cli
...
Upgraded:
* bat from 0.23.0 to 0.24.0
* ripgrep from 13.0.0 to 14.0.3
* docker from 24.0.6 to 24.0.7
* compose from v2.21.0 to v2.23.3
2024-01-02 11:40:18 +00:00
5c381bdcbe
feat(nvim): upgrade kickstart ( #22 )
...
Reviewed-on: #22
2023-12-31 11:48:14 +00:00
afd271eae5
feat: add gnu parallel ( #21 )
...
This allows one to execute commands in [parallel][0].
[0]: https://www.gnu.org/software/parallel/
Reviewed-on: #21
2023-12-21 14:08:37 +00:00
9cee421a21
chore(elixir): add elixir lsp for version 1.12 ( #19 )
...
Explicitly add an elixir lsp suitable to elixir version 1.12.
Reviewed-on: #19
2023-12-08 11:53:14 +00:00
39aeeffcf2
fix: alias definition in fish ( #18 )
...
Reviewed-on: #18
2023-11-24 19:06:09 +00:00
0800fe0c4c
chore: upgrade system runtimes and clis( #17 )
...
The following runtimes and cli's were upgraded:
* `awscli` from 2.13.30 to 2.13.38
* `go` from 1.21.3 to 1.21.4
* `helm` from 3.13.1 to 3.13.2
* `kubectl` from 1.27.7 to 1.28.4
* `lefthook` from 1.5.2 to 1.5.3
* `node` from 21.1.0 to 21.2.0
* `poetry` from 1.6.1 to 1.7.1
* `terraform` from 1.6.2 to 1.6.4
* `kickstart.nvim` to the latest version
Also, some additions were made:
* [`tilt`][0] to make it easier to handle multiple services.
* Map key to open terminal vertically in `neovim`
* Aliases to commands in `fish`
[0]: https://tilt.dev
Co-authored-by: Joao P Dubas <joao.dubas@gmail.com >
Reviewed-on: #17
2023-11-24 14:41:39 +00:00
6c1a8e92bc
feat: add elixir-ls compatible with version 1.11 ( #15 )
...
1. Clone `elixir-ls` and set it to version [v0.12.0](https://github.com/elixir-lsp/elixir-ls/blob/master/CHANGELOG.md#v0120-7-november-2022 )
2. Set up `neovim` to check `elixir` current elixir version and use the appropriate `elixir-ls`
Reviewed-on: #15
2023-11-13 11:33:09 +00:00
6f5f08e59a
feat(nvim): uprade kickstart.nvim ( #14 )
...
Reviewed-on: #14
2023-11-10 15:07:53 +00:00
a8e07e47d0
chore(rtx): add lefthook plugin ( #12 )
...
[`lefthook`][0] is a githook manager for any project.
[0]: https://github.com/evilmartians/lefthook
Reviewed-on: #12
2023-11-07 10:47:31 +00:00
e9d47a7fcd
chore: add openssl 1.1 shared lib ( #7 )
...
This version of `openssl` is needed to compile older versions of `erlang`.
Reviewed-on: #7
2023-10-29 20:45:20 +00:00
1675e4cd8a
feat: customize user and group id on build time ( #3 )
...
Allow the user to set custom user and group IDs, so it maps the ones available in the host. Also, remove `jq` from `rtx` plugin list.
2023-10-25 23:30:02 +00:00
3293ae8a3e
feat: add tmux and tmuxp ( #1 )
...
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 >
2023-10-15 21:00:49 +00:00
fa879a6772
chore(nvim): upgrade kickstart.nvim ( #2 )
...
Upgrade kickstart.nvim to the latest commit, and adjust the patch to conform to the current state.
Co-authored-by: Joao P Dubas <joao.dubas@gmail.com >
Reviewed-on: #2
2023-10-15 19:46:17 +00:00
Joao P Dubas
3db60145ea
fix: set shell env var to bash
...
This is needed to install elixir lsp.
2023-10-02 00:04:36 +00:00
Joao P Dubas
ea3b1a302e
feat(nvim): use kickstart.nvim as base configuration
...
To make this effective, the following changes were made:
1. Patch `init.lua` to change common configurations
2. Implement custom configuration for plugins
2023-10-01 23:39:11 +00:00
Joao P Dubas
e8d45d7b77
feat: configure fish and bash
...
Configure both shells to use the similar commands and provide similar
experiences.
2023-10-01 23:35:32 +00:00
Joao P Dubas
cc9ff2d16e
chore: upgrade rtx plugins
...
Also use default plugins for:
* go
* node
* python
2023-10-01 23:32:04 +00:00
Joao P Dubas
57aa1a80f7
feat: add docker + compose static binaries
2023-10-01 23:29:47 +00:00
Joao P Dubas
360b3507e6
feat: initial commit
2023-09-17 13:25:57 +00:00