Skip to main content

:books: An awesome list of customization tools for your UN*X/Linux desktop.

358
GitHub Stars
62
Curated Resources
17
Categories
3 hours ago
Last Refreshed
ContentsFile ManagerMusic PlayerMusic VisualizerImage ViewerSystem InfoText EditorTerminalMenuPanelDockNotification DaemonLogout ScreenTweaksScreen ManagerOthersContribute

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me credits resources from awesome-linux-customization"

Installation instructions →

What's inside

Dock

  • Cairo Dock

    A desktop interface that takes the shape of docks, desklets, panel, etc

  • Plank

    A simplest dock on the planet, famous dock for linux user.

Music Visualizer

  • cava

    Console-based Audio Visualizer for Alsa (MPD and Pulseaudio).

  • mpdviz

    Console mpd visualizer like

  • nausea

    This is a simple Console audio spectrum visualizer, Work well with mpd daemon music player.

Logout Screen

  • clearine

    Beautiful logout UI for X11 window manager

  • lxsession-logout

    A nice banner-style logout dialog for the LXDE.

  • oblogout

    GTK/Cairo based logout box styled for openbox.

Music Player

  • cmus

    A small ncurses based music player.

  • mpc

    Client for

  • mpd

    A daemon for playing music of various formats with

  • ncmpcpp

    An ncurses Music Player Daemon (MPD) client.

  • Rhythmbox

    A Music Player which takes its inspiration from Apple's iTunes application.

Tweaks

  • colorfil

    Generate 16 color for Xresources colorscheme from one-color.

  • Compton

    A compositor for X11.

  • Cornora

    Simple Hotcorner Launcher for X

  • obtgen

    Openbox theme generator.

  • Oomox

    Generate themes and icons using oomox GUI

  • pywal

    Generate and change colorschemes on the fly. A

Others

  • colorls

    A Ruby script that colorizes the ls output with color and icons.

  • exa

    A modern replacement for

  • ls++

Menu

  • dmenu

    A fast and lightweight dynamic menu for X.

  • jgmenu

    Small X11 menu intended to be used with openbox and tint2.

  • myGtkMenu

    GTK2, GTK3 standalone & lightweight menu written in C.

  • rofi

    A window switcher, application launcher and dmenu replacement

Notification Daemon

  • dunst

    A lightweight replacement for the notification daemons provided by most desktop environments.

Showing a sample of 62 resources. View the full list on GitHub →