Productivity
It’s tough when you find yourself at the mercy of some executive decisions that you know are going to cost more in the long run than they save. But hey, it’s a part of the game, right? Sometimes, execs make decisions based on advice from people who don’t have the full picture—leading to, let’s say, interesting outcomes. Or maybe I’m the one missing the full picture—but hey, that doesn’t make my pain points any less real.
I’ve made several post about Vim already, but i can’t seem to help myself, I love my editor! Anyway, this post will be about going through some highlights of my custom configuration.
The way we interface with computers with keyboard and mouse is really slow, even if you’re super fast with the keyboard it is impossible to keep up with the brain. But, it is as good as it gets (for now)… The mouse on the other hand is evil! Wherever possible, replacing a mouse move with a keyboard shortcut saves your wrists and is more efficient, at least from my perspective, a pro FPS gamer or a video editor would likely disagree, but this is a tech oriented blog.
This will be a short post about a nifty feature I found in lazygit
. Strangely, I have not ran into projects enforcing specific git messages that much. But things have changed and it did not take long before it started to annoy me and I had to look for solutions.
Okay so over the past couple of years I’ve kept adding new aliases to my dotfiles, here Ill share some of the ones that I just couldn’t see myself without. From quick navigation shortcuts to powerful one-liners for system monitoring, file manipulation, and Git operations, these aliases save me time and keep my command-line experience efficient.
Ever since I was first introduced to Vim in University, I’ve been captivated by its philosophy. The idea of a highly efficient, keyboard-centric editor intrigued me, especially its intricate and well-thought-out keybinding system.
Over the years, my journey into effective note-taking has been anything but linear. From the chaos of handwritten notes in university to exploring various digital tools, I’ve discovered what works for me in managing information overload.
Vim motions; a skill every developer, sysadmin, or power-user should learn. As developers we’re always looking for ways to optimize our workflows, making us more efficient. One tool that sticks out for me in its unique approach to navigation and text manipulation is Vim.
After a significant overhaul of my dotfiles, I’m excited to share my new setup! This version moves away from a bare Git repository approach and embraces a more robust solution tailored for managing different environments.
My dotfiles, are the core of my daily workflow. Carefully configured for productivity and centered around a keyboard-centric approach, these files simplify tasks. While designed for my use, feel free to explore and adopt elements that suit your preferences.
In the realm of terminal-based productivity, managing multiple projects efficiently can be a challenge. Enter Tmux Session Script, a custom solution designed to streamline project switching and enhance your workflow.