DaemonForums  

Go Back   DaemonForums > Miscellaneous > Guides

Guides All Guides and HOWTO's.

Reply
 
Thread Tools Display Modes
Old 30th September 2022
shep shep is offline
Real Name: Scott
Arp Constable
 
Join Date: May 2008
Location: Dry and Dusty
Posts: 1,503
Default

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
entry:
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
  1. audio/gmpc
  2. audio/ncmpc
  3. audio/ncmpcpp
  4. audio/ario
  5. audio/pms
  6. audio/sonata
  7. audio/ympd

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. 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; 9th April 2023 at 04:51 PM.
Reply With Quote
Old 22nd October 2022
shep shep is offline
Real Name: Scott
Arp Constable
 
Join Date: May 2008
Location: Dry and Dusty
Posts: 1,503
Default

Quote:
Originally Posted by Head_on_a_Stick View Post
The BBC weather service isn't very good any more, they switched from https://www.metoffice.gov.uk/ to the rather rubbish MeteoGroup to save money when the licence fee was frozen.

For a text-based weather service see http://www.wttr.in/

It's not as good as the Met Office forecast but it can be viewed in a terminal or from the TTY:
Code:
curl wttr.in
Not sure if that works with ftp(1).
Code:
ftp -o - https://wttr.in/
Reply With Quote
Old 5th November 2022
erpete erpete is offline
Port Guard
 
Join Date: Jan 2019
Posts: 10
Default

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.
Reply With Quote
Old 5th November 2022
shep shep is offline
Real Name: Scott
Arp Constable
 
Join Date: May 2008
Location: Dry and Dusty
Posts: 1,503
Default

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.
Reply With Quote
Old 8th April 2023
mls64 mls64 is offline
New User
 
Join Date: Feb 2020
Posts: 6
Default

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.
Reply With Quote
Old 9th April 2023
Head_on_a_Stick's Avatar
Head_on_a_Stick Head_on_a_Stick is offline
Real Name: Matthew
Bitchy Nerd Elitist
 
Join Date: Dec 2015
Location: London
Posts: 456
Default

Quote:
Originally Posted by mls64 View Post
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.
volumeicon is available for Alpine but only if you're tracking the edge version with the testing repositories enabled. Just build it locally from the APKBUILD if you're running a release version.

Add this line to ~/.config/openbox/autostart to start it automatically:
Code:
volumeicon &
Reply With Quote
Old 9th April 2023
mls64 mls64 is offline
New User
 
Join Date: Feb 2020
Posts: 6
Default

Quote:
Originally Posted by Head_on_a_Stick View Post
volumeicon is available for Alpine but only if you're tracking the edge version with the testing repositories enabled. Just build it locally from the APKBUILD if you're running a release version.

Add this line to ~/.config/openbox/autostart to start it automatically:
Code:
volumeicon &
Thanks for that, very helpful. There were a couple of other packages that were only in edge/testing as well. Have a couple of other scripts to sort out, nothing major.
Reply With Quote
Old 9th April 2023
shep shep is offline
Real Name: Scott
Arp Constable
 
Join Date: May 2008
Location: Dry and Dusty
Posts: 1,503
Default

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.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:39 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick