[Risolto] xfce4 shortcut

Nuovo di Arch Linux? Nessun problema, fai qui le tue domande
Rispondi
pineout
Little John
Messaggi: 1264
Iscritto il: 10 luglio 2014, 9:08

[Risolto] xfce4 shortcut

Messaggio da pineout » 9 aprile 2015, 0:18

Salve a tutti, approfittando della recente scoperta di xfconf-query, ho provato a creare uno shortcut per rendere visibile/invisibile il pannello.
C'avevo appiccicato come comando questo:

Codice: Seleziona tutto

xfconf-query -c xfce4-panel -p /panels/panel-1/autohide-behavior -s $((1-$(xfconf-query -c xfce4-panel -p /panels/panel-1/autohide-behavior)))


ma dato che non funzionava l'ho dovuto copiare in uno script che fortunatamente funziona

Codice: Seleziona tutto

#!/bin/sh
xfconf-query -c xfce4-panel -p /panels/panel-1/autohide-behavior -s $((1-$(xfconf-query -c xfce4-panel -p /panels/panel-1/autohide-behavior)))


esiste un modo per farlo usare direttamente come comando dallo shortcut?
Ultima modifica di pineout il 30 aprile 2015, 23:38, modificato 1 volta in totale.

Avatar utente
tecnopado
Arciere Provetto
Messaggi: 376
Iscritto il: 16 maggio 2014, 22:15
Architettura: x86_64 (64bit)
Località: /src

Re: xfce4 shortcut

Messaggio da tecnopado » 18 aprile 2015, 0:20

potresti creare un lanciatore con lo script e da gestore impostazioni→ tastiera→scorciatoie tastiera lo aggiungi (dare i permessi allo script ovviamente)
mi par di capire che usi xfce completo
the BEST BOOT TIME! Intel core i5 4670+Crucial-M550 GPT+BTRFS+custom kernel 4.0
Startup finished in 1.145s (kernel) + 674ms (userspace) = 1.820s (cercasi sfidante ;) )
I'm happy :D :D :D

pineout
Little John
Messaggi: 1264
Iscritto il: 10 luglio 2014, 9:08

Re: xfce4 shortcut

Messaggio da pineout » 18 aprile 2015, 18:24

Si', grazie uso Xfce4 completo, anche se continuo a installarne pezzi, e quindi mi domando quando sara' completo.

Alla fine, si', ho optato per uno script, visto che anche altri comandi non vengono interpretati e quindi me ne sono fatto una ragione :)

erre
Arciere
Messaggi: 267
Iscritto il: 23 gennaio 2013, 23:12

Re: xfce4 shortcut

Messaggio da erre » 28 aprile 2015, 11:57

Ciao.

Non uso Xfce quindi la butto lì: e se usassi il Lanciatore per lanciare Bash che esegue lo Script, ma non da file esterno, e che quindi esegue successivamente ciò che cerchi?

pineout
Little John
Messaggi: 1264
Iscritto il: 10 luglio 2014, 9:08

Re: xfce4 shortcut

Messaggio da pineout » 28 aprile 2015, 13:38

uhm, tipo scrivere

/bin/bash & xfconf-query -....etc..etc....

non riesco a ragionare da macchine nel contesto, ma posso provare

erre
Arciere
Messaggi: 267
Iscritto il: 23 gennaio 2013, 23:12

Re: xfce4 shortcut

Messaggio da erre » 28 aprile 2015, 15:29

No, al massimo

Codice: Seleziona tutto

/bin/bash -c xfconf...

pineout
Little John
Messaggi: 1264
Iscritto il: 10 luglio 2014, 9:08

Re: xfce4 shortcut

Messaggio da pineout » 28 aprile 2015, 23:29

Bella idea, pero' non funziona, ho messo anche tra parentesi l'argomento di bash, ma non da' segni di vita.

Avatar utente
ange
Robin Hood
Messaggi: 1866
Iscritto il: 20 giugno 2012, 23:02
Architettura: x86_64 (64bit)

Re: xfce4 shortcut

Messaggio da ange » 29 aprile 2015, 13:56

prova con bash -c "$COMANDO_XFCONF"
Notebook ASUS A52J | Kubuntu 16.04 LTS amd64 | KDE Plasma Desktop
Notebook HP Pavilion G6-1352el | Arch Linux x86_64

pineout
Little John
Messaggi: 1264
Iscritto il: 10 luglio 2014, 9:08

Re: xfce4 shortcut

Messaggio da pineout » 29 aprile 2015, 22:49

Grazie mille, ho provato ad eseguire nel terminal:

Codice: Seleziona tutto

