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.
používám kubuntu, nemůže být někde chybka v nastavení že to nejde? :/

nainstaloval jsem si openbox ale nemuzu najit soubor xinitrc, dočetl jsem se že by měl být v domovské složce, ale tam neni, a vypadá to že nikde jinde taky není skoušel jsem v domovské složce příkaz ls -a , ale nebyl tam, potom jsem skusil rozšířit hledání na celý souborový systém pomocí find:find -type f -name "*xinitrc*"a výsledek:
... zmacknu klavesovou skratku a okno zmizi a prestane zrat cpu a obevi se v tom menu kde se po kliknuti zase obevi
dela to presne to co chci 
#!/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
a jeste me napadlo ze by nebylo spatne kdybych ten script nespoustel klavesovou skratkou, ale kdybych si mohl udelat vlastni tlacitko na okne, jk je krizek na zavreni, pomlcka na minimalizaci atd
diky moc