All Projects → Israel-D → Jwm Settings Manager

Israel-D / Jwm Settings Manager

Licence: gpl-3.0
A full configuration manager for JWM, enabling the average user the ability to customize JWM to their liking. Built using FLTK and pugixml, this is a fast and light application to configure one of the fastest lightest Window Managers. This project is a part of Tori OS, which aims to be Fast and Light, so older computers can have a modern desktop that functions well, and looks beautiful.

Labels

Projects that are alternatives of or similar to Jwm Settings Manager

K-Meter
Implementation of a K-System meter according to Bob Katz' specifications
Stars: ✭ 66 (+312.5%)
Mutual labels:  gnu-linux
mtodo
Simple Todo Software For GNU/Linux
Stars: ✭ 12 (-25%)
Mutual labels:  gnu-linux
Archcraft
// Source : ISO
Stars: ✭ 437 (+2631.25%)
Mutual labels:  gnu-linux
Ubuntu-TW-Ubuntu
台灣社群非官方客製版 Ubuntu 作業系統
Stars: ✭ 26 (+62.5%)
Mutual labels:  gnu-linux
vasisualy
Vasisualy it's a simple Russian voice assistant written on Python for GNU/Linux, Windows and Android.
Stars: ✭ 33 (+106.25%)
Mutual labels:  gnu-linux
ubuntu-2004
🔵 Curso GRÁTIS de GNU/Linux Ubuntu Server 20.04.x LTS - DevOps utilizando Shell Script
Stars: ✭ 70 (+337.5%)
Mutual labels:  gnu-linux
dotfiles
Config files for my linux rice
Stars: ✭ 60 (+275%)
Mutual labels:  gnu-linux
Customarch
Arch Linux Based Custom ISOs Made With "Archiso"
Stars: ✭ 606 (+3687.5%)
Mutual labels:  gnu-linux
zps
A small utility for listing and reaping zombie processes on GNU/Linux.
Stars: ✭ 130 (+712.5%)
Mutual labels:  gnu-linux
Woeusb
A Microsoft Windows® USB installation media preparer for GNU+Linux
Stars: ✭ 394 (+2362.5%)
Mutual labels:  gnu-linux
cati
Cati Unix Package Manager
Stars: ✭ 19 (+18.75%)
Mutual labels:  gnu-linux
Breath OS
An OS for breathing? My DIY OS
Stars: ✭ 17 (+6.25%)
Mutual labels:  gnu-linux
Etchdroid
An application to write OS images to USB drives, on Android, no root required.
Stars: ✭ 258 (+1512.5%)
Mutual labels:  gnu-linux
tr
linux memory hacking library
Stars: ✭ 25 (+56.25%)
Mutual labels:  gnu-linux
Persepolis
Persepolis Download Manager is a GUI for aria2.
Stars: ✭ 5,218 (+32512.5%)
Mutual labels:  gnu-linux
Mis-Comandos-Linux
📋 Lista descrita de mis 💯 comandos favoritos ⭐ en GNU/Linux 💻
Stars: ✭ 28 (+75%)
Mutual labels:  gnu-linux
gnu-linux-shell-scripting
A foundation for GNU/Linux shell scripting
Stars: ✭ 23 (+43.75%)
Mutual labels:  gnu-linux
Capitaine Cursors
An x-cursor theme inspired by macOS and based on KDE Breeze. Designed to pair well with my icon pack, La Capitaine.
Stars: ✭ 741 (+4531.25%)
Mutual labels:  gnu-linux
Python Mss
An ultra fast cross-platform multiple screenshots module in pure Python using ctypes.
Stars: ✭ 582 (+3537.5%)
Mutual labels:  gnu-linux
Drawing
A drawing application for the GNOME desktop.
Stars: ✭ 386 (+2312.5%)
Mutual labels:  gnu-linux

Build Status

JWM Settings Manager

Build Depends on Debian/Ubuntu

  • cmake
  • gcc-multilib [amd64]
  • g++-multilib [amd64]
  • libc6
  • libfltk-images1.3
  • libfltk1.3
  • libfltk1.3-dev
  • libfltk1.3-compat-headers
  • libgcc1
  • libstdc++6
  • libx11-dev
  • libxpm-dev
  • fluid
  • pkg-config

This program requires an out of source build, so create a build directory, for example: mkdir -p bin/Release then enter the directory and configure it with cmake

cd bin/Release
cmake ../..

Then once it configures run make You can then run sudo make install to install all the common things (themes, etc...) You may also view the functions and variable status by using the --debug option This can be used to document any issues you encounter. For example ./jwm-settings-manager --debug > jwm-settings-manager.log will save all the output to a file.

Command Line Options

jwm-settings-manager will open the Main settings screen if no options are supplied configure JWM easily

Options:

 -a --autostart   show autostart settings
 -d --desktop     show desktop settings
 -f --font        show font settings
 -h --help        show this listing
 -i --icons       show icon settings
 -k --keyboard    show keyboard settings
 -m --mouse       show mouse settings
 -p --panel       show panel settings
 -t --themes      show theme settings
 -w --window      show window settings
 --popups        show popups window
 -v --version     show current version
 -c --copyright   show copyright information
 --debug        show debugging output
 SHORTCUTS FOR USE IN THE PANELS AND MENUS
 --shutdown --halt   show shutdown menu
 -u --menu        show menu editor
 -l --clock        show clock settings
 -s --shortcuts         show shortcut editor

Panel

Alt text Alt text Alt text

This portion allows you to configure the Menus, Application launchers, indicators, pager, appearance, sizing and position, etc..

Desktop

Alt text

This allows you to change the background, and amount of virtual desktops. It also supports filemanagers creating the desktop background (pcmanfm and gsettings... i.e. thunar/nautilus/etc..)

Windows

Alt text Alt text Alt text Alt text Alt text

This allows you to change the window buttons, appearance, and configure window groups You can also change the GTK widget theme. The newest version also allow configuring Mouse context actions for the window buttons

Keyboard

Alt text

This allows you to change keyboard shortcuts. There is a 'key grabber' for combinations, as well as a drop down for XF86 keys Alt text There is also a preliminary effort to configure keyboard layout.

Touchpad

Alt text

This allows you to configure your touchpad. It also configures the JWM options, and if no touchpad exists only JWM options will be shown

Themes

Alt text

Switch between a few premade themes, with support for user themes in ~/.themes

Icons

Alt text

Change JWM icons. You can manually edit the lines, or simply change GTK icon theme

Fonts

Alt text

Configure all fonts (and font colors) used in JWM through a graphical font manager. You can also choose the GTK interior window fonts.

Alt text

You may control many aspects of the font using the advanced options (many Xft font options are supported)

Alt text

Autostart

Alt text

Configure and edit all JWM Startup commands, as well as handle XDG autostart through the desktop-file-editor (via pkexec, for system files)

Desktop File Editor

Alt text

A very full featured desktop file editor offering the ability to edit almost everything possible in a desktop file.

Menus

Alt text

Edit menus, and configure menu items easily

Clock Settings

Alt text

Edit the clock display easily, and modify timezone settings quickly

Shutdown window

Alt text

This launches a variety of programs to control shutdown/suspend/logout from a JWM/ToriOS session

Popups window

Alt text

Edit the JWM tooltip popups, as well as dunst Notifications (if dunst is installed)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].