Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Bat perhaps the easiest thing to use from my list. This is the same cat only with syntax highlighting. Let’s compare the two output options.
Lf is a very fast and lightweight file manager that only does its job and does not absorb as combines like mc. With it, you can quickly move to the desired directory and stay in the same session as you were. Of course, you can perform all the basic operations that are required every day: copying, deleting, creating character links, moving, etc. Supports group operations. But still the main advantage for me was its programmability. You can create whole commands that run whole scripts on bash or something. In the wiki project a set of some ready-made functions using the ability to create your own commands. The bookmark function was very useful. I have a set of directories to which I move quite often that cd even with auto-compile can be tiring. But everything changed when implementing a simple command:
Exa is a modern replacement for the old good ls. Unlike its predecessor
Fuzzy finder is a search utility for a given set of elements that you can embed almost anywhere and anything. I’ll show you a simple example of finding the right process in the system. Most often used to search utilities like grep, which give the opportunity to look not all the sheet and search for keywords or templates what you need. Let’s see how it looks with fzf
git Work with git. Switch branches, search history with diffs viewing, interactive rebase and more.
kubernetes Helps to search for pods, namespaces and other frequent features
tmux More convenient and intuitive switching between windows, sessions and more.
Direnv is a utility allows you to automate setting environment variables in a directory. Works this way. In a file .envrc contains the required environment variables and they are automatically displayed when moving to the directory. Do not do it manually and remember about it. That’s all) Quite a simple task, which without automation takes time.