aboutsummaryrefslogtreecommitdiff
path: root/fvwm/.fvwm
diff options
context:
space:
mode:
authorBardofSprites <[email protected]>2024-08-26 06:43:31 -0400
committerBardofSprites <[email protected]>2024-08-26 06:43:31 -0400
commit07cd197250a242bc7dca99f377ecd0690436776e (patch)
treedf0515133dd9f7382116d1a357703e10b8d12489 /fvwm/.fvwm
parenta8af0d99407122bb788d8f6d6a8b3357287d5863 (diff)
limit application
Diffstat (limited to 'fvwm/.fvwm')
-rw-r--r--fvwm/.fvwm/config23
1 files changed, 20 insertions, 3 deletions
diff --git a/fvwm/.fvwm/config b/fvwm/.fvwm/config
index 1474d13..2022ebf 100644
--- a/fvwm/.fvwm/config
+++ b/fvwm/.fvwm/config
@@ -630,10 +630,10 @@ Mouse 9 A 4 Scroll 0 -100p
Mouse 8 A 4 Scroll 0 100p
#### Programs Keybinding
-Silent Key Return A 4 Exec exec $[infostore.terminal] -g 80x32 -f "Comic Code:size=14"
+Silent Key Return A 4 Exec exec $[infostore.terminal] -g 80x32
Silent Key Backslash A 4 Exec exec $[infostore.terminal] -e bc -l
Silent Key E A 4 Exec exec emacs
-Silent Key N A 4 Exec exec emacsclient -c
+Silent Key N A 4 LimitApplication Emacs emacsclient -c
Silent Key D A 4 Exec exec dmenu_run
# browser
@@ -928,4 +928,21 @@ AddToFunc IconFunc
+ C DeiconifyAndRearrange
+ M Raise
+ M Move
-+ D DeiconifyAndRearrange \ No newline at end of file
++ D DeiconifyAndRearrange
+
+DestroyFunc LimitApplication
+AddToFunc LimitApplication
++ I Next ($0, CurrentDesk, CirculateHit) FlipFocus
++ I TestRc (NoMatch) None ($0, CurrentDesk) Exec exec $[1-]
+
+DestroyFunc ShowDesktop
+AddToFunc ShowDesktop
++ I All (CurrentPage, Iconic, State 1) RestoreDesktop
++ I TestRc (Match) Break
++ I All (CurrentPage, !Iconic, !State 1) ThisWindow State 1 True
++ I All (CurrentPage, !Iconic, State 1) Iconify
+
+DestroyFunc RestoreDesktop
+AddToFunc RestoreDesktop
++ I All (CurrentPage, Iconic, State 1) Iconify off
++ I All (CurrentPage, State 1) ThisWindow State 1 False