![]() |
|
|||
![]()
Sorry I did not get back to you earlier. I'd missed your post due to family obligations and
was wondering if updating this was worthwhile. I just checked and the ports tree is locked for 7.2 - I will update over the weekend. Essentially, you can substitute your favorite email client for sylpheed. For some text based email clients, you may need to create a desktop entry. Example desktop entries are shown in the 3rd and 4th posts. If you look at the PLIST for deadbeef, it has a Code:
share/applications/deadbeef.desktop https://cvsweb.openbsd.org/cgi-bin/c...ype=text/plain As fas a Giimmix, it appears to have been dropped. If you use Deadbeef, it is a stand alone audioplayer - does not need music player daemon (mpd). OpenBSD MPD clients that are available are I've been using ncmpc and pms looks interesting. gmpc is a GTK2 Gnome client with geolocation dependencies - its larger but would drop in as a gimmix replacement. Ario should also drop in but it is an even larger client. Lighter, terminal based, ncurses based, ncmpc, ncmpcpp will need launch scripts and manual menu entries. No matter what front end you use, the music output still sounds the same. The project now provides the launch scripts and desktop entries for ncmcp. In ncmpc the F keys will navigate; F1 for Help will list the basic navigation commands and more. Last edited by shep; 24th November 2024 at 09:03 PM. |
|
|||
![]() Quote:
Code:
ftp -o - https://wttr.in/ |
|
|||
![]()
No worry, I'm occasionally hanging around here. Thanks for all your updates with regard to 7.2. In fact, I used your SimpleDE or BareGUI long time ago and recently (a couple of months) I decided to come back from my cwm(1) setup. Cwm is very simple, nice and and pinnacle of minimalism but, in truth, this Openbox setup is still simple and yet more practical. I made similar setup on my attempt to figure out FreeBSD machine.
Did you consider to put your BareGUI DIY OpenBSD distro on GitHub or similar place? Might be easier to maintain and more lucid. |
|
|||
![]()
Most of this setup is portable. I've set this up in FreeBSD, Debian/Devuan 12+ and Arch linux - most packages used are available as binaries. I've been able to build a jgmenu package in NetBSD but it does not run.
In OpenBSD, I just submitted patches to move OpenBox to python3 and update tint2 to the latest version which uses gtk+3. I think the tint2 patch was accepted but I have not seen it yet in CVS. I have corresponded with upstream for tray-app/gtk+2 whose country is at war with Russia. He's looking into updating to gtk+3. The latest version of jgmenu has it's own menu-cache utility and is faster than the OpenBSD version that still uses the external menu-cache. Edit: jgmenu menu updated in OpenBSD. I also submitted an update to yad which was not addressed. If you use a newer version there are some syntax changes gtk-close -> yad-close Last edited by shep; 13th May 2023 at 07:31 PM. |
|
|||
![]()
Thanks for pressing forward with this setup and keeping everything up-to-date shep.
I have two SimpleDE setups running on OpenBSD, one VM and one portable drive for my mac. Need to update both of them to the current version, they were setup around 6.7 or 6.8, now running 7.2. I tried to update to 7.3 but login broke, it keeps looping back to the login display after some graphics weirdness. Will first update the Simple DE. Also, I just setup an install of Alpine Linux using your tarball. A few tweaks and things are running, main issue I need to sort out is volume control for the desktop. |
|
||||
![]() Quote:
Add this line to ~/.config/openbox/autostart to start it automatically: Code:
volumeicon & |
|
|||
![]() Quote:
|
|
|||
![]()
The x11/yad based volume control was driven by the gtk2 toolkit no longer getting security updates and wanting to control the OpenBSD sndio sound server directly.
For FreeBSD users audio/gvolwheel is available. For linux, there are a number of substitutes: https://wiki.archlinux.org/title/Lis...Volume_control You can break these down by toolkit and at what level (alsa vs pulseaudio) the volume control is implemented. Another option is to modify ~/Script/yad_sndioctl.sh. In sndioctl, the volume ranges from 0.00 to 1.00 while alsa/pulse 0 -> 100. You can pull the amixer/pactl invocation from any of the following: https://wiki.archlinux.org/title/Adv...volume_control or find another yad script to control volume: https://gist.github.com/lifeofcoding...651a9ff23ef2ed https://forum.puppylinux.com/viewtopic.php?t=401 Code:
#!/bin/bash #LEGENDS VAL=`amixer sget Master | grep Mono: | awk '{print $4}' | grep -Eo '[0-9,%]{1,4}'` SET=`yad --scale --value=$VAL --vertical --always-print-result --width=24 --height=150 --mouse --no-buttons --undecorated` #TEST SETTINGS echo $SET #SET VOLUME amixer set Master $SET% Last edited by shep; 13th May 2023 at 07:32 PM. |
![]() |
Thread Tools | |
Display Modes | |
|
|