Installation Contribution License Code of Conduct
Description
This meticulously curated list is designed to assist users in personalizing their Linux desktop, a practice often referred to as 'ricing'. This resource compiles a carefully selected list of themes, tools, and customization options, offering users a comprehensive starting point for customizing their computers. Whether you seek common themes and tools or have specific preferences in mind, this repository provides a structured approach to explore and tailor your Linux desktop to your liking.
Contents
- GRUB
- Display Managers
- Desktop Environments / Window Managers
- Themes
- Wallpapers
- (Nerd) Fonts
- Bar / Panel
- Cursors
- Icons
- App Launchers
- Notifications
- Widgets
- Logout Menu
- Screen Lock
- Terminal
- UI Apps/Tools
- App Theming
- Installation
- Contribution
GRUB
- grub2-themes - by vinceliuice
- Matter
- Tartarus - gruvbox style
- Dracula
- Tokyo Night
- Poly dark
- Dark Matter
- Minegrub
Display Managers
sddm
lightdm
gdm
Desktop Environments / Window Managers
Classic/Stacking
Tiling
Dynamic (Stacking + Tiling)
Themes
- Dracula
- Catppuccin
- Tokyo Night
- Rosé Pine
- Gruvbox
- Nord
- Sweet
- BlackLotus
- Whale
- Everblush
- Shades of purple
- Everforest
- opulo
- Kanagawa
Utilities
- pywall - Generate and change color-schemes according to your wallpaper.
Wallpapers
- D3Ext
- dharmx
- gboncoffee
- FrenzyExists
- jorgeloopzz
- Axenide
- Gingeh - Catpuccin themed.
- linuxdotexe - Nord themed.
- AngelJumbo - Gruvbox themed.
- Apeiros-46B - Everforest themed.
Utilities
- swww - Efficient animated wallpaper daemon for wayland, controlled at runtime.
- swaybg - Wallpaper tool for Wayland compositors
- mpvpaper - A video wallpaper program for wlroots based wayland compositors.
(Nerd) Fonts
- FiraCode - Nerd - ligatures
- Cascadia Code - Nerd - ligatures
- JetBrains Mono - Nerd - ligatures
- Iosevka - Nerd - ligatures
- DejaVu - Nerd
- Gohufont
- Operator-caska Cursive
Bar / Panel
Cursors
Icons
App Launchers
- Rofi
- custom configs - by adi1090x
- Ulauncher
- Anyrun
Notifications
Widgets
Logout Menu
Screen Lock
- swaylock - for Wayland
Terminal
Emulators
Shell
Prompt
- Starship
- powerlevel10k - only for zsh
Multiplexer
Apps and Tools
- File Managers
- Editors
- Image Viewers
- Music Streamers
- cmus
- ncmpcpp - MPD
- spotify-tui - spotify
- spotify_player - spotify
- System Monitoring
- IRC Clients
- Mail Clients
- Screenshot
- Recording
- Directory Listing
- Misc
- evillimiter - Tool that monitors, analyzes and limits the bandwidth of devices on the local network without administrative access.
- carbon-now-cli - Beautiful images of your code — from right inside your terminal.
- nvm - POSIX-compliant bash script to manage multiple active node.js versions.
- xdg-ninja - A shell script which checks your $HOME for unwanted files and directories.
- more:
Fetchers
Fancies
- lolcrab - Like lolcat but with noise and more colorful.
- unimatrix - Python script to simulate the display from "The Matrix" in terminal.
- lovesay - Cowsay, but full of love.
- Shell Color Scripts - A collection of terminal color scripts.
- Peaclock - A responsive and customizable clock for the terminal.
- Musializer - Music Visualizer
UI Apps/Tools
Web Browsers
File Managers
Image Viewers
Music Players
Video Streamers
Document Readers
Text Editors
Archive Managers
Calculators
Notes
- Obsidian - NOT open-source
Workstation - Content Creation
- Image Editors
- Video Editors
- Kdenlive
- DaVinci Resolve - NOT open-source
- Music
- 3D
- Office
- Screen Recording / Live Streaming
Gaming
App Theming
Firefox
- Themes
- Startpage
Spotify
Discord
VSCode
Installation
The majority of these items are linked to their corresponding repositories. Please endeavor to find installation instructions within these repositories. Additionally, it's strongly advisable to explore your distribution's package manager to see if a pre-packaged solution is available. PROTIP: It's best to refrain from using the "download" button on Linux.
Contribution
Any helpful contribution is welcome, especially for original content!
