Moksha (window manager)

Last updated
Moksha
Other namesMoksha Desktop
Initial releaseAugust 11, 2015;8 years ago (2015-08-11)
Stable release
0.4.1 / August 23, 2023;9 months ago (2023-08-23)
Repository github.com/JeffHoogland/moksha
Written in C
Operating system Linux
Included with Bodhi Linux
Type Window manager
Website www.bodhilinux.com/moksha-desktop/

Moksha is an open source window manager for Linux used primarily by Bodhi Linux. It is a fork and continuation of the Enlightenment 17 window manager.

Contents

History

Moksha was created by the Bodhi Linux developers as a continuation and improvement of the Enlightenment 17 window manager after the developers had trouble with Enlightenment 18 and 19. [1] Previous versions of Bodhi Linux had used Enlightenment 17, before skipping 18 entirely and using 19. [2] The first version of Bodhi Linux to contain Moksha was version 3.1.0 [3] released on 11 August 2015. [4]

About

Moksha is a window manager designed to have most of the functionalities of a desktop environment, while being lightweight and customizable. [5] The appearance was made to resemble the classic Windows design. It consists of a window manager with customizable applets and modules. [6] [7] Features offered by default include a panel with a start menu, an application switcher, system controls, a clock, and a virtual desktop feature. [8] Customization options are centered around gadgets, which consist of modules, and launchers within shelves. [9] [1] Themes are also available. [10]

Related Research Articles

In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system that share a common graphical user interface (GUI), sometimes described as a graphical shell. The desktop environment was seen mostly on personal computers until the rise of mobile computing. Desktop GUIs help the user to easily access and edit files, while they usually do not provide access to all of the features found in the underlying operating system. Instead, the traditional command-line interface (CLI) is still used when full control over the operating system is required.

<span class="mw-page-title-main">Enlightenment (software)</span> Compositing window manager

Enlightenment, also known simply as E, is a compositing window manager for the X Window System. Since version 20, Enlightenment also supports Wayland, and is shipped with some linux distributions such as Bodhi Linux and Pentoo.

<span class="mw-page-title-main">Fluxbox</span> Open source window manager for the X11 system

Fluxbox is a stacking window manager for the X Window System, which started as a fork of Blackbox 0.61.1 in 2001, with the same aim to be lightweight. Its user interface has only a taskbar, a pop-up menu accessible by right-clicking on the desktop, and minimal support for graphical icons. All basic configurations are controlled by text files, including the construction of menus and the mapping of key-bindings. Fluxbox has high compliance to the Extended Window Manager Hints specification.

<span class="mw-page-title-main">Light-weight Linux distribution</span> Operating system with low resource requirements

A light-weight Linux distribution is one that uses lower memory and/or has less processor-speed requirements than a more "feature-rich" Linux distribution. The lower demands on hardware ideally result in a more responsive machine, and/or allow devices with fewer system resources to be used productively. The lower memory and/or processor-speed requirements are achieved by avoiding software bloat, i.e. by leaving out features that are perceived to have little or no practical use or advantage, or for which there is no or low demand.

<span class="mw-page-title-main">Kubuntu</span> Linux distribution based on Ubuntu, utilizing the KDE desktop environment

Kubuntu is an official flavor of the Ubuntu operating system that uses the KDE Plasma Desktop instead of the GNOME desktop environment. As part of the Ubuntu project, Kubuntu uses the same underlying systems. Kubuntu shares the same repositories as Ubuntu and is released regularly on the same schedule as Ubuntu.

<span class="mw-page-title-main">Wubi (software)</span> Ubuntu Linux installer for Windows

Wubi is a free software Ubuntu installer, that was the official Windows-based software, from 2008 until 2013, to install Ubuntu from within Windows, to a single file within an existing Windows partition.

<span class="mw-page-title-main">OpenGEU</span> Free computer operating system

OpenGEU was a free computer operating system based upon the popular Ubuntu Linux distribution, which in turn is based on Debian. OpenGEU combined the strengths and ease of use of GNOME desktop environment with the lightweight, and graphical eye candy features of the Enlightenment window manager into a unique and user-friendly desktop. While OpenGEU was originally derived from Ubuntu, the design of the user gave it a significantly different appearance to the user, with original art themes, software and tools.

<span class="mw-page-title-main">Midori (web browser)</span> Free and open-source web browser

Midori is a free and open-source web browser. In 2019, the Midori project was acquired by the Astian Foundation. After the acquisition, the project became a derivative of the Firefox browser.

<span class="mw-page-title-main">Unity (user interface)</span> Graphical user interface for Ubuntu

Unity is a graphical shell for the GNOME desktop environment originally developed by Canonical Ltd. for its Ubuntu operating system. It debuted in 2010 in the netbook edition of Ubuntu 10.10 and was used until Ubuntu 17.10. Since 2017, its development was taken over by the Unity7 Maintainers (Unity7) and UBports.

<span class="mw-page-title-main">Bodhi Linux</span> Linux distribution

Bodhi Linux is a light-weight Linux distribution based on Ubuntu that uses an Enlightenment DR17-based fork called Moksha as its desktop environment. The philosophy for the distribution is to provide a minimal base system so that users can install the software they want. In turn, the distribution only includes software that is essential to most users, such as a file manager (Thunar), a terminal emulator (Terminology), and a web browser. To install additional software, Bodhi Linux developers maintain a browser-based app store that uses apturl to install programs.

