dotfiles
dew
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dotfiles
- Toolship: A (More) Secure Workstation
-
Print Git Status in Your Tmux Statusbar
The function we will use for this is borrowed from jessfraz/dotfiles.
- Docker for Desktop Applications
dew
-
RHttp: REPL for HTTP
I've built dew for this. It "knows" about many of those apps (and where to get a container from). https://github.com/efrecon/dew. Adding a term app is usually just a matter of crafting an .env file with the necessary settings.
-
Toolship: A (More) Secure Workstation
I have written dew (https://github.com/efrecon/dew) for more or less the same purpose. I hardly keep any binary (and dependency) in my installation, they are all inside containers that I can easily dispose of at any time. The default in dew is to run them as your user. At the command prompt, instead of running, for example, kubectl xxx, I run dew kubectl xxx. It's a bit slower but provides an increased level of security.
-
You Don't Need to Rebuild Your Development Docker Image on Every Code Change
In the past few weeks, I have spent some time and released dew [0]. It helps encapsulating this kind of setups in configuration and minimising typing. dew is still evolving, but it has served me well.
[0]: https://github.com/efrecon/dew
What are some alternatives?
qtile-polybar
toolship - A framework to containerize dev tools
neovim-dots - beautiful neovim setup configured in lua [Moved to: https://github.com/siduck76/NvChad]
Docker Compose - Define and run multi-container applications with Docker
NvChad - An attempt to make neovim cli as functional as an IDE while being very beautiful , blazing fast. [Moved to: https://github.com/NvChad/NvChad]
skaffold - Easy and Repeatable Kubernetes Development
gitmux - :computer: Git in your tmux status bar
awesome-freedesktop - Freedesktop.org menu and desktop icons support for Awesome WM
awesome-wm-widgets - Widgets for Awesome Window Manager
dockerfiles - Various Dockerfiles I use on the desktop and on servers.
bash-plusplus - Bring bash to the next level
org-roam - Rudimentary Roam replica with Org-mode