<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://dev1galaxy.org/extern.php?action=feed&amp;fid=16&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / DIY]]></title>
		<link>http://dev1galaxy.org/index.php</link>
		<description><![CDATA[The most recent topics at Dev1 Galaxy Forum.]]></description>
		<lastBuildDate>Fri, 14 Aug 2026 12:57:16 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Gateway Neural Amp Modeler]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?id=8026&amp;action=new</link>
			<description><![CDATA[<p>NAMix is up to version 0.6.0 improved a few bugs and removed JUCE so it&#039;s licence is MIT the same as upstream. </p><p>Also used the chat bots to create this <a href="https://github.com/rations/NAMp/releases" rel="nofollow">https://github.com/rations/NAMp/releases</a> You can load multiple nam captures and change through them by turning the dial. It&#039;s supposed to be more like using a real amp. So if you capture the gain from 1 to 10, turning the dial is like turning the dial on a real amp. Or you can just load a folder of all different captures (up to 64).</p><p>There&#039;s a VST3 version for linux and windows but linux also gets a standalone version that is a VST3 and LV2 host.</p><p> <span class="postimg"><img src="https://i.imgur.com/grgqBjS.png" alt="Namp standalone" /></span></p>]]></description>
			<author><![CDATA[dummy@example.com (rations)]]></author>
			<pubDate>Fri, 14 Aug 2026 12:57:16 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?id=8026&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Basic GUI man-page browser/viewer]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?id=8071&amp;action=new</link>
			<description><![CDATA[<p>.deb package up now for VuuMan2 : <a href="https://sourceforge.net/projects/vuu-do/files/Miscellaneous/apps/VuuMan/VuuMan-gtk2/" rel="nofollow">https://sourceforge.net/projects/vuu-do … uMan-gtk2/</a></p>]]></description>
			<author><![CDATA[dummy@example.com (greenjeans)]]></author>
			<pubDate>Thu, 06 Aug 2026 23:03:55 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?id=8071&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[How does wm knows there is a panel ?]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?id=8127&amp;action=new</link>
			<description><![CDATA[<p>Hey, </p><p>I just switched to dkwm (<a href="https://bitbucket.org/natemaia/dk/src/master/" rel="nofollow">https://bitbucket.org/natemaia/dk/src/master/</a>), pretty good and light, it is really near bspwm. And I wanted to make my own bar to go with, I use this : <a href="https://github.com/fahmiirsyadk/ox" rel="nofollow">https://github.com/fahmiirsyadk/ox</a>. The bar is starting to look nice, but the problem is that the wm doesn&#039;t know there is a bar, so the windows are full screen (and go under the bar).</p><p>So my question is how does the wm know there is a bar and how to specfy the height ?</p><p>Thanks you</p>]]></description>
			<author><![CDATA[dummy@example.com (unixuser)]]></author>
			<pubDate>Thu, 30 Jul 2026 10:38:32 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?id=8127&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[SHED init independient/agnostic user services]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?id=5160&amp;action=new</link>
			<description><![CDATA[<p>well i have not updated any of the threads on shed for a while, also have not had super fresh news nor have made many impactful changes on shed in almost a month as the master branch can attest, which i think is a good thing as besides the pending points on the roadmap i do not think the design or architecture of shed requires any more radical changes right now and it is all implementing features as i feel the software is in a rather stable state at least from my own daily use</p><p>on a less uplifting note, i made a thread about shed on the freebsd forums and got no traction whatsoever, which i interpret as the BSD world having no interest in something like shed, yes i know FreeBSD isn&#039;t the only BSD DISTRO out there nor it represents the BSD side of unix and unix-like operating systems, tho i always got the impression that out of the different BSD distros FreeBSD was the one most interested in new software and new alternatives to ways in which things are done, so if they don&#039;t care i can only guess no one else in the BSD space will</p><p>which makes way for my decisions:</p><p>i will make no attempt at porting shed to any OS nor distro, i will keep writing in a portable manner as i&#039;ve been doing until now, simply i will not make any effort nor collaborate first hand in code for porting shed to any specific OS nor distro, IF someone ever gets interested in the porting of shed i will take in any patch and merge any pull request</p><p>i will keep the development of shed with me, my uses and my preferences as the MAIN target and target audience of shed, which is to say the development of shed will keep assuming my setup first and foremost, not to say i will not care about issues reported by other nor that i will not care to implement features suggested or requested by others, simply that those will have a lot lower urgency and importance to anything that is essential to my usecase, also i will keep only testing shed on the distros i use mainly, which at the current time my main machine is a laptop on devuan 6 excalibur (stable) with elogind, sysvinit and xorg as the windowing server, the components entrailed on that setup are the ones i test and make sure work without issue first hand</p><p>i will only TRY to package shed for debian, i was thinking of not even packaging shed at all but i will make an attempt to package the next release of shed for debian, if i do succeed on creating a package and getting it accepted on debian so be it, if the package is rejected or i fail to create a package then so be it too, i will not try to package for any other distro after that</p><p>that&#039;s all for now, i do hope to have more positive news next time and to put out the next release of shed in august</p><p>the freebsd forum thead if anyone is interested: <a href="https://forums.freebsd.org/threads/shed-init-agnostic-session-process-and-user-services-porting.103091/" rel="nofollow">https://forums.freebsd.org/threads/shed … ng.103091/</a></p>]]></description>
			<author><![CDATA[dummy@example.com (EDX-0)]]></author>
			<pubDate>Thu, 30 Jul 2026 03:53:53 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?id=5160&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Gamut is a native X11 color-engineering tool for Linux]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?id=8105&amp;action=new</link>
			<description><![CDATA[<p>I also uploaded PixelPrism but haven&#039;t packaged it yet. It&#039;s a simple color picker that Gamut grew from. The HSL and HSV are degrees and percentages for those outputs like how gcolor2 used to do. Xtk was my response to GTK3 which I despise personally.</p>]]></description>
			<author><![CDATA[dummy@example.com (liquibyte)]]></author>
			<pubDate>Wed, 22 Jul 2026 23:15:40 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?id=8105&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[introduce p2papp and p2pchat]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?id=8062&amp;action=new</link>
			<description><![CDATA[<p>Hi friends. I want to introduce my DIY.&#160; it isn&#039;t vibe coded.</p><p>p2papp: p2p chat, file sharing and remote command execution.</p><p>a ~300 LOC single file C app without runtime deps other than libc.</p><p>no compile time deps other than gcc. even C headers not needed.</p><p>IP filtered singleton one-to-one connection. no socket backlog.</p><p>p2pchat: This is a clone/fork of p2papp&#160; with only one difference:</p><p>remote command execution logic completely stripped of. So more safe.</p><p>Here is the repo. please enjoy:&#160; <a href="https://codeberg.org/postala/" rel="nofollow">https://codeberg.org/postala/</a></p>]]></description>
			<author><![CDATA[dummy@example.com (wert)]]></author>
			<pubDate>Wed, 24 Jun 2026 18:37:06 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?id=8062&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Resource for DIYers]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?id=97&amp;action=new</link>
			<description><![CDATA[<p>Hey stargate-sg1-cheyenne-mtn . . . Thanks for finding and updating the link to Steve Litt&#039;s most excellent resource. Another reminder that things are in constant flux . . .</p>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Wed, 17 Jun 2026 16:16:07 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?id=97&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[simple login gui]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?id=8018&amp;action=new</link>
			<description><![CDATA[<p>Hi. Good luck with that. A few critism &amp; suggest follows</p><p>&quot;minimal GTK graphical login manager ... snip&quot;</p><p>* user&#039;s login MUST not / never been breaks. </p><p>&#160; &#160;pulling GTK isnt like minimal.</p><p>&#160; &#160;GUI libs/frameworks depends/assumes too much little things;&#160; its fagile, not safe at least.</p><p>&#160; &#160;gtk needs already running/functional display server/compositor to present something.</p><p>&#160; &#160;gui stuff may not even installed on given system. (Say container, server, or user (wants to) uninstall that gui libs&#160; for some reason.)</p><p>&#160; &#160;A newbie user may not repair broken login himself and/or dont know how to drop root console at boot.</p><p>&#160; &#160;I see to much complaints about broken login caused by &quot;login managers&quot; on forums.</p><p>* So how about a self contained statically linked tui/gui app that cant depends anythink in system. </p><p>FYI: there are a handfull single file/header tui/gui stuffs on codeberg, github ...</p>]]></description>
			<author><![CDATA[dummy@example.com (wert)]]></author>
			<pubDate>Wed, 03 Jun 2026 20:10:00 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?id=8018&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[some runit scripts]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?id=7990&amp;action=new</link>
			<description><![CDATA[<p>Hello freem,<br />thanks for sharing!</p><p>I suspect we copied similar ideas around the web <img src="http://dev1galaxy.org/img/smilies/roll.png" width="15" height="15" alt="roll" /><br />for comparison</p><div class="quotebox"><blockquote><div><p>It starts, like all my runit scripts, by sourcing a single, trivial script I name /etc/runit/common:</p></div></blockquote></div><p>see man invoke-run(8) and /lib/runit/invoke-run script (instead of sourcing, it&#039;s an interpreter that exec into the run file)</p><div class="quotebox"><blockquote><div><p>I also have a generic logger, so when I create a new service, I only create the log dir, and symlink it as &quot;run&quot;, so it&#039;s named /etc/runit/log.run:</p></div></blockquote></div><p>in the runit Devuan/Debian package we ship /etc/sv/svlogd/run, same concept as yours (to be symlinked in each service&#039;s log dir)</p><div class="quotebox"><blockquote><div><p>I also have /etc/runit/global.finish which does not do much:</p></div></blockquote></div><p>and /lib/runit/finish-exec ;<br />usage examples for the above 3 are in services in the runit-services package.</p><div class="quotebox"><blockquote><div><p>The logic behind the finish and even the starting is that it makes it dead simple, when reading your logs, to know when the daemon actually started and ended. Which I have found to be extremely useful</p></div></blockquote></div><p>Again I agree: in fact invoke-run and finish-exec supports printing start/stop messages, but you need to touch a flag file in /etc (/etc/runit/verbose)</p><div class="quotebox"><blockquote><div><p>Maybe my networking stuff may be of interest, as I do not use ifupdown, networkd or whatever...</p></div></blockquote></div><p>Yes it&#039;s of interest <img src="http://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /> I&#039;ll see if this can be included in runit-services; getting network right for distribution is not that easy because you<br />have to account for different setups (sometimes in conflict/not compatible with each other); in case, is it ok if I<br />credit you as &#039;freem&#039; (do you want ot add an address - beware the spam-&#160; or a full name?) ?</p><p>Now about udev/eudev: the main problem is that it has to be started early at boot (as a oneshot, when the supervision tree is not active yet).<br />So, in order to supervise it in a run script we need to stop it and restart it inside the runit service; I saw this done in Void, not sure if ther are races during startup.<br />Do you start udevd early during boot , then&#160; stop it and restart it in the runscript? If yes, are there any issues such as races due to udev not being up when the supervision tree starts all services? Do you have any runit service that depends on udevd?</p><p>Also, there is the same problem at shutdown; usually udevd is stoped very late during shutdown (later than other services); I&#039;m not sure this is actually necessary, because, in theory, I think, we don&#039;t need to react on devices event at shutdown. But I&#039;m not sure if it creates problems to shutdown without udevd running; again do you observe any issues, such as an unclean shutdown?<br />Issues with filesystem at next boot?</p><p>Best, Lorenzo</p>]]></description>
			<author><![CDATA[dummy@example.com (Lorenzo)]]></author>
			<pubDate>Mon, 01 Jun 2026 17:23:35 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?id=7990&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[testing a yabridge fix]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?id=7994&amp;action=new</link>
			<description><![CDATA[<p>Chat bots have done well here. It made a few more changes that seem to work well for vst3 and vst2 on the latest version of wine staging. Also it created an install.sh an GUI for adding and syncing plugins to be a bit more user friendly. </p><p>It&#039;s now been forked and called vstbridge. It can be found here&#160; <a href="https://sourceforge.net/projects/vstbridge/" rel="nofollow">https://sourceforge.net/projects/vstbridge/</a></p>]]></description>
			<author><![CDATA[dummy@example.com (rations)]]></author>
			<pubDate>Tue, 26 May 2026 00:18:11 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?id=7994&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[AppImage Installer]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?id=7989&amp;action=new</link>
			<description><![CDATA[<p>Yesterday I created a script for my own use to manage appimages on Linux systems. It&#039;s basically a AISLOP, but it works and it fills it role. It will stay this way until I get time to rewrite it.</p><p><a href="https://github.com/WeirdGnome/AppImage-Installer" rel="nofollow">https://github.com/WeirdGnome/AppImage-Installer</a></p>]]></description>
			<author><![CDATA[dummy@example.com (Elyon)]]></author>
			<pubDate>Wed, 20 May 2026 11:55:41 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?id=7989&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[How to swap out sound cards at will,]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?id=7971&amp;action=new</link>
			<description><![CDATA[<p>@greenjeans Well I wonder how much of it I am supposed to use then.</p><p>Btw, at present my .asoundrc says this:</p><p>pcm.!default {<br />&#160; &#160; &#160; &#160; type sndio<br />}</p><p>I wonder if its possible to enable both cards at the same time.&#160; It would be peculiar though.</p>]]></description>
			<author><![CDATA[dummy@example.com (zapper)]]></author>
			<pubDate>Sun, 17 May 2026 19:17:37 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?id=7971&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[I'm making a note-taking app]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?id=7705&amp;action=new</link>
			<description><![CDATA[<p>There is now a new fork by m15 called VuuNotes2 with many new features and extended capabilities for those who want some additional functionality!<br />Check it out at: <a href="https://git.devuan.org/m15/vuunotes" rel="nofollow">https://git.devuan.org/m15/vuunotes</a></p><p>Deb package to follow soon, this is very new and testing is just getting started.</p>]]></description>
			<author><![CDATA[dummy@example.com (greenjeans)]]></author>
			<pubDate>Sun, 17 May 2026 15:11:24 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?id=7705&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[[SOLVED] Someone using the deb-multimedia repository?]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?id=7973&amp;action=new</link>
			<description><![CDATA[<p>Thanks for the replies, guys!</p><p>The general consent seems to be: Don&#039;t do it!</p><p>And I will not.</p><p>Maybe I&#039;ll try a VM or a disposable installation sometime.</p><p>The suggested deadbeaf deb-package form sourceforge works so far on freia. Main reason to install it were two plugins: &quot;musical-spectrum&quot; for spectral lines by notes and &quot;spectrogram&quot;, which draws a logarithmic sonogram (impressiv, if you like such things).</p><p>Intersting to hear that some distributions officially include deb-multimedia.<br />Also will keep in mind to eventually pick isolated packages by having the repo temporarily enabled.</p><p>Again, thanks for the detailed posts.</p>]]></description>
			<author><![CDATA[dummy@example.com (delgado)]]></author>
			<pubDate>Sun, 17 May 2026 11:34:36 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?id=7973&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Basic gtk3 wallpaper setter]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?id=7920&amp;action=new</link>
			<description><![CDATA[<p>Hey buddy, i&#039;m so sorry, I need to work on my documentation and communication skills.&#160; This app, like Nitrogen, will not work on DE&#039;s like XFCE and MATE. It is intended for Openbox, Fluxbox etc., not DE&#039;s that have their own wallpaper setters. Like all things I imagine there might be some way of hacking it in but that&#039;s beyond the scope of this project.</p><p>Just for giggles I tried it on Mate last night and yeah it installed fine and worked great up until I hit that Apply button...it was a hoot, it actually tried to apply the paper but only like a quarter of it laid over the previous wallpaper.</p>]]></description>
			<author><![CDATA[dummy@example.com (greenjeans)]]></author>
			<pubDate>Thu, 07 May 2026 14:14:39 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?id=7920&amp;action=new</guid>
		</item>
	</channel>
</rss>
