Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/09/2020, à 15:10

Mobidique

Fond d'écran de skippy-xd et affichage des fenetres réduites

'jour,

je n'arrive à trouver comment faire pour que skippy-xd affiche soit un fond noir (sous les miniatures des fenetres du mode exposé) soit le fond d'écran courant. C'est dans ~/.config/skippy-xd/skippy-xd.rc je pense, mais je ne trouve pas le truc décrit sur le net.

Merci
@+

PS 00 : comment voir les fenêtres réduites aussi, svp ...
PS 01 : pour les minimzed https://github.com/hotice/webupd8/blob/ … ppy-xd-fix ... ha wé, quand même.

Dernière modification par Mobidique (Le 14/09/2020, à 09:52)


Debian buster : job laptop & desktop, sons desktops, latitude D420 branché sur l'ampli familial, home laptop & wife's laptop

Hors ligne

#2 Le 14/09/2020, à 07:23

Mobidique

Re : Fond d'écran de skippy-xd et affichage des fenetres réduites

Pour les fenetres réduites :

sudo apt-get install xdotool
wget https://raw.github.com/hotice/webupd8/master/skippy-xd-fix -O /tmp/skippy-xd-fix
sudo install /tmp/skippy-xd-fix /usr/local/bin/

skippy-xd-fix pour archive :

#!/bin/bash

#
# skippy-wrapper - B. Murphy
#
# a work around for the bug in skippy-xd that prevents minimized
# windows being included in the selection screen.
#
# dependency: xdotool
#

#
# prelim -- check not already running
# 0. get desktop
# 1. get list of all windows
# 2. get list of visible windows
# 3  generate list of hidden windows 
# 4. raise hidden windows
# 5. run skippy-xd
# 6. get active window = SkippySelected
# 7. minimize hidden windows unless selected
#

#prelim
if [[ "`pidof -x $(basename $0) -o %PPID`" ]]; then exit; fi

#0.
dtop=`xdotool get_desktop`

#1.
any=`xdotool search --desktop $dtop "" 2> /dev/null`

#2.
visible=`xdotool search --desktop $dtop --onlyvisible "" 2> /dev/null`

#3.
hidden=$any
for item in $visible; do
    hidden=`echo ${hidden/$item/''}`
done

#4.
for item in $hidden; do
  xdotool windowmap $item
done

#5.
skippy-xd &> /dev/null

#6.
SkippySelected=`xdotool getactivewindow`

#7.
hidden=`echo ${hidden/$SkippySelected/''}`
for item in $hidden; do
  xdotool windowminimize $item
done

ça marche très bien.
@+


Debian buster : job laptop & desktop, sons desktops, latitude D420 branché sur l'ampli familial, home laptop & wife's laptop

Hors ligne