X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=scripts%2Fconfig.py;h=a0f3b603ae3d7bc0a33c2b4042bdd6c6428f8166;hb=50002f2ceb4234145f3977bb14752dc930ada26c;hp=1028592eab0dc2ba9d4d511435b48a0d04aa8815;hpb=a0350e27b311db5cab49035752d3852ee68bf8a2;p=chaz%2Fopenbox diff --git a/scripts/config.py b/scripts/config.py index 1028592e..a0f3b603 100644 --- a/scripts/config.py +++ b/scripts/config.py @@ -1,37 +1,96 @@ ############################################################################# -### Options that can be defined on startup that affect the behavior of ### -### openbox. ### +### Options that can be changed to adjust the behavior of Openbox. ### ############################################################################# -# client_buttons - a list of the modifier(s) and buttons which are grabbed on -# client windows (for interactive move/resize, etc). -# examples: "A-2", "C-A-2", "W-1" -client_buttons = ["A-1", "A-2", "A-3"] +THEME = "/usr/local/share/openbox/styles/fieron2" +"""The theme used to decorate everything.""" -# theme - the theme used to decorate everything. -theme = "/usr/local/share/openbox/styles/nyz" +#TITLEBAR_LAYOUT = [ "icon", "title", "alldesktops", "iconify", "maximize", "close" ] +TITLEBAR_LAYOUT = "NTIMC" +"""The layout of the buttons/label on client titlebars, can be made up of the +following: + I - iconify button + L - text label + M - maximize button, + D - all-desktops button + C - close button +If no 'L' is included in the string, one will be added to the end by +Openbox.""" -# titlebar_layout - the layout of the buttons/label on client titlebars, can be -# made up of the following: -# I - iconify button, L - text label, M - maximize button, -# S - sticky button, C - close button -# If no 'L' is included in the string, one will be added to -# the end by Openbox. -titlebar_layout = "ILC" +DOUBLE_CLICK_DELAY = 300 +"""The number of milliseconds in which 2 clicks are perceived as a +double-click.""" -# double_click_delay - the number of milliseconds in which 2 clicks are -# perceived as a double-click -double_click_delay = 300 +DRAG_THRESHOLD = 3 +"""The amount of pixels that you have to drag the mouse before motion events +will start occuring.""" -############################################################################# -### Options that can be modified by the user to change the default hooks' ### -### behaviors. ### -############################################################################# +DESKTOP_NAMES = ["one", "two", "three", "four", "five", "six", "seven", \ + "eight", "nine", "ten", "eleven", "twelve"] +"""The name of each desktop.""" -# resize_nearest - 1 to resize from the corner nearest where the mouse is, 0 -# to resize always from the bottom right corner. -resize_nearest = 1 +NUMBER_OF_DESKTOPS = 4 +"""The number of desktops/workspaces which can be scrolled between.""" +DEFAULT_ICON_WIDTH = 16 +"""The width of the default icon.""" +DEFAULT_ICON_HEIGHT = 16 +"""The height of the default icon.""" +DEFAULT_ICON = \ +"\377\377\377\0SSS\377\251\251\251\377\251\251\251\377\251\251\251\377\251"+\ +"\251\251\377\251\251\251\377\251\251\251\377\251\251\251\377\251\251\251"+\ +"\377\251\251\251\377\251\251\251\377\216\216\216\377bbb\377\366\366\366\0"+\ +"\377\377\377\0\377\377\377\0SSS\377\377\377\377\377\377\377\377\377\377\377"+\ +"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\376\376\376\377"+\ +"\376\376\376\377\373\373\373\377\371\371\370\377\302\302\302\377\244\244"+\ +"\244\377EEE\377\377\377\377\0\377\377\377\0SSS\377\377\377\377\377\377\377"+\ +"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\376\376\376\377"+\ +"\374\374\374\377\372\372\372\377\367\367\367\377\365\365\365\377\265\265"+\ +"\265\377``_\377\30\30\30\377\377\377\377\0\377\377\377\0SSS\377\377\377\377"+\ +"\377\377\377\377\377\377\377\377\377\376\376\376\377\374\374\374\377\372"+\ +"\372\372\377\367\367\367\377\365\365\365\377\363\363\362\377\361\361\360"+\ +"\377\356\356\355\377\354\354\351\377jjj\377\377\377\377\0\377\377\377\0S"+\ +"SS\377\377\377\377\377\377\377\377\377\375\375\375\377\373\373\373\377\371"+\ +"\371\370\377\366\366\366\377\364\364\363\377\362\362\361\377\357\357\356"+\ +"\377\355\355\354\377\352\352\351\377\350\350\347\377mmm\377\377\377\377\0"+\ +"\377\377\377\0SSS\377\376\376\376\377\373\373\373\377\371\371\370\377\366"+\ +"\366\366\377\364\364\363\377\362\362\361\377\357\357\356\377\355\355\354"+\ +"\377\352\352\351\377\350\350\347\377\346\346\343\377\344\344\341\377lll\377"+\ +"\377\377\377\0\377\377\377\0SSS\377\375\375\375\377\370\370\367\377\365\365"+\ +"\364\377\363\363\362\377\360\360\357\377\356\356\355\377\354\354\351\377"+\ +"\352\352\347\377\347\347\344\377\345\345\342\377\342\342\337\377\340\340"+\ +"\335\377lll\377\377\377\377\0\377\377\377\0SSS\377\373\373\373\377\363\363"+\ +"\362\377\360\360\357\377\356\356\355\377\354\354\351\377\351\351\350\377"+\ +"\347\347\344\377\345\345\342\377\342\342\337\377\340\340\335\377\336\336"+\ +"\332\377\333\333\330\377llk\377\377\377\377\0\377\377\377\0SSS\377\372\372"+\ +"\372\377\357\357\356\377\355\355\352\377\353\353\350\377\350\350\345\377"+\ +"\346\346\343\377\343\343\340\377\341\341\336\377\337\337\333\377\335\335"+\ +"\331\377\332\332\326\377\330\330\324\377kkj\377\377\377\377\0\377\377\377"+\ +"\0SSS\377\370\370\370\377\353\353\350\377\350\350\345\377\346\346\343\377"+\ +"\343\343\340\377\341\341\336\377\337\337\333\377\335\335\331\377\332\332"+\ +"\326\377\330\330\324\377\325\325\321\377\323\323\317\377kkk\377\377\377\377"+\ +"\0\377\377\377\0SSS\377\367\367\367\377\347\347\344\377\345\345\342\377\342"+\ +"\342\337\377\340\340\335\377\336\336\332\377\333\333\327\377\331\331\325"+\ +"\377\326\326\322\377\324\324\320\377\322\322\315\377\320\320\313\377jjj\377"+\ +"\377\377\377\0\377\377\377\0SSS\377\366\366\365\377\342\342\337\377\340\340"+\ +"\335\377\336\336\332\377\333\333\330\377\331\331\325\377\326\326\322\377"+\ +"\324\324\320\377\322\322\315\377\320\320\313\377\315\315\310\377\314\314"+\ +"\307\377llk\377\377\377\377\0\377\377\377\0SSS\377\364\364\364\377\337\337"+\ +"\333\377\334\334\331\377\332\332\326\377\330\330\324\377\326\326\321\377"+\ +"\323\323\317\377\321\321\314\377\316\316\311\377\315\315\307\377\314\314"+\ +"\306\377\314\314\306\377jjj\377\377\377\377\0\377\377\377\0SSS\377\344\344"+\ +"\343\377\316\316\312\377\312\312\306\377\304\304\300\377\302\302\276\377"+\ +"\301\301\274\377\274\274\267\377\267\267\263\377\266\266\261\377\265\265"+\ +"\261\377\265\265\260\377\263\263\256\377[[[\377\377\377\377\0\377\377\377"+\ +"\0SSS\377AAA\377;;;\377998\377554\377554\377552\377110\377..-\377..-\377"+\ +"---\377--,\377+++\377333\377\377\377\377\0\377\377\377\0\377\377\377\0\377"+\ +"\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"+\ +"\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"+\ +"\0\377\377\377\0\377\377\377\0\377\377\377\0" +"""The icon which will be used when an application doesn't supply one. This + was generated by making the icon in gimp (with an alpha channel!) and saving + it as a C source file.""" +############################################################################# print "Loaded config.py"