c815282fedd50327a2c139058a35aa2f5442b882
Remove a lot of unused code, related to: * **Support for older versions of `elixir`**: * Remove `openssl` 1.1 * Remove `elixir-ls` repository * Remove script to install pinned versions of `elixir-ls` * **Unused tools from `mise`**: * `aqua:CircleCI-Public/circleci-cli`: This isn't my `ci/cd` service of choice. * `aqua:xo/usql`: Even though this is interesting, I mainly interact with the default tooling of the databases. * `go:github.com/bloznelis/typioca`: I go for the `tukai` or `ttyper` to improve my keyboard profecience * `pipx:vectorcode`: I've never really used it. * In this case, I also removed the `neovim` plugin and `mcp` server. * `ubi:block/goose`: I go for the `opencode`, or the specialized tools, such as `claude-code` or `gemini-cli`. * `ubi:supabase/cli`: I've never really used it. * `poetry`: I changed to `uv`. Reviewed-on: #260 Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com> Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
ide
This is my personal development environment (PDE) based on fish
, neovim
, mise
and docker
.
programs
docker
All my workflow revolves around running containers for my services. So, for now, I'm still using docker
and their extensions, mainly, compose
to define those services.
kubernetes
I still need to learn a lot about it, but to make navigation between contexts and namespaces easier, I'm using kubie
.
In the near future I want to experiment with k3d
and tilt
to make simulations about my system environment easier to reproduce locally, and the transition to production smoother.
terminal
For the terminal, that's the place were I spent most of time, the following is used:
fish
: there is nothing fancy about itstarship
: this is what makes my shell beautifulzoxide
: change between directories has never been easiereza
: just to makels
informative and interestingbat
: a bettercat
ripgrep
: a bettergrep
tmux
: handling multiple panes, windows, and sessions is a must in my workflow- among the aspects to improve, one that is on my sight is the integration with
neovim
- among the aspects to improve, one that is on my sight is the integration with
tmuxp
: to manage my different sessions- I still want to give a try to
tmux-resurrect
andtmux-continuum
- I still want to give a try to
programming languages
In my day-to-day I use:
elixir
python
- with
poetry
handling dependencies, whenever is possible
- with
javascript
+node
Description
Languages
Lua
54.5%
Dockerfile
25.8%
Shell
14.6%
Makefile
5.1%