Skip to content

Application Setups in Linux

On our daily workflow, we often encounter various applications that we need to set up and configure on our Linux systems. This can range from converting file formats, to setting up development environments, to configuring multimedia tools. I have listed lots of application setups that I have done on my Linux system, along with step-by-step guides and tips to help you get the most out of your Linux experience. Whether you're a beginner looking to set up your first application or an experienced user seeking to optimize your workflow, these guides will provide you with the necessary information and resources to successfully set up and configure a wide range of applications on your Linux system.


Linux Setup Guide

A comprehensive guide to setting up a Linux environment, including installation, configuration, and optimization tips for both beginners and experienced users.

Read Full Article →

Setup Fish Shell on Linux

A step-by-step guide to installing and configuring the Fish shell on your Linux system for an enhanced, modern command-line experience.

Read Full Article →

All SQL Engines Setup Guide on Linux with Docker

A comprehensive guide to installing and configuring SQL Server, Oracle SQL, MySQL, and PostgreSQL on your Linux system using Docker for isolated database development.

Read Full Article →

Build an App to Convert YouTube Video to Audio

A step-by-step tutorial on creating a simple application that converts video files to audio format using Python and the FFmpeg library — no third-party services needed.

Read Full Article →

Build an App to Add Subtitles to Video Easily

A step-by-step tutorial on creating a simple application that embeds subtitles into video files using Python and the FFmpeg library, with support for multiple formats.

Read Full Article →

Setup an Efficient Python & Jupyter Environment with Micromamba

A guide to setting up a streamlined Python and Jupyter development environment using Micromamba — faster environment creation and leaner package management than Conda.

Read Full Article →

Full Control on Your GitHub with Linux Terminal

A tutorial on managing your GitHub repositories, branches, pull requests, and workflow activities directly from the Linux terminal — no browser required.

Read Full Article →

How to Use AI Tools on the Linux Terminal

A guide to accessing and using AI assistants like ChatGPT directly from the Linux terminal for quick, keyboard-driven interactions without leaving your workflow.

Read Full Article →

Blazingly Fast Code Editor Setup with Neovim & LazyVim

A comprehensive guide to setting up a powerful, keyboard-driven code editor on your Linux system using Neovim and the LazyVim configuration framework — built for speed and efficiency.

Read Full Article →

How to Open All Applications from the Linux Terminal

A tutorial on launching and managing a wide variety of desktop applications directly from the terminal — building muscle memory for a faster, mouse-free workflow.

Coming Soon

How to Download Everything from the Internet Using the Linux Terminal

A guide to using command-line tools like wget, curl, and yt-dlp to download files, media, and other content from the internet efficiently.

Coming Soon

How to Use the Linux Terminal as a File Manager

A tutorial on navigating, organizing, and managing your files and directories entirely from the Linux terminal — replacing GUI file managers with fast, scriptable alternatives.

Coming Soon