Joao P Dubas c7e4705a50
feat(mise): upgrade utilities
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.
2024-07-26 18:54:22 +00:00
2024-07-26 18:54:22 +00:00
2024-03-28 00:18:20 +00:00
2024-07-22 18:23:46 +00:00
2024-05-31 14:31:43 +00:00
2023-10-26 00:43:04 +00:00

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 it
  • starship: this is what makes my shell beautiful
  • zoxide: change between directories has never been easier
  • eza: just to make ls informative and interesting
  • bat: a better cat
  • ripgrep: a better grep
  • 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
  • tmuxp: to manage my different sessions

programming languages

In my day-to-day I use:

  • elixir
  • python
    • with poetry handling dependencies, whenever is possible
  • javascript + node
Description
Base ide configuration
Readme 1.7 MiB
Languages
Lua 49.4%
Dockerfile 27.5%
Shell 20%
Makefile 3.1%