How to Use Nocturne Music Player on GNOME: A Step-by-Step Guide

By • min read

Getting Started with Nocturne

Nocturne is the latest GTK4-native music player to reach version 1.0, offering a sleek, distraction-free listening experience for GNOME users. While GNOME 48 introduced the Decibels audio player as the default, Nocturne stands out with its minimalist design and fluid integration with the desktop environment. This guide will walk you through everything you need to set up and enjoy Nocturne, from installation to advanced features like smart playlists and keyboard shortcuts.

How to Use Nocturne Music Player on GNOME: A Step-by-Step Guide

What You Need

Step 1: Install Nocturne

Nocturne can be obtained from the Flathub store or your Linux distribution's package manager. For Flatpak, open Terminal and run:

flatpak install flathub io.github.nocturne.Nocturne

If you prefer a distro-native package, search for "nocturne" in your software center (e.g., sudo apt install nocturne on Debian/Ubuntu, or sudo dnf install nocturne on Fedora). Once installed, launch Nocturne from the GNOME Activities overview or the application grid.

Step 2: Configure Your Music Folder

When Nocturne starts for the first time, it will prompt you to select a music directory. Click Choose Folder and navigate to where your audio files are stored. Nocturne automatically scans this folder and builds a library. You can change this later from Preferences > Music Folders.

Step 3: Browse and Play Music

Once the library is populated, the main window shows tabs: Artists, Albums, Songs, and Genres. Click any album or artist to start playback. Use the play/pause button at the bottom or press the Space key. Nocturne supports gapless playback for seamless transitions between tracks.

Step 4: Create and Manage Playlists

Click the Playlists icon (a list symbol) in the sidebar. Click New Playlist, give it a name, then drag songs from the library or use the context menu (Add to Playlist). To reorder tracks, simply drag them within the playlist. Smart playlists (based on rules like "last played more than a month ago") are available under the Smart Playlists tab.

Step 5: Use the Mini Player and Desktop Integration

Nocturne provides a compact mini player that stays on top of other windows. Toggle it via the View > Mini Mode menu or press Ctrl+M. The mini player shows album art, track title, and basic controls. Additionally, Nocturne integrates with GNOME's Media Controls—you can pause/skip from the quick settings panel or lock screen.

Step 6: Customize Appearance and Behavior

Open Preferences from the hamburger menu (three lines). Under General, you can set crossfade duration (0–10 seconds), enable auto-play on startup, and choose whether to minimize to tray. The Appearance tab lets you pick a theme—Nocturne ships with a light and dark variant, plus dynamic accent colors from your GNOME theme. For more advanced customization, check the Plugins section to enable features like Last.fm scrobbling or discogs metadata lookup.

Step 7: Navigate with Keyboard Shortcuts

Nocturne supports extensive keyboard shortcuts for power users. Key defaults include:

To view the full list, go to Help > Keyboard Shortcuts.

Step 8: Export and Share Playlists

Nocturne can export playlists in the widely supported M3U format. Right-click on any playlist and select Export. Saved files can be imported into other music players or shared with friends. To import a playlist, drag and drop the M3U file into the Nocturne window.

Tips for an Optimal Experience

Nocturne, like its contemporaries Decibels, Amerbol, and Lollypop, enriches the GNOME ecosystem with its focus on simplicity and performance. With the steps above, you'll be ready to enjoy your music collection in a clean, modern interface that feels right at home on your desktop.

Recommended

Discover More

How Isomorphic Labs Is Securing Over $2 Billion for AI-Driven Drug DiscoveryGenetically Destined Alzheimer's Case Defied; Accidental Heat Exposure May Be KeyAmazon SES Phishing: How Attackers Exploit Trusted Email InfrastructureBreakthrough in AI Debugging: New Method Identifies Which Agent Caused Multi-Agent System FailuresWebAssembly JSPI API Bridges Synchronous-Asynchronous Gap: Breaking News on Web Development Milestone