How to Create Permanent Bookmarks in VLC Without a Playlist

VLC comes with a bunch of features, and bookmark is one of them that lets users easily add bookmarks to multiple timestamps on the currently playing video for easy revisiting in the future. Now, the issue with VLC is that it only preserves bookmark changes

Master VLC with These 10+ Expert Tips and Tricks

VLC is undoubtedly the best media player out there, but the ignorance of many users in learning it properly holds them back from utilizing the advanced features that VLC offers, which can ultimately improve the user experience to the next level. I used to be

How to Install IDM on Ubuntu (and Other Linux Distros)

The IDM (Internet Download Manager) is likely the best download management software available on the market without a doubt, but unfortunately, it’s proprietary software, which raises some concerns. I won’t start a privacy lecture here, but if you’re attempting to use Windows-specific proprietary software on

JDownloader: An Open-Source Alternative to IDM (Install + Usage)

JDownloader is one of my favorite tools, as it is a free and open-source download management tool for multi-platform use, making it a perfect alternative to proprietary software such as IDM. It can perform all the tasks that other tools, like IDM, can do. To

How to Install and Use LunarVim on Linux (Complete Guide)

LunarVim is a fantastic NeoVim-based IDE, a community-driven project available for free to try, providing support for most popular programming languages such as C/C++, Python, Java, Node.js, Angular, Go, Scala, and 13+ more. It comes with a default configuration to offer features such as autocompletion,

How to Install New (or Nerd) Fonts on Linux (Ultimate Guide)

A good font (also referred to as typography) is crucial in UI/UX design. However, individuals interested in desktop customization often enjoy having an amazing font of their choice on their system to make it stand out among others. While users are provided with a variety

Manage Multiple Versions of NeoVim via Bob Version Manager

NeoVim is a popular and modern CLI text editor for Linux. I’ve recently written a complete article on installing and using the latest version of NeoVim on your preferred Linux system. However, the article showed the traditional way of installing NeoVim, where you could only

How to Install Latest NeoVim on Linux (Ultimate Guide)

NeoVim is a modern command-line text editor designed to improve and modernize the original Vim editor by addressing some limitations and introducing new features. It provides support for asynchronous plugins, the Language Server Protocol, a built-in terminal emulator, built-in package management, and a more powerful

How to Execute JavaScript in a Jupyter Notebook on Linux

Jupyter Notebook is the most popular server-client application that allows you to write, run, test, and debug Python-interpreted programs on notebook documents via a web browser. Unfortunately, other interpreted programming languages, such as Javascript, lack such fully-fledged applications that offer tight integration and enable users

MusicPod: Music, Radio, and Podcast Player for Ubuntu

MusicPod is a decent local music player but an excellent podcast and internet radio player for your Ubuntu Desktop. It was created using Flutter and is available to use as a Snap package. I’ve been using it for a while, and from my experience, if

How to Install Development Tools on Linux (Ultimate Guide)

Development tools are a set of software applications and utilities specifically designed to aid software developers in creating, debugging, testing, and maintaining software applications. These development tools include necessary applications such as GCC (GNU Compiler Collection), GNU Make, Git, GDB (GNU Debugger), and many more.

How to: Install Angular CLI (and Create a New App) on Linux

Angular is a widely used open-source web application framework developed and maintained by Google, serves the purpose of creating dynamic single-page mobile or web applications (SPAs). It uses Typescript/Javascript and offers a rich set of features like component-based architecture, two-way data binding, dependency injection, directives,