/bin/bash -c $"xfconf-query -c xfce4-panel -p /panels/panel-1/autohide-behavior -s $((1-$(xfconf-query -c xfce4-panel -p /panels/panel-1/autohide-behavior)))"
e direi che funziona

se metto la stessa cosa nello shortcut non funziona, uhm..... c'e' qualcosa di basilare che mi sfugge

Avatar utente
ange
Robin Hood
Messaggi: 1866
Iscritto il: 20 giugno 2012, 23:02
Architettura: x86_64 (64bit)

Re: xfce4 shortcut

Messaggio da ange » 30 aprile 2015, 15:14

pineout ha scritto:Grazie mille, ho provato ad eseguire nel terminal:

Codice: Seleziona tutto

/bin/bash -c $"xfconf-query -c xfce4-panel -p /panels/panel-1/autohide-behavior -s $((1-$(xfconf-query -c xfce4-panel -p /panels/panel-1/autohide-behavior)))"
e direi che funziona

se metto la stessa cosa nello shortcut non funziona, uhm..... c'e' qualcosa di basilare che mi sfugge
C'è un simbolo in più che non dovrebbe esserci
/bin/bash -c $"xfconf-query -c xfce4-panel -p /panels/panel-1/autohide-behavior -s $((1-$(xfconf-query -c xfce4-panel -p /panels/panel-1/autohide-behavior)))"
Nell'impostazione del comando metti questa riga

Codice: Seleziona tutto

sh -c "xfconf-query -c xfce4-panel -p /panels/panel-1/autohide-behavior -s $((1-$(xfconf-query -c xfce4-panel -p /panels/panel-1/autohide-behavior)))"
Se non funziona così, al posto di "sh" (all'inizio), metti "bash". E se neanche questo dovesse andare, troveremo una soluzione alternativa ;)
Notebook ASUS A52J | Kubuntu 16.04 LTS amd64 | KDE Plasma Desktop
Notebook HP Pavilion G6-1352el | Arch Linux x86_64

pineout
Little John
Messaggi: 1264
Iscritto il: 10 luglio 2014, 9:08

Re: xfce4 shortcut

Messaggio da pineout » 30 aprile 2015, 17:18

Eh si', come avete ragione, sono io che capisco quello che capisco...... adesso funziona
direi che il comando diretto e' effettivamente piu' diretto, fatico a capire il differente peso tra le 2 esecuzioni, ma visivamente si nota

VenereNera
Little John
Messaggi: 888
Iscritto il: 20 dicembre 2012, 19:50

Re: xfce4 shortcut

Messaggio da VenereNera » 30 aprile 2015, 22:54

Ma questa stringa serve per...? Far apparire il pannello 1 a comando, oppure ho capito male io.

pineout
Little John
Messaggi: 1264
Iscritto il: 10 luglio 2014, 9:08

Re: xfce4 shortcut

Messaggio da pineout » 30 aprile 2015, 23:37

cambia la proprieta autohide del pannello, quindi passa da "nascondi intelligentemente" a "mai"

VenereNera
Little John
Messaggi: 888
Iscritto il: 20 dicembre 2012, 19:50

Re: [Risolto] xfce4 shortcut

Messaggio da VenereNera » 30 aprile 2015, 23:48

Scusa se rompo, ma la scelta di questo è dipesa dall' uso di un sistema ibrido? Tipo che so, WM Openbox, pannello di XFCE, dock Cairo-dock... roba così insomma.

pineout
Little John
Messaggi: 1264
Iscritto il: 10 luglio 2014, 9:08

Re: [Risolto] xfce4 shortcut

Messaggio da pineout » 1 maggio 2015, 11:24

Si figuri, purtroppo da quando ho scoperto linux non sono riuscito a resistere alla tentazione di provare diverse configurazioni.
In pratica abbastanza spesso ho virtualbox acceso (per sincronizzare i pacchetti) e ogni tanto qualche x2go/ssh verso computer della morosa.

Quando lavoro sul mio computer tengo la barra sempre aperta, quando invece lavoro su virtualbox o in remoto, la faccio sparire, senno' vedo 2 barre una sotto l'altra.

pineout
Little John
Messaggi: 1264
Iscritto il: 10 luglio 2014, 9:08

Re: [Risolto] xfce4 shortcut

Messaggio da pineout » 1 maggio 2015, 14:01

In realta' con l'utlizzo che ho attualmente, mi basterebbe che il pannello fosse fisso nel workspace 1 e a scomparsa nel workspace 2 (dove ho le altre macchine).
Il che potrebbe equivalere ad avere pannelli diversi su ogni workspace(magari diversi in ogni aspetto).
Ma non credo sia possibile.

Rispondi