You are not logged in.
Looks like I ought to try dwmXS too
I've just added support for pipemenus, so you you could add an openbox type menu in dwm.
jgmenu_run ob
Last edited by malm (2017-08-13 20:42:55)
Offline
^Thanks for your help malm.
I found the missing icons!
append
^sep()
#Exit to prompt,openbox --exit,system-log-out
#Suspend,systemctl -i suspend,system-log-out
Reboot,sudo reboot,gtk-refresh
Poweroff,sudo poweroff,system-shutdown
prepend
Firefox,firefox,firefox
Thunar,thunar,system-file-manager
Termite,termite,utilities-terminal
Sublime,sublime,sublime
^sep()
I don't seem to find a dedicated reboot icon in ACYLS...gtk-refresh will suffice
Thanks for the tip about pipemenus
Void+grub2 can be a pain...on my multi boot machine I usually update-grub from an existing install...
Offline
^ Yes, I've noticed that not all icon-themes have 'system-reboot'. Not sure why - seems an obvious one to include.
It was the EFI stuff that caught me out with grub2. I'll leave it for the weekend I think. It does look an interesting distro though
I'm pretty hopeless at screen-casting, but here is an attempt at showing the openbox menu pipes using 'real' pipes rather than the previous work-around. Animated gif:
EDIT: with the image this time.
EDIT2: background by @brontosaurusrex and @ututo
Last edited by malm (2017-08-14 20:41:56)
Offline
Offline
Interesting :-)
Use triple quote around field to avoid reading comma as field separator.
You can install with
apt install jgmenu
(from backports).
I'll try your script when I get home.
Offline
Triple quote example here:
Offline
^ maybe because they're both swedish?
Offline
^^ Martix, I rather like the thought of it!!
^ However, ohnonot is correct. The IKEA malm range has been around for at least a decade. I doubt you'll think of a joke I haven't already heard about it
Offline
I've made an APKBUILD for any Alpine Linux users who want to try out jgmenu:
https://raw.githubusercontent.com/Head- … ILD.jgmenu
Just copy the APKBUILD to a build directory and run
abuild -ri
to build the package and then
sudo apk add --allow-untrusted ~/packages/$builddir/$arch/jgmenu-*.apk
to install it (replace $builddir with the name of the build directory and replace $arch with the architecture in use).
I've tried to submit it to Alpine's testing repositories but their build system never likes my APKBUILDs so I'm going to need some help from the devs there
Offline
^ Thanks. That's great.
I had a look through the Alpine error messages, but am not sure what the issue is. Do let me know if you get any feedback. I might be easier to change the Makefile rather than patch it.
Void Linux required a couple of changes because of the "hardening" CFLAGS, etc.
By the way, we've been added to the Arch community repo.
Thanks to all for support and interest over the last year and a bit.
Offline
I might be easier to change the Makefile rather than patch it.
Void Linux required a couple of changes because of the "hardening" CFLAGS, etc.
Well the package builds and runs locally just fine so I think the Makefile is OK.
Alpine uses the Travis C.I. build system and it has some idiosyncrasies that I just don't understand, hopefully the devs will take an interest and steer me right.
we've been added to the Arch community repo
Yes, I noticed that today, very well done
Offline
I have installed cairo dock with jgmenu before and it look like this:
Now with the new version of Bunsenlabs my menu is completly empty no programs at al only " recent documents " entry.
i have downloaded an beta an normally update this version with apt-get ill suppose that is oke
jgmenu i have downloaded the whole folder and did the configure / make / make install all went well .
just to inform because i do not know why this is happening .
just a simple user with no engineering knowledge :-)
Last edited by Head_on_a_Stick (2018-04-27 05:50:02)
Offline
Does it work if you set
csv_cmd=pmenu
in jgmenurc.
lx needs a more recent version of libmenu-cache
Offline
This is how it looks like and i have done nothing :
#csv_cmd = pmenu
in usr/local/lib/jgmenu file
Not sure what i need to do .
Offline
^
May I suggest that we carry on this conversation in the jgmenu thread so that we don't stray too far off topic.
https://forums.bunsenlabs.org/viewtopic.php?id=2862
We'll get it working for you
Have you got a menu package installed? If not, try
sudo apt install lxmenu-data
It looks like you have edited prepend.csv or append.csv. Please could you post these two files (in the jgmenu thread and within \[code\] brackets.)
You might have more than one version of jgmenu installed - looking at your previous post. Even if you do, it probably won't make a difference, so I suggest we sort that out later. Let's start with the steps above first.
Last edited by malm (2018-04-26 14:47:12)
Offline
sudo apt install lxmenu-data
that did do it all seem fine now .
This is an clean install of helium so i did not change any files of jgmenu
Thank you for helping me .
Offline
Great. Glad it works.
There are several menu packages to choose from (lx, xfce, kde, gnome, etc).
I have not made it a firm dependency as many systems already have one installed, and I wouldn't want to add another one on top. Also some users, might not want to use jgmenu for displaying "system" menus anyway.
However, I'm really keen that jgmenu just works out of the box on "any" setup, so in a recent commit https://github.com/johanmalm/jgmenu/com … 5b0822fdca, I improved how pmenu handles missing menu packages.
"pmenu" now uses any installed *menu* packages if they exist, but works without these by showing applications in the menu's root directory (rather than in an "Other" directory as it was previously). This will be part of v0.9 - which I plan to release shortly.
I will improving the "init" script
jgmenu init
to guide the users in getting started without needing to understand how things work under the hood.
Last edited by malm (2018-04-26 18:50:29)
Offline
I've split this out into it's own thread.
EDIT: merged
Last edited by Head_on_a_Stick (2018-04-27 05:55:20)
Offline
jgmenu has been tagged at v0.9
Offline