<span class="mw-page-title-main">Zim (software)</span> Personal wiki software written in Python

Zim is a graphical text editor designed to maintain a collection of locally stored wiki-pages, a personal wiki. It works as a personal knowledge base and note-taking software application that operates on text files using markdown. Each wiki-page can contain things like text with simple formatting, links to other pages, attachments, and images. Additional plugins, such as an equation editor and spell-checker, are also available. The wiki-pages are stored in a folder structure in plain text files with wiki formatting. Zim can be used with the Getting Things Done method.

<span class="mw-page-title-main">Cinnamon (desktop environment)</span> Desktop environment

Cinnamon is a free and open-source desktop environment for Linux and other Unix-like operating systems, which was originally based on GNOME 3, but follows traditional desktop metaphor conventions.

<span class="mw-page-title-main">Nemo (file manager)</span> File manager

Nemo is a free and open-source software and official file manager of the Cinnamon desktop environment. It is a fork of GNOME Files.

<span class="mw-page-title-main">LXLE Linux</span> Lightweight Linux distribution

LXLE is a Linux distribution based upon the most recent Ubuntu/Lubuntu LTS release, using the LXDE desktop environment. LXLE is a lightweight distro, with a focus on visual aesthetics, that works well on both old and new hardware.

<span class="mw-page-title-main">Snap (software)</span> Software deployment system for Linux by Canonical

Snap is a software packaging and deployment system developed by Canonical for operating systems that use the Linux kernel and the systemd init system. The packages, called snaps, and the tool for using them, snapd, work across a range of Linux distributions and allow upstream software developers to distribute their applications directly to users. Snaps are self-contained applications running in a sandbox with mediated access to the host system. Snap was originally released for cloud applications but was later ported to also work for Internet of Things devices and desktop applications.

<span class="mw-page-title-main">Zorin OS</span> Linux distribution based on Ubuntu LTS

Zorin OS is a Linux distribution based on Ubuntu. It uses a GNOME 3 and XFCE 4 desktop environment by default, although the desktop is heavily customized in order to help users transition from Windows and macOS easily. Wine and PlayOnLinux are supported, allowing users to run compatible Windows software, like Microsoft Office. Its creators maintain three free editions of the operating system, and sell a professional edition.

<span class="mw-page-title-main">Budgie (desktop environment)</span> Desktop environment for Unix-like operating systems

Budgie is an independent, free and open-source desktop environment for Linux and other Unix-like operating systems that targets the desktop metaphor. Budgie is developed by the Buddies of Budgie organization, which is composed of a team of contributors from Linux distributions such as Fedora, Debian, and Arch Linux. Its design emphasizes simplicity, minimalism, and elegance, while providing the means to extend or customize the desktop in various ways. Unlike desktop environments like Cinnamon, Budgie does not have a reference platform, and all distributions that ship Budgie are recommended to set defaults that best fit their desired user experience.

<span class="mw-page-title-main">GeckoLinux</span> Linux distribution

GeckoLinux is a Linux distribution based on openSUSE. It is available in two editions: Static, which is based on openSUSE Leap, and Rolling, which is based on openSUSE Tumbleweed.

<span class="mw-page-title-main">Q4OS</span> Lightweight Linux distribution, based on Debian

Q4OS is a light-weight Linux distribution, based on Debian, targeted as a replacement for operating systems that are no longer supported on outdated hardware. The distribution is known for an addon called XPQ4, which adds themes intended to replicate the look and feel of Windows 2000 and Windows XP.

References

  1. 1 2 Bärwaldt, Erik (2016). "Bodhi Linux and the Moksha desktop". Ubuntu User. Retrieved 2024-06-11.
  2. Hall, Christine (2015-08-20). "Moksha: Just an Enlightenment Fork or the Birth of a new Desktop?". FOSS Force. Retrieved 2024-06-11.
  3. Stahie, Silviu (2015-08-12). "Bodhi Linux 3.1.0 Is the First OS with the Moksha Desktop Environment - Screenshot Tour". Softpedia . Retrieved 2024-06-11.
  4. Palani, Senthilkumar (2015-09-14). "Moksha Desktop – The betterment of Enlightenment Desktop". OSTechNix. Retrieved 2024-06-11.
  5. Sharma, Sagar (2015-05-03). "Moksha Desktop: Here's What You Need to Know". It's FOSS. Retrieved 2024-06-11.
  6. Sneddon, Joey (2021-05-11). "Bodhi Linux 6.0 Released, This is What's New". OMG! Ubuntu. Retrieved 2024-06-11.
  7. Germain, Jack (2017-09-06). "Bodhi Linux With Moksha Is Truly Enlightening". LinuxInsider. Retrieved 2024-06-11.
  8. Proven, Liam (2023-08-25). "Bodhi Linux 7 brings Enlightenment to Ubuntu". The Register . Retrieved 2024-06-11.
  9. Germain, Jack (2020-04-22). "Bodhi's Modular Moksha Desktop Is Modern and Elegant". LinuxInsider. Retrieved 2024-06-11.
  10. Hall, Christine (2016-05-20). "Bodhi Linux 3.2.1 With Moksha: Another Path to Enlightenment". FOSS Force. Retrieved 2024-06-11.