Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-linux-customization

:books: An awesome list of customization tools for your UN*X/Linux desktop.
https://github.com/myugan/awesome-linux-customization

Last synced: 5 days ago
JSON representation

  • File Manager

  • Music Player

    • **Rhythmbox** - A Music Player which takes its inspiration from Apple's iTunes application.
    • **mpc** - Client for `mpd`, responsible for telling lemonbar about the currently playing media.
    • **mpd** - A daemon for playing music of various formats with `ncmpcpp` as client.
    • **cmus** - A small ncurses based music player.
    • **ncmpcpp** - An ncurses Music Player Daemon (MPD) client.
  • Image Viewer

    • **gpicview** - A Simple and Fast Image Viewer for X.
    • **feh** - A lightweight image viewer.
    • **n30f** - Image viewer to display an image in a borderless and transparent non-wm-managed window.
    • **nitrogen** - A GUI background previewer and setter.
  • Text Editor

    • **Leafpad** - Leafpad is a simple GTK+ text editor that emphasizes simplicity.
    • **neovim** - Vim-fork focused on extensibility and usability.
    • **vim** - Vi IMproved, a programmer's text editor.
    • **Spacevim** - Community-driven modular vim distribution with ultimate vim configuration and many build-in features.
  • Terminal

    • **xterm** - The standard terminal emulator for the X Window System
    • **st** - A simple terminal emulator for X which sucks less, with xft.
    • **rxvt-unicode** - A customizable terminal emulator forked from `rxvt`.
  • Menu

    • **myGtkMenu** - GTK2, GTK3 standalone & lightweight menu written in C.
    • **rofi** - A window switcher, application launcher and dmenu replacement
    • **dmenu** - A fast and lightweight dynamic menu for X.
  • Panel

    • **polybar** - A fast and easy-to-use status bar.
    • **dzen2** - A general purpose messaging, notification and menuing program for X11.
    • **lemonbar** - A featherweight, lemon-scented, bar based on xcb.
    • **xmobar** - A minimalistic, mostly text-based status bar.
    • **tint2** - A lightweight panel/taskbar with support system try.
    • **polybar** - A fast and easy-to-use status bar.
  • Dock

    • **Plank** - A simplest dock on the planet, famous dock for linux user.
    • **Cairo Dock** - A desktop interface that takes the shape of docks, desklets, panel, etc
  • Notification Daemon

    • **dunst** - A lightweight replacement for the notification daemons provided by most desktop environments.
  • Logout Screen

  • Tweaks

    • **spicetify-cli** - Commandline tool to customize Spotify client.
    • **tintyourday** - Generate your `tint2` config with Xresources color
    • **Shift** - An instantly window manager theme changer.
    • **Oomox** - Generate themes and icons using oomox GUI
    • **wal** - Generate and change colorschemes on the fly.
    • **pywal** - Generate and change colorschemes on the fly. A `wal` rewrite in Python 3.
    • **wpgtk** - A powerful GTK+ frontend for pywal, adding features such as flexible templates and editing colorschemes.
    • **obtgen** - Openbox theme generator.
    • **colorfil** - Generate 16 color for Xresources colorscheme from one-color.
    • **Cornora** - Simple Hotcorner Launcher for X
    • **warnai** - Swiss army theme changer from .Xresources
    • **Compton** - A compositor for X11.
    • **Shift** - An instantly window manager theme changer.
    • **Oomox** - Generate themes and icons using oomox GUI
  • Screen Manager

  • Others

    • **exa** - A modern replacement for `ls`.
    • **ls++** - `ls` on steroids.
    • **colorls** - A Ruby script that colorizes the ls output with color and icons.
  • Contribute

  • Music Visualizer

    • **cava** - Console-based Audio Visualizer for Alsa (MPD and Pulseaudio).
    • **mpdviz** - Console mpd visualizer like `cava`.
    • **nausea** - This is a simple Console audio spectrum visualizer, Work well with mpd daemon music player.
  • System Info

    • **neofetch** - A customizable system information written in Bash.
    • **screenfetch** - Bash screenshot information tool.
    • **ufetch** - Tiny system info for Unix-like operating systems
    • **pfetch** - A pretty system information tool written in POSIX sh.