Moksha Settings Panel
- Guide to Moksha’s Settings Panel
- 1. ‘Look’ dialog boxes: controlling the desktop appearance
- 2. ‘Apps’ dialog boxes – controlling apps
- 3. ‘Screen’ dialog boxes – productivity and housekeeping
- 4. ‘Windows’ dialog boxes
- 5. ‘Menus’ dialog boxes
- 6. ‘Advanced’ dialog boxes
- 7. ‘Files’ dialog boxes
- 8. ‘Input’ dialog boxes
- 9. ‘Launcher’ dialog boxes
- 10. ‘Settings’ dialog boxes
- 11. ‘Extensions’ dialog boxes
- 12. ‘Preferences’ dialog boxes
Guide to Moksha’s Settings Panel
***Pardon our dust while this Wiki is under construction***
This guide will focus on General Settings specific to Moksha, Bodhi Linux’s unique desktop
Operating systems are complicated, and Bodhi Linux is no exception. Thankfully, we strive to make using Bodhi Linux as hassle-free as possible right out of the box. However, not everyone wants to use the default settings. With Bodhi Linux, there are many options to explore, some of which you may find you’d like to tweak. Whether you’re trying to improve your workflow or simply want to make your desktop look awesome and unique, you’ll eventually find yourself searching for ways to adjust items in Bodhi Linux.
If you find yourself in this position, don’t worry! This is where Bodhi’s Moksha Desktop comes into play, and, you are in luck; we are here to help! The majority of Moksha’s settings are not hard to work with once you have a bit of experience, so let’s have a look at some settings!
Types of settings in Bodhi Linux:
Core Settings: Many settings in a Bodhi Linux system are common to Linux in general or are Ubuntu-specific. Most of these settings are low-level and, as such, these need to be adjusted through config files or terminal commands. These will not be covered here, but there are many resources available to find help with these, including (but not limited to) the Bodhi Linux website, general Linux help pages from the Ubuntu community or websites like linuxquestions.org.
Object Settings: Next, we have Moksha’s Object settings. These are settings specific to individual modules, gadgets, windows, or other goodies around Moksha which are not necessarily found in the settings panel. These can be accessed by right-clicking the module or gadget itself or by right-clicking the title-bars of windows. These are also not covered in detail here, though they may be mentioned when relevant.
General Settings: Lastly, we have our main focus here, Moksha’s General settings. These are settings concerning Moksha-specific items such as themes, fonts, virtual desktops, window focus, input devices, monitors, languages, etc., and those are found primarily in the Moksha Settings Panel (though they are also accessible through other means).
Note: many settings dialogues around Moksha have the unique ability to act as a file manager of sorts, and can do much more than simply list files. This is because the files being displayed in Moksha’s settings dialogues are handled by an integrated version of EFM, the Enlightenment File Manager which is built into Moksha.
Moksha is a fork of the Enlightenment E17 Window Manager
If you see a list of files in any settings dialogue with a button above them to Go up a directory, this means you can not only choose files from this list, but can navigate through your system’s files to find files in other folders as well! Simply click the Go up a directory button a few times until you reach your home folder or a folder you recognize, at which point you can double-click folders to enter them and look for any files you need; just like using a normal file manager. These navigable dialogues do not recognize hidden folders while navigating, so make sure not to place any downloaded files which you need to find inside of a hidden folder when using this method. This will allow you to move to any non-hidden folder such as your
/home/<user>/Pictures folder and choose any file within.
While these types of dialogues do not recognize hidden folders, they will sometimes default to a location inside of a hidden folder, such as your
~/.e/ folder. If you navigate out of the hidden
'.e/' folder, where personally installed Moksha items are stored, you will not be able to get back into them from this type of settings dialogue until you close and reopen it.
These navigable dialogues will default back to the same starting folder each time they are opened. If you started inside your
'.e/' folder, you will be there again when you re-open the dialogue no matter where you navigated before, so don’t worry if you get lost navigating around your system’s folders this way.
Beyond navigation, you can even right-click the areas where files are listed while inside of these dialogues and:
- Create new files and folders
- Copy files
- Delete files and folders
- Change the sorting and view modes of files
- View properties
- And more!
You will rarely need these features, but you should be aware that they exist.
***Caution*** Be careful not to hit the delete key while selecting files from these lists!
Accessing Moksha’s Settings Panel:
To find Moksha’s main Settings Panel, open the Main Menu by clicking the desktop or clicking the Bodhi Linux Leaf icon (Main Menu) on the shelf and then navigate to Settings > Settings Panel; clicking this will open the Moksha Settings Panel.
If you enjoy using Moksha’s Quick Launcher (previously known as ‘Everything’), you can also access the Settings Panel by opening the Quick Launcher through the Main Menu or by pressing Alt+Esc or Ctrl+Alt+Space and then typing “set“, at which point you will see the “Settings” option appear highlighted at the top of the list. From here, you can click the “Settings” option or simply press Enter to open the Settings Panel.
You can also access the individual settings dialogues contained within the Settings Panel directly from Moksha’s Quick Launcher if you already know the name of the specific settings dialogue you are looking for, such as “Wallpaper“.
Using Moksha’s Settings Panel:
Now that we’re in the Settings Panel, you should notice several labeled icons across the top of this panel which read “Look“, “Apps“, “Screen“, etc.. Each of these icons is a separate tab containing a list of settings dialogues for configuring settings in a particular category.
This list of tabs is larger than the window is wide, and there are small navigation arrows at each end of this list of tabs which will scroll the tab icons back and forth, allowing you to access each tab as needed. Feel free to explore through these tabs and have a look at all the available settings categories.
Let’s have a look at each tab and walk through the various settings available in each settings dialogue.
Note: from this point forward, we are going to assume you are starting from the Settings Panel
1. ‘Look’ dialog boxes: controlling the desktop appearance
Application Theme: Select the GTK theme, i.e. the theme that controls the appearance of application windows (scroll bars, etc). Also, select the icon theme (at the Icon section). Click here for more information about Application Theme Settings
Wallpaper: Select wallpapers, import wallpapers, and, in the advanced section, specify the virtual desktop on which the wallpaper is to be placed. Click here for more information about Wallpapers
Colors: Select the color for individual elements of a theme, including its outline and transparency. Click ‘custom colors’ to make a change, click this again to return to the default setting. The changes you can make depend on the theme capabilities.
Fonts: Set the font globally or, in the Advanced section, for individual elements of a theme. You must tick ‘Enable Font Class’ to make an adjustment. Tick this again to return to the default setting
Borders: Set the default border style for windows
Transitions: Set the transition animation for e.g. switching desktops. If you have a slow computer, you may wish to set these to ‘None’
Scaling: Set the scaling for your desktop. The default is 1.2, but if you have weak eyes you may wish to set it higher
Startup: Set the splash screen to show on boot-up
Menus: Control what information is shown in the menus and the menu scrolling behavior
Dialogs: Set whether dialog boxes have title bars like normal windows, whether to remember their size and position, and whether to disable confirmation dialogs
Note: for compositing an additional module will need to be installed and enabled in the settings panel
sudo apt install moksha-module-compton
2. ‘Apps’ dialog boxes – controlling apps
Personal Application Launchers: Create .desktop files to execute commands or run applications and which can be added to menus
Favorite Applications: Set up the Favorites menu – add/remove items, and arrange them in order
iBar Applications: Specify the contents of the default iBar, and arrange them in order. (The contents of other iBars – assuming you have more than one – must be set by right-clicking them.)
Startup Applications: Add / remove startup applications
Default Applications: Specify the default browser, email client, file manager, and terminal
3. ‘Screen’ dialog boxes – productivity and housekeeping
Virtual desktops: Specify the number of virtual desktops and the animation when switching between them. You can also set their wallpapers from here
Blanking: Enable/disable screen blanking and set blanking options
Backlight: Allows you to dim or brighten the screen
4. ‘Windows’ dialog boxes
A number of fairly advanced dialog boxes for controlling the appearance and behavior of windows
5. ‘Menus’ dialog boxes
A number of fairly advanced dialog boxes for controlling the appearance and behavior of menus
6. ‘Advanced’ dialog boxes
A number of fairly advanced dialog boxes for controlling various aspects of system performance
7. ‘Files’ dialog boxes
File Manager: Specify various settings for the Moksha File Manager (Thunar), including managing desktop icons
File Icons: Shows which icons are being used
Places: Specify which “places” (Home, desktop, etc) are displayed
8. ‘Input’ dialog boxes
Edge Bindings: Specify the actions that occur when you click on (or move the mouse too) the various edges and corners of the screen
Key Bindings: Specify the actions that occur when you press various key combinations – click for more information
Mouse Bindings: Specify the actions that occur when the mouse is used
ACPI Bindings: Specify the actions that for laptop lid close, brightness controls, volume, etc, etc
Touch: Specify thumb scroll options
Mouse: Set the size and appearance of the mouse pointer and its speed of movement
Keyboard: Allows you to set the correct keyboard for your country – click Add if your keyboard is not shown
9. ‘Launcher’ dialog boxes
A number of fairly advanced dialog boxes for controlling various aspects of Everything Launcher
10. ‘Settings’ dialog boxes
Profiles: Profiles store many of your settings, and this dialog box allows you to add a named profile and to switch between profiles
11. ‘Extensions’ dialog boxes
Clipboard Settings: Specify clipboard settings
Modules: Specify which modules are loaded on your system, including modules for gadgets. The Language and Keyboard modules are not loaded by default, but you can load them here.
Screenshot Settings: Specify screenshot settings
Shelves: Add shelves, specify their contents and settings and delete shelves
Pager: Specify various options to do with switching between virtual desktops
Gadgets: Specify which gadgets appear on the desktop, and set desktop background options
12. ‘Preferences’ dialog boxes
ARandR: Specify screen settings such as resolution, output target (display)