Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

πŸ“š An awesome list of customization tools for your UN*X/Linux desktop.

Notifications You must be signed in to change notification settings

thomaslovell/awesome-linux-customization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

17 Commits

Repository files navigation

Awesome Linux Customization

This is a list of customization tools for Linux user to make the desktop more aesthetic.

Contents

Intro to Dotfiles

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.

Getting started

File Manager

  • 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.

Music Player

  • 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.

Music Visualizer

  • cava - Console-based Audio Visualizer for Alsa (MPD and Pulseaudio).
  • mpdviz - Console mpd visualizer like cava.

Image Viewer

  • 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.

System Info

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

Text Editor

  • 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

  • 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.

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

Panel

  • 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.

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

Logout Screen

  • 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

Tweaks

  • 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

Contribute

Fork this repository (optional) and share to other Linux users.

License

The code is available under the MIT license.

About

πŸ“š An awesome list of customization tools for your UN*X/Linux desktop.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /