Ich habe versucht, das gleiche mit Conky auf Ubuntu 12.10 zu tun. Aber dann hatte ich eine bessere Idee:
- Erstellen Sie ein neues Profil für gnome-terminal (transparent, kleine Schriftgröße, wie Sie möchten)
- Installationspaket
devilspie
(Sie können auch die GTK-Version ausprobieren gdevilspie
- Erstelle eine neue Konfigurationsdatei für
devilspie
Dies hilft, den Fensterrahmen und das Menü zu entfernen
z.B. /home/<user>/.devilspie/gnome-terminal.ds
Inhalt:
(if (is (window_role) "borderless")
(begin
(undecorate)
(geometry "-0-0")
(below)
(skip_tasklist)
)
)
(geometry "-0-0")
Das Fenster wird unten rechts platziert
Bei der Konfigurationsdatei gnome-terminal.ds
wurde nicht geschrieben / geändert Sie müssen es erstellen und den devilspie deamon stoppen / neu starten, um Änderungen zu sehen. Vergessen Sie nicht, den Dämon zu Ihren Startskripten hinzuzufügen (XFCE: Einstellung von & gt; Sitzung und Start).
Jetzt benötigen wir ein Start-Bash-Skript, das Sie wie Devilspie zu Ihrem Autostart hinzufügen können. Etwas wie das:
#!/bin/bash
if [ $# -lt 1 ]
then
echo "Usage: `basename $0` <iface>"
exit 1
fi
killall -9 nethogs 2>/dev/null
sleep 5
`sudo -H -u <username> gnome-terminal -e "/usr/bin/nethogs -d 4 $1" --profile=<profile-name> --role=borderless`
exit 0
Sie müssen dem Skript ein Argument übergeben, um das Zielgerät anzugeben. Beachten Sie, dass es eine gibt sleep
Befehl innerhalb des Skripts, nur um sicherzustellen, dass vorherige Nethog-Prozesse nicht ausgeführt werden.
out_to_ncurses
Option, aber ich habe nicht damit gespielt.