FVWM: I think you 'd better

Source: Internet
Author: User

Old logs from

After using gnome and xfce, I am still a little tired. I have been playing with FVWM for two days and found that although configuration is a little troublesome, it is still the most considerate and occupies a very small amount of resources, the system uses only 50 or 60 MB of memory.
My left mouse button is broken, but by configuring FVWM, You can do most of the work by right-clicking it.

The following are my and configuration files:

################ Jiqing's fvwm2rc #2008-07-08 ################# ###################### set environmnet variables ############### ############ setenv fvwm_wallpapers $ [fvwm_userdir]/wallpaperssetenv fvwm_images $ [fvwm_userdir]/imagesimagepath $ [fvwm_images] ######### #### desktop ############################## define topname 0 Debian linuxdeskdesktopsize 2x2edgescroll 0 0 # meta + F1 page0 (upper left corner) key F1 a m gotopage 0 0 # Meta + F2 page1 (upper right corner) Key F2 a m gotopage 1 0 # meta + F3 page2 (lower left corner) Key F3 a m gotopage 0 1 # meta + F4 page3 (lower right corner) key F4 a m gotopage 1 ############## window behaviour ################# ################ style * focusfollowsmouse # obtain the focus when the mouse passes through, when you click the focus form, the form is raised to the front. Style * sloppyfocus, mousefocusclickraises # Try not to block other forms when the form appears * tilecascadeplacement ############ window colorsets ############# ############# colorset 3 FG #101060, BG # e6e7d7colorset 4 FG black, BG # a6a797colorset 5 FG white, BG black ####### window decor ########### destroydecor mydecor # addtodecor mydecor # + titlestyle leftjustified Height 18 # + buttonstyle 1 activeup vector 4 -- flat # + buttonstyle 1 Activedown vector 4 -- flat # + buttonstyle 1 inactive vector 4 -- flat # + buttonstyle 3 activeup vector 5 -- flat # + buttonstyle 3 activedown vector 5 -- flat # + buttonstyle 3 inactive vector 5 -- flat # + buttonstyle 5 activeup vector 7 -- flat # + buttonstyle 5 activedown vector 7 -- flat # + buttonstyle 5 inactive vector 7 -- flat # + titlestyle -- flat # + borderstyle simple -- noinset flat # + buttonstyle al L -- usetitlestyle ############# window looks ###################### ##### style * usedecor mydecor # style * mwmborder, firmborderstyle * colorset 4 style * hilightcolorset 3 style * bordercolorset 5 style * hilightbordercolorset 4 style * font "xft: bitstream Vera sans: size = 10: Style = bold: antialias = true "style * button 6, button 4, button 2 ################# button on the form, copy the configuration file from Gartner ################################## ####### Mouse 0 2 A closebuttonstyle 2 vector 7 buttonstyle 2-mwmdecormenu # At the right, a button that iconifies the window; we draw a small squaremouse 0 6 A iconifybuttonstyle 6 vector 5 buttonstyle 6-mwmdecormin # next to that, a button with a big square; this one maximizes the window. # (more precisely, if you double-click, the window goes to full screen size; # If you single-click, it goes T O full height but keeps its width. # But if the window was already in "maximized" state, it goes back to normal. # If you try to drag this button, it unconditionally goes to full width .) # mouse 0 4 A maximize-functionmouse 3 4 A maximize 100 100 Mouse 1 4 A maximize 0 100 buttonstyle 4 vector 5 # addtofunc maximize-function "C" maximize 100 100 # + "d "maximize 0 100 # +" M "function go-Max # addtofunc go-Ma X "I" Current (maximized) Maximize # + "I" maximize 100 100 buttonstyle 4-mwmdecormax # click raise form in the Form title bar, drag the move form mouse 3 T c fvwmmoveorraisedestroyfunc fvwmmoveorraiseaddtofunc fvwmmoveorraise "M" move + "C" raise # click the move icon on the icon, double-click the icon to restore it to the form mouse 0 I A fvwmmoveoriconifydestroyfunc fvwmmoveoriconifyaddtofunc fvwmmoveoriconify "M" move + "D" iconify # scroll up the mouse in the title bar, collapse window # Mouse 4 t a fvwmwindowshade true # scroll down on the window title bar Mouse, expand the window # mouse 5 t a fvwmwindowshade false ########### menu colorsets ################### ############ colorset 7 FG black, BG # e6e7d7, SH black, hi #202070 colorset 8 FG darkred, BG # e6e7d7, SH black, hi #202070 ########### menu styles ######################## ######## menustyle * popupdelayed, popupdelay 300, popdownimmediatelymenustyle * popupoffset-5 100, titlewarpoffmenustyle * borderwidth 2 # menustyl E * popupassubmenu, holdsubmenus, submenusrightmenustyle * menucolorset 7 menustyle * activeforemenustyle * activecolorset 8 menustyle * font "xft: bitstream Vera sans: size = 12: Style = bold: antialias = true "################ menu ################### ############### destroymenu fvwmrootmenuaddtomenu fvwmrootmenu "Root menu" title + "uxterm1_xterm.png %" Exec exec/usr/bin/uxterm + "guest % "Exec /Usr/bin/uxterm-Fs 18-geometry 60x40 + "gnome terminal‑term.png %" Exec exec/usr/bin/gnome-terminal -- geometry 76x22 + "" NOP + "Debian includebian.png %" popup "/Debian" + "" NOP + "restart FVWM" restart + "Quit FVWM" Quit ########### pager and buttons colorset ############################### colorset 10 fg orangered, BG greenyellowcolorset 11 FG darkred, BG lightgoldenrodyellow ############## fvwmpager ###### ############### Style "fvwmpager" notitle ,! Handles ,! Borders, sticky, windowlistskip, circulateskip, staysonbottom, fixedposition, fixedsize ,! Iconifiabledestroymoduleconfig fvwmpager: ** fvwmpager: geometry 96x96-0-0 * fvwmpager: colorset * 11 * fvwmpager: hilightcolorset * 10 ############ fvwmbuttons ######################## ####### style "fvwmbuttons" notitle, nohandles, borderwidth 0, sticky, windowlistskip, circulateskip, staysonbottom, fixedposition, fixedsize ,! Export mybuttons: ** mybuttons: geometry 96x528-0 + 0 * mybuttons: back using * mybuttons: rows 11 * mybuttons: columns 2 # * mybuttons: frame 0 * mybuttons: (2x2, swallow (useold, respawn) xclock "Exec exec xclock-geometry 96X96 + 0 + 0-BG lightgoldenrodyellow") * mybuttons: (2x2, swallow (useold, respawn) xload "Exec xload-nolabel-geometry 96X96 + 0 + 0-BG lightgoldenrodyellow-FG red") * mybuttons: (1x1, icon vim. XPM, Action "Exec exec/usr/bin/gvim-geometry 72X40") * mybuttons: (1x1, icon emacs.png, action "Exec exec/usr/bin/emacs-geometry 72X40") * mybuttons: (1x1, icon fm.png, Action "Exec exec/usr/bin/thunar ") * mybuttons: (1x1, icon browser.png, Action "Exec exec/usr/bin/epiphany") * mybuttons: (1x1, icon music. XPM, Action "Exec exec/usr/bin/rhythmbox") * mybuttons: (1x1, icon movie. XPM, Action "Exec exec/usr/bin/gmplayer") * mybuttons: (1x1, icon dict. XPM, Action "Exec exec/usr/bin/stardict") * mybuttons: (1x1, icon help.png, Action "Exec exec/usr/bin/kdissert ") # note the case sensitivity of virtual box * mybuttons: (1x1, icon vbox.png, Action "Exec exec/usr/bin/virtualbox") * mybuttons: (1x1, icon game. XPM, Action "Exec exec/usr/games/gnibbles") * mybuttons: (2x2, swallow "fvwmpager", "fvwmpager 0 0 ") ############## functions ######################## ##### destroyfunc startfunctionaddtofunc startfunction + "I" module fvwmbuttons mybuttons # + "I" Wait extends initfunction + I exec FVWM-root-r $ [fvwm_wallpapers]/wallpaper-grass.png # + I nopdestroyfunc restartfunctionaddtofunc restartfunction + I nopdestroyfunc extends exitfunction + I killmodule fvwmbuttons ############## mouse and key ###### #################### NOP indicates that no action is performed when you double-click the mouse. Mouse 3 r a menu fvwmrootmenu nopmouse 1 r a windowlist # When F12 is pressed, display the built-in menu key F12 a menu menufvwmroot # When F9 is pressed, display the custom Root menu # key F9 a n menu fvwmrootmenu NOP. I don't know why this does not work. Key F9 a menu fvwmrootmenu NOP # When pressing Alt + TAB, the window list is displayed, and make the selected window focus # key tab a m windowlist root C notessort, selectonrelease meta_l # You can use key tab a m-to unbind the key tab a m windowlist root C notessort # When you press the window key on the right, start an uxtermkey super_r A exec uxterm # When you press printscreen, key print a exec gnome-screenshot

 

FVWM: I think you 'd better

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.