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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • [面试分享]想跳槽涨薪,想进大厂,如何准备面试呢?

    [面试分享]想跳槽涨薪,想进大厂,如何准备面试呢?

    2022年2月19日
    43
  • xiao zhang   jia you[通俗易懂]

    xiao zhang   jia you[通俗易懂]加油! 转载于:https://blog.51cto.com/755633522/542479

    2022年10月6日
    1
  • Eureka集群原理

    Eureka集群原理问题:微服务RPC远程服务调用最核心的是什么?高可用,试想你的注册中心只有一个onlyone,它出故障了那就呵呵o( ̄︶ ̄)o了,会导致整个微服务环境不可用。解决办法:搭建Eureka注册中心集群,实现负载均衡+故障容错Eureka集群的原理:互相注册,相互守望。一个Eureka集群包含7001和7002等许多服务,在这个集群中,7001指向其他所有服务…

    2022年5月28日
    38
  • linux centos 权限审核 polkitd进程 简介[通俗易懂]

    linux centos 权限审核 polkitd进程 简介[通俗易懂]polkit是一个应用程序级别的工具集,通过定义和审核权限规则,实现不同优先级进程间的通讯:控制决策集中在统一的框架之中,决定低优先级进程是否有权访问高优先级进程。Polkit在系统层级进行权限控制,提供了一个低优先级进程和高优先级进程进行通讯的系统。和sudo等程序不同,Polkit并没有赋予进程完全的root权限,而是通过一个集中的策略系统进行更精细的授权。Polkit定义出一系列操作,例如运行GParted,并将用户按照群组或用户名进行划分,例如wheel群组用户。了.

    2022年6月15日
    95
  • influxDb_ef mongodb

    influxDb_ef mongodbInfluxDB(时序数据库)(influx,流入,涌入),常用的一种使用场景:监控数据统计。每毫秒记录一下电脑内存的使用情况,然后就可以根据统计的数据,利用图形化界面(InfluxDBV1一般配合Grafana)制作内存使用情况的折线图;可以理解为按时间记录一些数据(常用的监控数据、埋点统计数据等),然后制作图表做统计;1、什么是InfluxDBInfluxDB是一个由InfluxDa…

    2022年10月24日
    0
  • Tomcat在Linux上的安装与配置「建议收藏」

    Tomcat在Linux上的安装与配置「建议收藏」Tomcat在Linux上的安装与配置  以下使用的Linux版本为:RedhatEnterpriseLinux7.0x86_64,Tomcat版本为tomcat-7.0.54.1.下载JDK与Tomcat.  jdk下载地址:  http://www.oracle.com/technetwork/java/javase/downloads/j

    2022年5月28日
    34

发表回复

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

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