Home
Name Modified Size InfoDownloads / Week
ISO 2025-02-26
README.md 2025-02-26 4.3 kB
Totals: 2 Items   4.3 kB 5

MX Fluxbox+

A modern Desktop with Fluxbox.

Features

  • Multiple Desktops
  • Hot Corners for window tiling, window management and desktop switching (see below)
  • Unique Wallpaper and Unique Active Desktop for each desktop
  • Start active Desktop Animation with Win + A
  • Full Application Menu (XFCE menu)
  • Top Bar Cairo Dock
  • Bottom Bar Fluxbox with tray icons (Network manager etc.)
  • Ability to hide window decorations to maximize screen space
  • lolcat

Hotkeys

  • randomly select a background for current workspace: Super b
  • show desktop: Super d
  • toggle active desktop: Super a
  • unmaximize all maximized windows on the current workspace by calling MaximizeWindow on them: Super u
  • semi-maximize (leave some space to all screen edges) all maximized windows on the current workspace: Super s
  • semi-fullscreen (leave some space to all screen edges) all fullscreen windows on the current workspace: Super t
  • arrange windows horizontaly: Super h
  • arrange windows verticaly: Super v
  • stack windows right: Super x
  • stack windows bottom: Super y
  • maximize current window + stack windows right: Super m
  • maximize current window + stack windows bottom: Super n
  • move/resize a window: alt + left/right click
  • lower the window: alt + middle click to lower the window:
  • control-click a window's titlebar and drag to attach windows
  • double click on the titlebar to maximize
  • middle click on the titlebar to lower
  • right click on the titlebar for a menu of options
  • mouse wheel up down the titlebar for 10% less opacity
  • mouse wheel up on the titlebar for 10% more opacity
  • cycle through tabs in the current window: Super Tab
  • current window commands Close: Alt F4
  • current window commands Kill: Alt F5
  • current window commands Minimize: Alt F9
  • current window commands Maximize: Alt F10
  • current window commands Fullscreen: Alt F11
  • open the window menu: Alt space
  • exit fluxbox: Control Alt Delete
  • change to previous/next workspace: Control Alt Left
  • change to previous/next workspace: Control Alt Right
  • send the current window to previous/next workspace :Super Left
  • send the current window to previous/next workspace :Super Right
  • send the current window and follow it to previous/next workspace: Control Shift Alt Left
  • send the current window and follow it to previous/next workspace: Control Shift Alt Right
  • cycle through 50%/100% tilings: Alt Super Left
  • cycle through 50%/50% tilings: Alt Super Right
  • cycle through 33%/100% tilings (using resize_active_window to force e.g.: geany to change its horizontal size below 50%): Alt Super Up
  • cycle through 66%/100% tilings: Alt Super Down
  • semi fullscreen current window: Alt Super Return

Mouse Button Commands

Left Mouse Button

  • left_edge_left_button = bash -c 'fluxbox-remote PrevWorkspace'
  • right_edge_left_button = bash -c 'fluxbox-remote NextWorkspace'
  • top_edge_left_button = bash -c 'xdotool key --clearmodifiers --window root Super+n'
  • bottom_edge_left_button = bash -c 'xdotool key --clearmodifiers --window root Super+d'
  • top_left_corner_left_button = bash -c 'xdotool key --clearmodifiers --window root Super+v'
  • top_right_corner_left_button = bash -c 'xdotool key --clearmodifiers --window root Super+y'
  • bottom_left_corner_left_button = bash -c 'xdotool key --clearmodifiers --window root Alt+Super+Left'
  • bottom_right_corner_left_button = bash -c 'xdotool key --clearmodifiers --window root Alt+Super+Up'

Right Mouse Button

  • left_edge_right_button = bash -c 'fluxbox-remote TakeToPrevWorkspace'
  • right_edge_right_button = bash -c 'fluxbox-remote TakeToNextWorkspace'
  • top_edge_right_button = bash -c 'xdotool key --clearmodifiers --window root Super+m'
  • bottom_edge_right_button = bash -c '$HOME/.fluxbox/scripts/change_wallpaper_random'
  • top_left_corner_right_button = bash -c 'xdotool key --clearmodifiers --window root Super+h'
  • top_right_corner_right_button = bash -c 'xdotool key --clearmodifiers --window root Super+x'
  • bottom_left_corner_right_button = bash -c 'xdotool key --clearmodifiers --window root Alt+Super+Right'
  • bottom_right_corner_right_button = bash -c 'xdotool key --clearmodifiers --window root Alt+Super+Down'
Source: README.md, updated 2025-02-26