Do Everything in Linux

Enhance Your Productivity Using Linux as a Desktop

What You Will Learn

  • Master Command Line Tools
  • Configure Neovim Like a Pro
  • Dive Deep into Linux Systems

Latest Blog Posts

January 5, 2024

How to Use Virtual Environments in Python

September 16, 2023

How to Configure and Use MPV Video Player

September 14, 2023

How to Bind Shortcut Keys to Commands in i3

September 14, 2023

How to Configure Picom in Linux

September 11, 2023

Ncdu - Managing Disk Space Using Terminal User Interface

September 10, 2023

How to Configure Modifier Keys to Act as Other Keys Without Losing Their Original Ability (ft. xcape)

September 9, 2023

How to Change Brightness on a Linux Laptop

September 8, 2023

How to Configure Fonts in i3 Tiling Window Manager

September 6, 2023

How to Configure and Use the vim-sneak for Easy Navigation

September 1, 2023

How to Organize Neovim/Vim Configuration Files into Multiple Files

August 31, 2023

How to Manage Plugins in Vim/Neovim (ft. vim-plug)

August 30, 2023

How to Popup Vim/Neovim Keybindings using vim-which-key

August 29, 2023

How to Create Watermarks with ImageMagick's Convert Command

August 29, 2023

How to Enter Sudo Password in GUI Using Askpass in Linux

August 17, 2023

How to send notifications in linux using dunstify/notify-send

August 15, 2023

How to Configure Dunst Notifications in Linux (with images)

August 11, 2023

How to Use Conditional Statements in Bash: The If-Else Fi Basics

August 5, 2023

How to Use Loops in Bash?

August 3, 2023

Understanding Brace Expansion in Bash: Generating Sequences

July 31, 2023

Bash Commands in Linux With Examples

July 30, 2023

Printf Command in Linux with Examples and their Outputs

July 23, 2023

How to Resolve Linux Boot Issues After File Mishap

July 20, 2023

How to Mount Disks and Create Fstab Entries in Linux

June 19, 2023

Linux Gaming: How to Get Started and What You Need to Know

April 8, 2023

How to Use Vim/Neovim

March 31, 2023

How to Configure Colorscheme in Vim/Neovim

March 28, 2023

How to Configure Neovim/Vim

March 25, 2023

Copy Command cp in Linux/Unix

March 24, 2023

How to Create Shell Scripts in Linux/Unix

March 23, 2023

How to Use Pacman in Arch Linux

March 22, 2023

How to Create and Use Virtual Hard Disk in Linux

March 19, 2023

How to create fstab entry in Linux

March 18, 2023

How to Mount a Drive in Linux

March 17, 2023

Backup and Restore Your Computer Using Rsync

March 17, 2023

How To Use Anacron In Linux

March 12, 2023

How to encrypt and Sign your files using GPG

February 20, 2023

The Evolution of Linux: A Journey Through Its History and Impact

November 12, 2022

How to setup Newsboat - RSS Reader in Linux

July 8, 2022

Nvim lsp: set up null-ls for beginners

June 24, 2022

How to install and manage Xampp in Linux

June 19, 2022

Nvim lsp autocompletion: mapping, snippets, fuzzy search

June 11, 2022

Nvim lsp: configure language servers, shortcuts, highlights

June 2, 2022

FFmpeg: Compress and Rescale Video and Image

May 26, 2022

Nvim lsp diagnostics - keybindings, signs, virtual texts

May 20, 2022

zsh: highlighting, autosuggestion, themes, binding, alias, fzf

May 5, 2022

libinput: Fix your Linux touchpad using libinput

May 4, 2022

Xmodmap: Remap any key using xmodmap

March 11, 2022

AUR (Arch User Repository) and Yay in Arch Linux

March 4, 2022

bc command in Linux

March 2, 2022

Regular Expression (Regex, and Regexp) in Linux Ft. Grep

February 24, 2022

Grep Command in Linux with Examples

February 15, 2022

Echo Command in Linux With Practical Examples

February 12, 2022

How to get the basename and directory of a file in Linux

February 12, 2022

The df command in Linux with Examples

January 8, 2022

How to Set Battery Charging Threshold (Limit the Charging) In Thinkpad and Other Laptops in Linux/Unix

January 1, 2022

What Is Swap Memory in Linux and How to Manage It?

December 25, 2021

How to Install Arch Linux and Support Graphics

December 25, 2021

relatime, atime, noatime, strictatime, lazytime

December 15, 2021

Date Command in Linux/Unix with Practical Examples

December 11, 2021

Dmenu - What It Is and How I Use It

December 7, 2021

Cron: the Job Scheduler in Linux/Unix

December 5, 2021

Bluetoothctl: Management of Bluetooth Devices in Linux

November 28, 2021

Touch Command in Linux/Unix with Examples

November 27, 2021

Hard Links and Soft Links in Linux

November 20, 2021

URxvt: Installation, Color Scheme, Fonts, Resize, etc.