Skip to content

A unopinionated list of resources shamelessly nicked from /r/unixporn to make your *nix look nice.

Notifications You must be signed in to change notification settings

tychobrailleur/nice-linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 

Repository files navigation

Make *nix Nice

A unopinionated list of resources gathered from /r/unixporn to make your *nix look nice.

Window Managers

awesome-wm
highly configurable, next generation framework window manager for X.
bspwm
tiling window manager based on binary space partitioning
i3
improved tiling wm
i3-gaps
i3 fork, with more features (in particular gaps around windows)
cinnamon
linux desktop from mint.
openbox
highly configurable, next generation window manager with extensive standards support.
dwm
dynamic window manager for X; tiled, floating layout.
MATE
continuation of GNOME 2
xfce
lightweight desktop environment.
gnome
GNOME 3
2bwm
A fast floating WM, with the particularity of having 2 borders, written over the XCB library and derived from mcwm
herbstluftwm
tiling window manager for x11 using xlib and glib.
sowm
simple floating window manager
picom
lightweight compositor for X11
compton
compositor for X (cf. https://en.wikipedia.org/wiki/Compositing_window_manager)
sway
tiling Wayland compositor and drop-in replacement for i3 for x11

Display Managers

GDM
GNOME Display manager, program that manages graphical display servers and handles graphical user logins.
LightDM
light display manager

Greeters

Applications

polybar
a fast and easy-to-use status bar
ncmpcpp
NCurses Music Player Client (Plus Plus) ncmpcpp – featureful ncurses based MPD client inspired by ncmpc
newsboat
A RSS Reader
irssi
IRC client in text mode
dunst with notify-send
https://unix.stackexchange.com/questions/489758/how-to-make-dunst-show-repeated-notifications-of-the-same-program-as-one-single
dunst
A customizable and lightweight notification-daemon
mate-panel
MATE panel for MATE environment, cf. https://mate-desktop.org/
colorpanes
script to display colour theme
conky
Lightweight system monitor for X.
cava
console-based audio visualiser for Alsa.
neofetch
Display info about the system, written in Bash.
neomutt
command line mail reader (or MUA)
cmatrix
matrix implementation on the command line
sxiv
Simple X image viewer.
fff (fucking fast file-manager)
command-line based file manager.
ranger
Vim-inspired file manager
feh
x11 image viewer mostly aimed at console users, can be used for setting wallpaper.
pcmanfm
file manager application
qmmp
audio player written with Qt.
gmrun
A simple program which provides a “run program” window, featuring a bash-like TAB completion. It uses GTK+ interface.
peaclock
colourful binary clock.
cmus
cmus is a small fast and powerful console music player.
pipe.sh
animated pipes terminal screensaver.
asciiquarium
aquarium / sea animation in ascii art.
rofi
window switcher application launcher, and replacement for dmenu.
ufetch
system info for unix-like operating systems.
screenfetch
bash screenshot system and theme information.
i3status-rust
resource-friendly rewrite of i3status
alacritty
GPU-accelerated terminal emulator
i3blocks
scheduler for the status bar
nnn
fast file manager
gtop
system monitoring dashboard for terminal
gotop
terminal based graphical activity monitor
latte-dock
dock for plasma desktops
shapecorners
simple KWin/5 efffect that simply rounds corners of windows.
glances
system monitor written in Python.
scrot
commandline screen capture utility.
viewnior
fast simple image viewer for GNU/Linux.
pnmixer
simple mixer application to run in system tray.
ocp
open cubic music player, command line music.
tint2
lightweight panel/taskbar for Linux.
gcalcli
google calendar on tthe command line
kitty
GPU-based terminal emulator.
taffybar
gtk+3-based desktop info bar
tty-clock
Terminal digital clock
urxvt
aka rxvt-unicode. Also some resources there:
powerline-multiline
multiline powerline defined in bash-it.
bash-it
collection of community bash commands and scripts.
auryo
unofficial soundcloud desktop app
plank
simple dock written in Vala.
fish
friendly interactive shell
lemonbar
lightweight bar based on xcb
wtf
customisable command-line dashboard.
pyradio
console-based internet radio player.
pywal
tool to generate a colour palette from the dominant colours of an image.
oomox
graphical application for generating different color variations of a Arc, Materia and Oomox themes (GTK2, GTK3 and others), Archdroid, Gnome-Colors, Numix, Papirus, Suru++ icons, and terminal palette.
vifm
Vifm is a file manager with curses interface, which provides Vi[m]-like environment for managing objects within file systems, extended with some useful ideas from mutt.
yabar
lightweight status bar for X window managers.
taskwarrior
todo list management from the command line
powerlevel9k
powerline theme for zsh
calcurse
text-based calendar and scheduling application.
larbs
luke’s auto-rice bootstrapping scripts
mpdviz
console mpd visualiser
termite
keyboard-centric VTE-based terminal, aimed at use within a window manager with tiling and/or tabbing support.
tmux
terminal multiplexer
ff
find files utility
fzf
command-line fuzzy finder
promptless
fast and minimal shell prompt.
blurwal
background application that blurs wallpapers when windows are open.
gTile
window tiling extension for Gnome.
dash-to-panel
icon taskbar for Gnome shell.
mps-youtube
terminal-based youtube player and downloader
bonsai.sh
bonsai tree generator written in bash.
cointop
terminal-based application for tracking cryptocurrencies.
jq
command-line JSON processor
pokemonsay
Pokémon version of cowsay
zentile
automatic tiling for ewmh-compliant window managers
jgmenu
standalone, simple menu application for Linux and BSD
tizonia
command-line music player
tilix
tiling terminal emulator based on GTK3.
xob
Lightweight overlay volume for the X win system.
pfetch
pretty system information tool written in POSIX sh.
spotify-cli
control spotify playback through the command line.
afetch
fast and simple system info written in C99 configured at compile time.
st
simple terminal
spicetify
Command line to customize Spotify clients.
bpytop
resource monitor that shows usage and stats for CPU, memory, disks, networks and processes.
mako
a lightweight Wayland notification daemon
bemenu
dynamic menu library and client program inspired by dmenu
catgirl
IRC client
khal
CLI calendar application

Terminal Friendly Websites

Websites that can be curl‘ed on the command line to display useful info.

wttr.in
display weather (curl wttr.in)
wttr.in/Moon
display phase of the moon (curl wttr\.in/Moon)

Fonts

DejaVu
open source font family based on Vera
  • System San Francisco
source code pro
https://github.com/adobe-fonts/source-code-pro
Nerd fonts
https://github.com/ryanoasis/nerd-fonts
Fira Code
https://github.com/tonsky/FiraCode
Terminus
Termsyn
Monospace font based on terminus and tamsyn
Hack
typeface designed for source code
undefined
free and open-source pixel grid-based

Wallpapers

Dotfiles

Icon Themes

Tela Icons
A flat colorful Design icon theme

Vim Themes

vim-one
Light and dark vim colorscheme, shamelessly stolen from atom (another excellent text editor)

Emacs Themes

emacs-themes
Emacs themes

OSX

contexts
simpler and faster window switcher. ($$$)
ubar
dock replacement for Mac ($$$)
flat.icns
Flat icons set for Mac
bartender
organize your menu bar icons ($$$)
bettertouchtool
feature packed app that allows you to customize various input devices on your Mac. ($$$)
flux
makes the colour of the screen display adapt with the time time of the day
istatmenus
advanced Mac monitor system for the menubar ($$$)
lunar
adaptative brightness for the external display
quiver
notebook for programmer.
sizeup
resize windows and position with keyboard.
textual
IRC client ($$$)
things
personal task manager ($$$)
totalfinder
add advanced functionality to finder. ($$$)
totalspaces2
grid manager for windows in Mac ($$$)
iTerm2 fork
fork of iTerm2
chunkwm
tiling window manager for osx
Pecan
configurable bar for osx
übersicht
übersicht lets you run system commands and display their output on your desktop in little containers, called widgets.

About

A unopinionated list of resources shamelessly nicked from /r/unixporn to make your *nix look nice.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages