11 Commits

Author SHA1 Message Date
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