FVWM_fw一流是什么意思

FVWM_fw一流是什么意思国庆期间,把自己的FVWM好好整理了一下,现在我的桌面看上去是这个样子滴(点击可放大):我的.fvwm2rc可以下载。我的部分FVWM笔记:***   如何使用托盘      $sudoapt-getinstalltrayer      $trayer–widthtypepixel–width128–height32–edgebottom&***  

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

国庆期间,把自己的FVWM好好整理了一下,现在我的桌面看上去是这个样子滴(点击可放大):

Forrest's FVWM

我的.fvwm2rc可以下载
我的部分FVWM笔记:

***    如何使用托盘


        $ sudo apt-get install trayer


        $ trayer –widthtype pixel –width 128 –height 32 –edge bottom &


***    .fvwm2rc


****        Function


            DestroyFunc FuncName


            AddToFunc   FuncName


             + I (Action to happen immediately)


             + C (Action to happen on a mouse ‘click)


             + D (Action to happen on a mouse ‘double click’)


             + H (Action to happen on a mouse ‘hold’)


             + M (Action to happen on a mouse ‘motion’)




****        Geometry 57×500-5-5


                 宽度x高度 左上角坐标


****        键(鼠标)绑定(binding)


            键:Key   X Context Modifier Action


            鼠:Mouse X Context Modifier Action


            Context: where the mouse is currently located (as shown below)


                +———————————–+


                |                     +—+   +—+ |


                | R           R       | I |   | I | |


                |                     +—+   +—+ |


                |                                   |


                |       F      S       S      F     |


                |       +———————+     |


                |       |13579 T   T   T 08642|     |


                |       +———————+     |


                |       |                     |     |


                | R     |  W               W  |    R|


                |       |                     |     |


                |      S|                     |S    |


                |       |                     |     |


                |       |  W               W  |     |


                |       |                     |     |


                |       +———————+     |


                |       F      S       S      F     |


                |                 R                 |


                +———————————–+


                R – the root window


                I – Icon


                F – frame corners


                S – frame sides


                T – title bar


                W – application window and 0-9 – buttons


                Note: A will stand for anywhere (it doesn’t matter where the mouse is located)


            Modifier: 下列取值的组合:(A)ny, (C)ontrol, (S)hift, (M)eta, (N)othing,


                  or 1-5, representing the X Modifiers mod1-mod5 (man xmodmap)


            e.g.:


                # Key   X       Context Modifier        Action


                Key     Tab     A       M               WindowList Root c c NoDeskSort, SelectOnRelease Meta_L


                Key     Super_L A       A               Exec exec xterm -fn -misc-fixed-medium-r-normal–18-120-100-100-c-90-iso10646-1


                #   for the root window:


                Mouse   1       R       A               Menu RootMenu Nop


                Mouse   2       R       A               Menu Window-Ops Nop


                Mouse   3       R       A               WindowList


                #   for the title bar buttons:


                Mouse   0       1       A               Menu Window-Ops2 Close


                Mouse   0       2       A               Close


                Mouse   0       3       A               Maximize-Func


                Mouse   0       4       A               Iconify


                #   for other parts of the window/borders/icons:


                Mouse   1       F       A               Resize-or-Raise


                Mouse   1       TS      A               Move-or-Raise


                Mouse   1       W       M               Move-or-Raise


                Mouse   1       I       A               Move-or-Iconify


                Mouse   2       I       A               Iconify


                Mouse   2       FST     A               Menu Window-Ops2 Nop


                Mouse   3       TSIF    A               RaiseLower




****        Window Decor


            TitleStyle


                TitleStyle LeftJustified Height 18


            ButtonStyle


                Vectors are just simple line drawings.


                Each vector is set up on a 100×100 grid and can have any number of points all connected by lines.


                The syntax is ‘Vector [number of points] [[point1] [point2] …]’.


                points: ‘XxY@Z’


                    Z: 0 – Shadow(sh)


                       1 – Hilight(hi)


                       2 – Background(bg)


                       3 – Foreground(fg)


                       4 – Invisible.


                e.g.


                    ButtonStyle 1 5 25×25@1 25×75@1 75×75@0 75×25@0 25×25@1


****        Module


            所有的Fvwm的模块,只有在函数中启动了它们,它们才能够工作


            在.fvwm2rc文件中,如果您需要用到FvwmButtons,或者其它的模块,必需要先启动它。具体如下:


                DestroyFunc StartFunction


                AddToFunc StartFunction


                + I Module FvwmButtons


                + I Module FvwmPager


                + I Module FvwmAuto 500 Raise Nop


                + I Module FvwmAnimate


                + I Module FvwmTaskBar


                + I Module FvwmWharf


                + I Exec exec xpmroot /root/pic/macblack.png


            I 表示:立即执行


            上面的配置中,分别在启动函数中,启动了FvwmButtons,FvwmPager,FvwmAnimate,FvwmTaskBar 和FvwmWharf等


            你有什么程序需要在fvwm启动的时候执行,你可以在其中加入一行:比如我想在fvwm启动的时候启动 gkrellm


                + I Exec exec gkrellm  就ok了:)


