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


相关推荐

  • 人脸识别之表情识别(二)–基于CNN分类「建议收藏」

    说白了,就是个分类任务,但是纯粹的CNN分类,只是对传统方式的提升,本质思路没有改变,效果也不是很明显。转自:https://blog.csdn.net/walilk/article/details/58709611前言  [机器学习]实验笔记系列是以我在算法研究中的实验笔记资料为基础加以整理推出的。该系列内容涉及常见的机器学习算法理论以及常见的算法应用,每篇博客都会介绍实验相关的数…

    2022年4月1日
    128
  • 深入理解Promise运行原理

    深入理解Promise运行原理

    2022年3月13日
    43
  • 557. Reverse Words in a String III

    557. Reverse Words in a String III

    2021年6月10日
    122
  • Go reflect初探

    Go reflect初探在计算机科学中 反射是指计算机程序在运行时 Runtime 可以访问 检测和修改它本身状态或行为的一种能力 用比喻来说 那种程序能够 观察 并且修改自己的行为 要注意反射和内省 typeintrospe 的区别 对应于变量 也就是围绕着它的类型 type 和值 value 进行展开 Go 的空接口概念 反射可以发挥很大的威力 两个重要类型 reflect Type re

    2025年10月2日
    3
  • Unity3D

    Unity3D

    2022年2月2日
    36
  • emgucv教程(iis配置步骤)

    首先感谢qq群512782650,这是一个Emgucv爱好者创立的群,里面确实有许多爱好者。这篇博客旨在教学Emgucv3.0的安装与配置。环境:vs2015+Emgucv3.0EmguCv简介: EmguCV是.NET平台下对OpenCV图像处理库的封装。也就是OpenCV的.NET版。它运行在.NET兼容的编程语言下调用OpenCV的函数,

    2022年4月13日
    74

发表回复

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

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