OS Filter:

Pull requests for contributions are more than welcome.

Table of contents

How?

First of all; ricing won’t be an easy task. I mean, sure you can copy the config files from someone else and live with that. But that kind of ruins the fun of it all.

A word on Linux programs in Windows 10

With the release of the WSL on Windows 10 and subsequent improvements made to it by Microsoft, is it easy for you to run many Linux programs on Windows 10 with perfect or almost perfect compatibility. If you are running windows 10 but are interested in using Linux programs (ncmpcpp + mpd, or weechat for example), it is worth looking into the WSL. You can learn more about the WSL here.

You encounter a problem or error and don’t know how to continue?

Google it

This solves literally 90% of all the problems people ever have. I can’t push this enough. The problem you’re encountering is most likely not unique. You’re probably not the first to struggle with it. By looking online you will nearly always find your (or a similar) question that will help you get going again.

Manual

“How do I do x in y?”, “Is it possible to do x with y?”. “What does x do?”.

These are all way too common questions, especially for people who are starting with linux. 99% of the applications/binaries you’re using have some kind of manual through either $ man NAME_OF_APPLICATION or $ NAME_OF_APPLICATION --help. This will very likely contain the solution one way or another.

If you still feel like you want a guide or something as a place to start, you can go here for Linux, and for ricing on Windows 7, you can go here. For windows 10, you can go here

Window managers

A window manager (WM) is system software that controls the placement and appearance of windows within a windowing system in a graphical user interface (GUI). It can be part of a desktop environment (DE) or be used standalone.

Linux

Windows

OSX

Tiling

The following applications are purely created for tiling. They bring nothing else to the table. If you’re looking for something more complete consider looking at window managers.

Linux

Windows

OSX

Bars

Bars (aka panels) are used to display everything from current desktops to active windows to system informaton. They have very similiar behaviour to the bar you would expect on Windows and OSX.

Linux

Windows

Placeholder

OSX

Program Launchers

A launcher is a program displaying a dialog to search for an action, typically launch an application. Many are not limited to just this, and allow you to perform other operations such as open up files and folders on your computer.

Linux

OSX

  • Finder (included with OS)
  • SpotLight (inclided with OS)

Windows

Terminal emulators

A terminal emulator, terminal application, term, or tty for short, is a program that emulates a video terminal within some other display architecture. Though typically synonymous with a shell or text terminal, the term terminal covers all remote terminals, including graphical interfaces. A terminal emulator inside a graphical user interface is often called a terminal window.

Linux

Windows

WSL Terminals:

OSX

Shells

Color schemes

Wallpapers

Fonts

Where to get fonts?

On Debian/Ubuntu you need to enable bitmap fonts first:

sudo rm /etc/fonts/conf.d/70-no-bitmaps.conf
sudo fc-cache -f -v

Font rendering

Windows

OSX

Do you even need it?

Firefox

Seamonkey

Image viewers

Linux

Windows

OSX

Audio

Linux

Windows

OSX

Video

Linux

Windows

OSX

IRC

System info

Linux

Windows

OSX

Sharing it