systemSetup

system setup, configuration and dotfiles
git clone https://noulin.net/git/systemSetup.git
Log | Files | Refs | README | LICENSE

keys (4259B)


      1 # click on the desktop to get menus
      2 OnDesktop Mouse1 :HideMenus
      3 OnDesktop Mouse2 :WorkspaceMenu
      4 OnDesktop Mouse3 :RootMenu
      5 
      6 # scroll on the desktop to change workspaces
      7 OnDesktop Mouse4 :PrevWorkspace
      8 OnDesktop Mouse5 :NextWorkspace
      9 
     10 # scroll on the toolbar to change current window
     11 OnToolbar Mouse4 :PrevWindow {static groups} (iconhidden=no)
     12 OnToolbar Mouse5 :NextWindow {static groups} (iconhidden=no)
     13 
     14 # alt + left/right click to move/resize a window
     15 OnWindow Mod1 Mouse1 :MacroCmd {Raise} {Focus} {StartMoving}
     16 OnWindowBorder Move1 :StartMoving
     17 
     18 OnWindow Mod1 Mouse3 :MacroCmd {Raise} {Focus} {StartResizing NearestCorner}
     19 OnLeftGrip Move1 :StartResizing bottomleft
     20 OnRightGrip Move1 :StartResizing bottomright
     21 
     22 # alt + middle click to lower the window
     23 OnWindow Mod1 Mouse2 :Lower
     24 
     25 # control-click a window's titlebar and drag to attach windows
     26 OnTitlebar Control Mouse1 :StartTabbing
     27 
     28 # double click on the titlebar to shade
     29 OnTitlebar Double Mouse1 :Shade
     30 
     31 # left click on the titlebar to move the window
     32 OnTitlebar Mouse1 :MacroCmd {Raise} {Focus} {ActivateTab}
     33 OnTitlebar Move1  :StartMoving
     34 
     35 # middle click on the titlebar to lower
     36 OnTitlebar Mouse2 :Lower
     37 
     38 # right click on the titlebar for a menu of options
     39 OnTitlebar Mouse3 :WindowMenu
     40 
     41 # alt-tab
     42 Mod1 Tab :NextWindow {groups} (workspace=[current])
     43 Mod1 Shift Tab :PrevWindow {groups} (workspace=[current])
     44 
     45 # cycle through tabs in the current window
     46 Mod4 Tab :NextTab
     47 Mod4 Shift Tab :PrevTab
     48 
     49 # go to a specific tab in the current window
     50 #Mod4 1 :Tab 1
     51 #Mod4 2 :Tab 2
     52 #Mod4 3 :Tab 3
     53 #Mod4 4 :Tab 4
     54 #Mod4 5 :Tab 5
     55 #Mod4 6 :Tab 6
     56 #Mod4 7 :Tab 7
     57 #Mod4 8 :Tab 8
     58 #Mod4 9 :Tab 9
     59 
     60 # open a terminal
     61 #Mod1 F1 :Exec x-terminal-emulator
     62 
     63 # open a dialog to run programs
     64 #Mod1 F2 :Exec fbrun
     65 
     66 # volume settings, using common keycodes
     67 # if these don't work, use xev to find out your real keycodes
     68 #176 :Exec amixer sset Master,0 1+
     69 #174 :Exec amixer sset Master,0 1-
     70 #160 :Exec amixer sset Master,0 toggle
     71 
     72 # current window commands
     73 #Mod1 F4 :Close
     74 #Mod1 F5 :Kill
     75 #Mod1 F9 :Minimize
     76 #Mod1 F10 :Maximize
     77 #Mod1 F11 :Fullscreen
     78 
     79 # open the window menu
     80 Mod1 space :WindowMenu
     81 
     82 # exit fluxbox
     83 Control Mod1 Delete :Exit
     84 
     85 # change to previous/next workspace
     86 Control Mod1 Left :PrevWorkspace
     87 Control Mod1 Right :NextWorkspace
     88 
     89 # send the current window to previous/next workspace
     90 Mod4 Left :SendToPrevWorkspace
     91 Mod4 Right :SendToNextWorkspace
     92 
     93 # send the current window and follow it to previous/next workspace
     94 Control Mod4 Left :TakeToPrevWorkspace
     95 Control Mod4 Right :TakeToNextWorkspace
     96 
     97 # change to a specific workspace
     98 Control F1 :Workspace 1
     99 Control F2 :Workspace 2
    100 Control F3 :Workspace 3
    101 Control F4 :Workspace 4
    102 Control F5 :Workspace 5
    103 Control F6 :Workspace 6
    104 Control F7 :Workspace 7
    105 Control F8 :Workspace 8
    106 Control F9 :Workspace 9
    107 Control F10 :Workspace 10
    108 Control F11 :Workspace 11
    109 Control F12 :Workspace 12
    110 
    111 # send the current window to a specific workspace
    112 Mod4 F1 :SendToWorkspace 1
    113 Mod4 F2 :SendToWorkspace 2
    114 Mod4 F3 :SendToWorkspace 3
    115 Mod4 F4 :SendToWorkspace 4
    116 Mod4 F5 :SendToWorkspace 5
    117 Mod4 F6 :SendToWorkspace 6
    118 Mod4 F7 :SendToWorkspace 7
    119 Mod4 F8 :SendToWorkspace 8
    120 Mod4 F9 :SendToWorkspace 9
    121 Mod4 F10 :SendToWorkspace 10
    122 Mod4 F11 :SendToWorkspace 11
    123 Mod4 F12 :SendToWorkspace 12
    124 
    125 # send the current window and change to a specific workspace
    126 Control Mod4 F1 :TakeToWorkspace 1
    127 Control Mod4 F2 :TakeToWorkspace 2
    128 Control Mod4 F3 :TakeToWorkspace 3
    129 Control Mod4 F4 :TakeToWorkspace 4
    130 Control Mod4 F5 :TakeToWorkspace 5
    131 Control Mod4 F6 :TakeToWorkspace 6
    132 Control Mod4 F7 :TakeToWorkspace 7
    133 Control Mod4 F8 :TakeToWorkspace 8
    134 Control Mod4 F9 :TakeToWorkspace 9
    135 Control Mod4 F10 :TakeToWorkspace 10
    136 Control Mod4 F11 :TakeToWorkspace 11
    137 Control Mod4 F12 :TakeToWorkspace 12
    138 
    139 
    140 # my changes
    141 Mod4 A :Exec x-terminal-emulator
    142 Mod4 Q :Close
    143 # doesnt work
    144 Mod4 1 :Workspace 1
    145 Mod4 2 :Workspace 2
    146 Mod4 3 :Workspace 3
    147 Mod4 4 :Workspace 4
    148 Mod4 5 :Workspace 5
    149 Mod4 6 :Workspace 6
    150 Mod4 7 :Workspace 7
    151 Mod4 8 :Workspace 8
    152 Mod4 9 :Workspace 9
    153 Mod4 0 :Workspace 10
    154 Control Escape :RootMenu
    155 Mod1 F1 :RootMenu
    156 Mod4 E :ExecCommand thunar
    157 Mod4 D :ExecCommand dillo www.google.com
    158 Mod4 Z :ExecCommand firefox -ProfileManager -no-remote
    159 Mod4 V :ExecCommand xfce4-mixer
    160 Mod4 L :Quit
    161 Mod4 T :ToggleDecor
    162 Mod4 M :Fullscreen