1
Desktop / Re:Okno na všech plochách
« kdy: 08. 11. 2014, 13:30:08 »
jinak v dekoraci oken mam nastavene tlacitko "pripnout" a to funguje bez problému ... nwm jestli tato informace nak pomuze v reseni problemu, ale clovek nikdy nevi

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.
find -type f -name "*xinitrc*"
a výsledek:#!/bin/bash
cd $HOME
if [ -z $1 ] ; then
WINDOW=$(xdotool getwindowfocus)
pid=$(xdotool getwindowpid $WINDOW)
ID=$(wmctrl -lp | grep $pid | cut -d " " -f1)
echo $WINDOW > window_id
xdotool windowminimize $WINDOW
kill -s SIGSTOP $pid
wmctrl -i -r $ID -b add,skip_taskbar
cd ".freeze-apps"
echo "[Desktop Entry]" > "a$WINDOW.desktop"
echo "Name="$(xdotool getwindowname $WINDOW) >> "a$WINDOW.desktop"
echo "Exec=/home/anty/bin/windowfreeze $WINDOW" >> "a$WINDOW.desktop"
echo "Terminal=false" >> "a$WINDOW.desktop"
echo "X-MultipleArgs=false" >> "a$WINDOW.desktop"
echo "Type=Application" >> "a$WINDOW.desktop"
echo "StartupNotify=true" >> "a$WINDOW.desktop"
apps=$(echo $(ls))
cd ../.freeze-aplications
echo "<Menu>" > freezed-windows.menu
echo "<Name>freezed</Name>" >> freezed-windows.menu
echo "<DefaultAppDirs/>" >> freezed-windows.menu
echo "<DefaultDirectoryDirs/>" >> freezed-windows.menu
echo "<DefaultMergeDirs/>" >> freezed-windows.menu
echo "<AppDir>/home/anty/.freeze-apps</AppDir>" >> freezed-windows.m$
echo "<Include>" >> freezed-windows.menu
for a in $apps
do
echo "<Filename>$a</Filename>" >> freezed-windows.me$
done
echo "<Separator/>" >> freezed-windows.menu
echo "</Include>" >> freezed-windows.menu
echo "</Menu>" >> freezed-windows.menu
else
WINDOW=$1
pid=$(xdotool getwindowpid $WINDOW)
ID=$(wmctrl -lp | grep $pid | cut -d " " -f1)
kill -s SIGCONT $pid
wmctrl -i -r $ID -b remove,skip_taskbar
xdotool windowactivate $WINDOW
cd ".freeze-apps"
rm "a"$WINDOW.desktop
fi