diff options
Diffstat (limited to 'X11/openbox')
-rw-r--r-- | X11/openbox/rc.xml | 70 |
1 files changed, 33 insertions, 37 deletions
diff --git a/X11/openbox/rc.xml b/X11/openbox/rc.xml index abdff1e..f1315bc 100644 --- a/X11/openbox/rc.xml +++ b/X11/openbox/rc.xml | |||
@@ -522,30 +522,17 @@ | |||
522 | </command> | 522 | </command> |
523 | </action> | 523 | </action> |
524 | </keybind> | 524 | </keybind> |
525 | <keybind key="W-y"> | 525 | <keybind key="W-S-y"> |
526 | <action name="Execute"> | 526 | <action name="Execute"> |
527 | <command> | 527 | <command> |
528 | alacritty --title COUNTDOWN --hold | 528 | sh -c ' |
529 | -o "window.dimensions.columns=8" | 529 | id=`xdotool getactivewindow`; |
530 | -o "window.dimensions.lines=1" | 530 | name=`xdotool getwindowname $id` ; |
531 | -o "window.position.x=-0" | 531 | xdotool set_window --name ${name##@} $id |
532 | -o "window.position.y=0" | 532 | ' |
533 | -o "window.opacity=0.6" | ||
534 | -o "font.size=40" | ||
535 | -e ~/helper/bin/unix/countdown.sh | ||
536 | </command> | 533 | </command> |
537 | </action> | 534 | </action> |
538 | </keybind> | 535 | </keybind> |
539 | <keybind key="W-S-y"> | ||
540 | <action name="ForEach"> | ||
541 | <query target="default"> | ||
542 | <title type="exact">COUNTDOWN</title> | ||
543 | </query> | ||
544 | <then> | ||
545 | <action name="Focus"/> | ||
546 | </then> | ||
547 | </action> | ||
548 | </keybind> | ||
549 | <keybind key="W-f"> | 536 | <keybind key="W-f"> |
550 | <action name="Execute"> | 537 | <action name="Execute"> |
551 | <command>thunar ~/Downloads</command> | 538 | <command>thunar ~/Downloads</command> |
@@ -572,12 +559,19 @@ | |||
572 | <command>alacritty --title MPD -e ncmpcpp</command> | 559 | <command>alacritty --title MPD -e ncmpcpp</command> |
573 | </action> | 560 | </action> |
574 | </keybind> | 561 | </keybind> |
562 | <keybind key="W-S-m"> | ||
563 | <action name="Execute"> | ||
564 | <command> | ||
565 | alacritty --title YOO --class "CONFIRM_BEFORE_CLOSE" | ||
566 | </command> | ||
567 | </action> | ||
568 | </keybind> | ||
575 | <keybind key="W-m"> | 569 | <keybind key="W-m"> |
576 | <action name="Execute"> | 570 | <action name="Execute"> |
577 | <command> | 571 | <command> |
578 | sh -c ' | 572 | sh -c ' |
579 | xdotool search --name "Mutt" windowactivate || \ | 573 | xdotool search --name "@Mutt" windowactivate || \ |
580 | alacritty --title Mutt --class "CONFIRM_BEFORE_CLOSE" \ | 574 | alacritty --title @Mutt \ |
581 | --working-directory=/home/pham/Downloads \ | 575 | --working-directory=/home/pham/Downloads \ |
582 | -o "window.dimensions.lines=32" \ | 576 | -o "window.dimensions.lines=32" \ |
583 | -o "window.dimensions.columns=110" \ | 577 | -o "window.dimensions.columns=110" \ |
@@ -586,15 +580,6 @@ | |||
586 | </command> | 580 | </command> |
587 | </action> | 581 | </action> |
588 | </keybind> | 582 | </keybind> |
589 | <keybind key="W-S-m"> | ||
590 | <action name="Execute"> | ||
591 | <command>alacritty --title Mutt | ||
592 | -o "window.dimensions.lines=32" | ||
593 | -o "window.dimensions.columns=110" | ||
594 | -e mutt -F ~/helper/mutt/muttrc.gmail | ||
595 | </command> | ||
596 | </action> | ||
597 | </keybind> | ||
598 | <keybind key="W-x"> | 583 | <keybind key="W-x"> |
599 | <action name="Execute"> | 584 | <action name="Execute"> |
600 | <command>~/.config/openbox/rofi/bin/powermenu</command> | 585 | <command>~/.config/openbox/rofi/bin/powermenu</command> |
@@ -719,24 +704,35 @@ | |||
719 | </action> | 704 | </action> |
720 | </keybind> | 705 | </keybind> |
721 | <keybind key="A-q"> | 706 | <keybind key="A-q"> |
707 | <action name="If"> | ||
708 | <query target="default"> | ||
709 | <title type="regex">^@</title> | ||
710 | </query> | ||
711 | <then> | ||
712 | <action name="Iconify"/> | ||
713 | </then> | ||
714 | <else> | ||
715 | <action name="Close"/> | ||
716 | </else> | ||
717 | </action> | ||
718 | </keybind> | ||
719 | <!-- | ||
722 | <action name="Execute"> | 720 | <action name="Execute"> |
723 | <command> | 721 | <command> |
724 | sh -c ' | 722 | sh -c ' |
725 | current_window=$(xdotool getwindowfocus); | 723 | current_window=$(xdotool getwindowfocus); |
726 | 724 | ||
727 | if [ $(xdotool getwindowclassname $current_window) = CONFIRM_BEFORE_CLOSE ]; then | 725 | if [ $(xdotool getwindowclassname $current_window) = CONFIRM_BEFORE_CLOSE ]; then |
728 | zenity --question --text "Are you sure you want to close this window?" || \ | 726 | zenity \-\-question \-\-text "Are you sure you want to close this window?" || \ |
729 | { | 727 | { |
730 | xdotool windowminimize --sync $current_window; | 728 | xdotool windowminimize \-\-sync $current_window; |
731 | exit 1; | 729 | exit 1; |
732 | } | 730 | } |
733 | fi | 731 | fi; |
734 | |||
735 | xdotool windowquit $current_window; | 732 | xdotool windowquit $current_window; |
736 | ' | 733 | ' |
737 | </command> | 734 | </command> |
738 | </action> | 735 | --> |
739 | </keybind> | ||
740 | <keybind key="A-w"> | 736 | <keybind key="A-w"> |
741 | <action name="Iconify"/> | 737 | <action name="Iconify"/> |
742 | </keybind> | 738 | </keybind> |