****        FvwmTaskBar


            如果把它设成没有边框(!Borders)的话,屏幕右边总是空着一块,甚是不爽,


            于是我想了个办法,就是把边框设成4,并让颜色跟FvwmTaskBar的颜色一致:


            Colorset 11 fg rgb:00/60/60, hi rgb:00/60/60, sh rgb:00/60/60, bg rgb:00/60/60


            Style “FvwmTaskBar” NoTitle, BorderWidth 4, HandleWidth 4, Sticky,/


                    StaysOnTop, WindowListSkip, CirculateSkip, BorderColorset 11, HilightBorderColorset 11


            *FvwmTaskBar: Back rgb:00/60/60


            这样TaskBar就能充满屏幕的左右两边了。


****        FvwmPager


            将窗口移动到别的工作区,可以在pager里面用中键拖动窗口,拖到别的desktop里面就好了。


****        FvwmButtons


            做一个抽屉的方法:


                *MyButtons: (1×1+0+6, Frame 0, Panel(left, indicator, delay 0, steps 1) QuickLaunchButtons “Module FvwmButtons QuickLaunchButtons”)


                DestroyModuleConfig QuickLaunchButtons: *


                *QuickLaunchButtons: Geometry 128×64


                *QuickLaunchButtons: …


                *QuickLaunchButtons: …


            包含其它组件的方法:


                *MyButtons: (1×4+0+11, Swallow(UseOld) asmon `Exec exec asmon`)


                *PagerPanel: (Swallow FvwmPager “Module FvwmPager 0 3”)


****        docks


            用 apt-cache search wm dock 可以查到很多 dock app,很酷。 :)


            favorites


                xclock



                asclock




                wmweather -m



                asmon



                cputnik


                   from http://www.dockapps.org/


                wmmoonclock



                wmnd




一些有用的链接:


FVWM Beginners Guide


Wangyin’s FVWM简明使用指南

dockapps.org

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1325869

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/186114.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 微信上赚钱需要准备什么?[通俗易懂]

    微信上赚钱需要准备什么?[通俗易懂]微信上赚钱需要准备什么?1、一个风口上的产品2、微信好友人脉资源3、群发工具其实很多时候赚钱并没有那么难,想在微信上做生意、做社交其实很简单。很多人目前可能手头都有至少一个产品是可以卖的,但是他们没有有效的利用起来自己的微信人脉。也许是不会;也许是会,但是没工具不能;也许就是懒……不管出于什么原因,我这篇文章是写给想赚钱的人。加余老师VX:125381839微精灵营销工具可以帮助我们做哪些…

    2022年6月4日
    37
  • Eclipse没有server 配置Tomcat「建议收藏」

    Eclipse配置Tomcat服务器如果你的Eclipse没有server,请查看:http://blog.csdn.net/guyuealian/article/details/50762996【1】下载并成功安装了Eclipse和Tomcat:(1)Tomcat下载地址:http://tomcat.apache.org/(尽量安装6.0以上的版本)(2)Eclip

    2022年4月7日
    72
  • 安卓转移到苹果手机_苹果手机更换安卓手机怎么备份

    安卓转移到苹果手机_苹果手机更换安卓手机怎么备份通常我们使用手机时间长了之后,手机开始变得卡顿,常常出现内存不足的情况。这种时候不外乎两种情况:一是将手机格式化或还原出厂设置;二是买个新手机。这样做的结果就是手机的数据被删除或是数据留在旧手机内却不能完整的转移到新手机中。那我们该怎么做才能两全其美呢?下面小编就来介绍关于安卓手机和苹果手机如何备份和恢复手机数据的使用方法。一、安卓手机的备份和恢复小米手机里有一个特别的功能

    2022年9月14日
    0
  • XSL

    XSL

    2021年7月23日
    57
  • SqlSessionTemplate详解——Mybatis+Spring Boot整合

    SqlSessionTemplate详解——Mybatis+Spring Boot整合Mybatis+SpringBoot整合——SqlSessionTemplate简介通俗地讲,SqlSessionTemplate是Mybatis—Spring的核心,是用来代替默认Mybatis实现的DefaultSqlSessionFactory,也可以说是DefaultSqlSessionFactory的优化版,主要负责管理Mybatis的SqlSession,调用Mybatis的sq…

    2022年5月31日
    52
  • ListView之多种类型Item

    ListView之多种类型Item一、概述一般而言,listview每个item的样式是一样的,但也有很多应用场景下不同位置的item需要不同的样式。拿微信举例,前者的代表作是消息列表,而后者的典型则是聊天会话界面。本文重点介绍

    2022年7月4日
    22

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号