Horloge de bureau OSD qui ne vous gêne pas?

13

y a-t-il une application d'horloge,

  • qui peut être placé sur votre écran comme un widget
  • rester toujours au top
  • mais disparaît automatiquement au survol de la souris
  • vous permettant de cliquer dessus sur les éléments ci-dessous,

(se comporte à peu près comme les notifications Ubuntu dans ce sens).

Je suis conscient qu'il existe des applications de widgets screenlets et gdesklets, mais celles-ci sont boguées, semblent obsolètes et ne répondent pas aux critères énumérés ci-dessus.

Ce que je pense, c'est une horloge qui est grande, (numérique), toujours visible (au-dessus de toutes les autres fenêtres), et qui ne perturbe pas votre travail (par exemple, vous pouvez toujours cliquer sur cette barre de défilement ou ce bouton s'il est juste en dessous de la horloge, car l'horloge disparaît en vol stationnaire).

Un outil appelé "OSD-Lyrics" qui affiche les paroles des chansons et se comporte exactement comme je l'ai décrit ci-dessus.

Il devrait donc être possible (et encore plus facile) de faire de même avec une horloge.

YSN
la source
2
Je me demande simplement: quelle est votre objection à l'horloge par défaut en haut à droite?
8128
3
Je veux masquer automatiquement ou supprimer complètement mon panneau, de sorte que l'horloge ne soit pas toujours visible pendant que je travaille. En dehors de cela, j'aimerais avoir une horloge plus grande avec exactement le comportement que j'ai décrit :-)
YSN
J'ai légèrement modifié le titre et le texte pour clarifier mon propos.
YSN
Pourquoi voulez-vous vous débarrasser du panneau supérieur en premier lieu?
Maxime R.
Ai-je raison de supposer que vous utilisez Ubuntu 10.10?
Maxime R.

Réponses:

10

Il semble qu'aucune application ne réponde actuellement à toutes vos attentes. J'espère que vous avez une montre pour Noël ;-) Voici les possibilités réelles que je vois:

  • Option Screenlet : avec compiz et la couche de widgets, vous pouvez faire des widgets s'estompent bien avec la F9touche. Bien sûr, il ne se fane pas au survol de la souris et quant au look obsolète, c'est subjectif, mais je pense que vous ne serez pas satisfait de cette solution.
    Personnellement, je ne masque pas automatiquement mon panneau supérieur parce que je veux afficher l'heure, l'utilisation du processeur et du ram et dans ce cas, je devrais appuyer sur une touche.
  • Piratage de NotifyOSD : comme vous l'avez souligné, le NotifyOSD fait presque tout ce que vous voulez.
    J'ai fait un petit script Python implémentant cette idée: https://gist.github.com/760615 .
    Téléchargez-le et lancez-le python NotifyOSD_clock.pydans un terminal.
    Horloge OSD
    Bien sûr, cette horloge s'estompe au survol de la souris.
    Horloge OSD au survol de la souris
    Cependant, je recommande de ne pas utiliser ce script tel quel:

    • ça va inonder votre $HOME/.cache/notify-osd.logdossier
    • il bloquera les autres notifications système de faible priorité
    • et vous ne pouvez pas déplacer l'horloge

    Si vous aimez cette interface utilisateur, vous devrez réutiliser le code source notify-osd pour créer une application autonome (pas si facile pour l'utilisateur final Ubuntu habituel, lui!).

  • DIY (presque) à partir de zéro : SO recommande libXosd si vous voulez écrire votre propre script.
  • Proposez votre idée pour une future version d'Ubuntu : http://brainstorm.ubuntu.com/
  • Gagner de l'espace vertical sans se débarrasser du panneau supérieur : il suffit de déplacer les boutons de la fenêtre dans le panneau supérieur (cf. point 4) car cela permet de garder visible l'applet d'horloge habituelle.

Personnellement, je ne serais pas satisfait du fait que ce type de grande horloge transparente soit toujours au-dessus de mes fenêtres. Je ne suis pas non plus satisfait de l'option de masquage automatique qui cache tout et le panneau supérieur utilise déjà trop d'espace vertical. Peut-être devrions-nous avoir un mélange de masquage automatique et de fondu automatique dans ce panneau.

Quoi qu'il en soit, avoir tous ces panneaux, barres d'outils et onglets empilés verticalement n'est pas le moyen le plus intelligent d'utiliser pleinement nos écrans de plus en plus larges (non, je ne passe pas tout mon temps à regarder des films 16: 9). Je suis heureux de voir que nous pourrions obtenir quelques améliorations avec la future interface Unity dans Ubuntu 11.04 :-)

Maxime R.
la source
Merci pour votre réponse détaillée et vos propositions! J'aurai un regard plus intense sur eux dans quelques jours. Un gros travail de nos jours. Bonne année! YSN
YSN
En fait, cette réponse n'est pas entièrement satisfaisante, mais Maxime a toujours gagné la prime à mon avis. Maintenant, je suis un AWN-Dock transparent avec une applet d'horloge, qui fait presque ce que je veux.
YSN
5

J'ai écrit cette ligne bash juste pour essayer, mais elle ne se comporte pas correctement et a l'inconvénient de boucher la file d'attente du système de notification. C'est un début, peut-être?

while true; do notify-send `date +%H:%M` -t 60000; sleep 60; done;

vous devez installer notify-send

Andrea
la source
Merci pour cette réponse, ça pourrait être un point de départ au moins. J'ai commencé une prime dans l'espoir d'une bonne solution, car je ne peux pas y travailler moi-même pour le moment.
YSN
1

Je l'ai trouvé! ce n'est pas le plus élégant mais c'est

  • poids léger
  • configurable
  • dans les repos!

recherche synaptique pour osd_clock

:)

Decomp
la source
Pour moi (14.04) le paquet s'appelle "osdclock" (une recherche de "osd_clock" ne renvoie rien) mais la commande que vous exécutez une fois installée est "osd_clock", ce qui est confus hein?
Paul Higgins
0

osd_clock est très bien, je l'ai utilisé comme une petite impression de date et d'heure dans le coin supérieur droit.

osd_clock -s 0 -o -13 -c white -tr -f -misc-fixed-bold-r-semicondensed--*-*-*-*-c-*-*-* -F '%u  %y%m%d  %R

Cependant, osd_clock semble ne plus fonctionner dans Lubuntu 18.04 "Bionic": la commande s'exécute sans erreur, mais aucune sortie n'est visible. Quelqu'un peut-il confirmer ce problème?

g43
la source