This is a list of customization tools for Linux user to make the desktop more aesthetic.
- File Manager
- Music Player
- Music Visualizer
- Image Viewer
- System Info
- Text Editor
- Terminal
- Menu
- Panel
- Dock
- Tweaks
Dotfiles are plain text configuration files on Unix-y systems for things like our shell, ~/.zshrc
, our editor in ~/.vimrc
, and many others. They are called "dotfiles" as they typically are named with a leading.
Source from here. More about dotfiles check this link.
- ranger - A vim inspired filemanager for console.
- Thunar - A modern file manager for the Xfce Desktop Environment.
- PCManFM - A lightweight Gtk+ based file manager for X Window.
- 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.
- cava - Console-based Audio Visualizer for Alsa (MPD and Pulseaudio).
- mpdviz - Console mpd visualizer like
cava
.
- feh - A lightweight image viewer.
- sxiv - Simple X Image viewer like
feh
. - n30f - Image viewer to display an image in a borderless and transparent non-wm-managed window.
- gpicview - A Simple and Fast Image Viewer for X.
- nitrogen - A GUI background previewer and setter.
- neofetch - A customizable system information written in Bash.
- screenfetch - Bash screenshot information tool.
- ufetch - Tiny system info for Unix-like operating systems
- 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.
- rxvt-unicode - A customizable terminal emulator forked from
rxvt
. - xterm - The standard terminal emulator for the X Window System
- st - A simple terminal emulator for X which sucks less, with xft.
- 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
- lemonbar - A featherweight, lemon-scented, bar based on xcb.
- polybar - A fast and easy-to-use status bar.
- dzen2 - A general purpose messaging, notification and menuing program for X11.
- xmobar - A minimalistic, mostly text-based status bar.
- tint2 - A lightweight panel/taskbar with support system try.
- 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
- lxsession-logout - A nice banner-style logout dialog for the LXDE.
- oblogout - GTK/Cairo based logout box styled for openbox.
- clearine - Yet another GTK3-based logout-window overlay for independent windowmanager
- 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.
- tintyourday - Generate your
tint2
config with Xresources color - obtgen - Openbox theme generator.
- Shift - An instantly window manager theme changer.
- colorfil - Generate 16 color for Xresources colorscheme from one-color.
- colorls - A Ruby gem that beautifies the terminal's ls command, with color and font-awesome icons
Fork this repository (optional) and share to other Linux users.
The code is available under the MIT license.