Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Piotr Zieliński
[go: Go Back, main page]

My ergonomic FVWM configuration

Highlights of my FVWM configuration:
  • Windows operations such as moving, resizing, etc are executed by clicking anywhere on the window border or, with the Windows Key pressed, anywhere in the window. Most useful mouse bindings:

    LeftRight
    Single click Raise/Lower Root menu
    Double click Vertical Maximize Minimize
    Double click (corner) Full Maximize Close
    Dragging Move Resize

  • Screen edges are very important because moving a mouse there is the easier way of selecting a window border. Get in the habit of using screen edges for window operations (instead of the title bar or the root window).
  • As shown below, menus are two-dimensional, which is achieved by making the first entry in the menu open a submenu. This is very convenient, especially when you use the top screen edge to open a menu.
  • Intelligent window management includes: autopositioning, autoiconification, autodeiconification. Try it!
  • A 2x2 pager appears for a second when you touch any screen edge. Bindings:

    Left click Change the current page
    Middle click Move current window to selected page
    Right click Close the pager

  • Thumbnails of windows are used as icons. They are normally covered by normal windows. Touch the bottom screen edge or press the Windows Key to see them.
  • Autogenerated menus include: recently edited directories, recently used applications, all installed applications, common ssh connections. The delails later.
  • Built-in notification system. Notifications pile up at the bottom right of the screen.
  • Convenient keybindings, all of which use the Windows Key. Most important:

    WinKey + arrow keys or IJKL Change page
    WinKey + tab or semicolon Change window
    WinKey + U or Del or End or PgDn Maximize
    WinKey + M Keyboard Menu

You can download my entire FVWM configuration or browse it. Follow the installation instructions at the beginning of the main configuration file ~/.fvwm/config.