Collection of Tint2 executors


#121

psuinfo 1.0-1:

  • Trailing “.0” (which was always 0) removed from the temperature display (feature request);
  • 3 sample config files (psuinfo-bottom*.tint2rc) added.

#122

Top job again.


#123

The t2ec package published in AUR (thanks for votes!). Current sample commands map:


#124

Upload the image to scrot.moe!


#125

What’s the difference between uploading to scrot.moe and my own server?


#126

Nothing other than scrot.moe has no issues with displaying issues :smiley:


#127

It took me another 5 minutes of life! :rofl:


#128

Nicee @nwg


#129

Thanks to the suggestion and support by @malm, in t2ec 0.2-1 I added the very first, experimental jgmenu to the ‘desktop.py’ script:

jgmenu

You need jgmenu (optional dependency) installed and initialized, and the t2ec --desktop menu command attached to e.g. left click.

This certain menu is being created on the fly, but adding t2ec --command menu <your_template> to each command is to be considered.


#130

Nice work.

Any chance you could post your tint2rc, or add it it to the gh repo as an example.


#131

how do you actually add one of these scripts? i dont see nay option to add them in the tint2 panel themes application


#132

Install the scripts, then add and configure a tint2 executor for each one you want to use.:

panel_items = LTSBC defines the items tint2 will show and the order of those items. Each letter refers to an item, defined as:


L shows the Launcher

T shows the Taskbar

S shows the Systray (also called notification area)

B shows the Battery status

C shows the Clock

F adds an extensible spacer (freespace). You can specify more than one. Has no effect if T is also present. (since 0.12)


E adds an executor plugin. You can specify more than one. (since 0.12.4)


P adds a push button. You can specify more than one. (since 0.14)


: adds a separator. You can specify more than one. (since 0.13.0)

#133

@nwg has some great examples on his wiki too.

I was just feeling lazy asking for his tint2rc


#134

@malm I pushed what I use right now here: https://github.com/nwg-piotr/tint2-executors/tree/master/sample_configs. Not really educational, as it contains all my irrelevant stuff. I’ll make something better as soon as t2ec is more jgmenu-ready. If it comes to psuinfo, during installation it also adds 3 sample configs:

image

@InvisibleRasta - as sometimes a picture is worth a thousand words, I added a commented screenshot from tint2conf here: https://github.com/nwg-piotr/tint2-executors/tree/master/arch-package (scroll to the bottom). The picture does not yet describe how to use jgmenus.


#135

t2ec 0.2-3

The only 2 commands I wanted to have predefined jgmenus (–desktop and --update) ready to use:

image

Assign t2ec --desktop menu and t2ec --update menu to the left click event.

Edit ~/.t2ecol/menu-desktop.sh and ~/.t2ecol/menu-desktop.sh to customize menus (among others: define your terminal and AUR helper).

Other scripts in the t2ec package will only be given sample templates, for user to define them on their own.

Alright, it’s ready. Once executed, a command like t2ec --wifi menu will add the ~/.t2ecol/menu-wifi.sh template. Just go and edit the template according to your needs. In case you broke something, just delete the file, or even whole the ~/.t2ecol folder - it’ll be recreated.

image


#136

Oh, nice work again @nwg


#137

@./nwg - psuinfo works in tmux as well: :grin:

2018-11-29-12-57-34.md.png


#138

In text mode it should work anywhere, if user’s skilled enough. One day I should make a gallery of your screenshots.


#139

I don’t really think someone here uses the t2ec --update command, still it’s one of my favorites. What I didn’t like was the icon missing while checking updates. I fixed this:

Since the command varies from the rest, I added some more info here.

[EDIT] 1.0-2 Requested change: “0” value no longer shown for no updates. Also 2 sample config files added.


#140

Just installed psuinfo and t2ec scripts on Void. :slight_smile: