<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://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>https://dev1galaxy.org/index.php</link>
		<description><![CDATA[The most recent topics at Dev1 Galaxy Forum.]]></description>
		<lastBuildDate>Sat, 24 Oct 2026 09:04:06 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[ALSA-only purists: Question, new GUI app for the mixer and EQ?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?id=7278&amp;action=new</link>
			<description><![CDATA[<p>May I suggest a change on the UI to show percentage values range from 0 to 100 instead of 0.00 to 1.00 ?<br />No need for decimal notation on a sound volume control.<br />It is cleaner and intuitive.</p><p>Also, for me, the L+R lock does not work.</p><p><span class="postimg"><img src="https://i.ibb.co/W4p8VVPC/Screenshot-20261024-202609.png" alt="L+R lock" /></span></p>]]></description>
			<author><![CDATA[dummy@example.com (mmaglis)]]></author>
			<pubDate>Sat, 24 Oct 2026 09:04:06 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?id=7278&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[umnt - Helper script to mount network drives.]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?id=8258&amp;action=new</link>
			<description><![CDATA[<p>I&#039;ve uploaded umnt which is an awk script to mount network drives based on an fstab-like configuration file: &lt;<a href="https://codeberg.org/awk-scripting/umnt" rel="nofollow">https://codeberg.org/awk-scripting/umnt</a>&gt;.&#160; It does not use gvfs but mount (to make a late reply to <a href="https://dev1galaxy.org/viewtopic.php?id=7851)" rel="nofollow">https://dev1galaxy.org/viewtopic.php?id=7851)</a>.&#160; Something like</p><div class="codebox"><pre><code>&lt;your-user&gt; ALL=(ALL) NOPASSWD: /usr/bin/mount *
&lt;your-user&gt; ALL=(ALL) NOPASSWD: /usr/bin/umount *</code></pre></div><p>in /etc/sudoers is recommended.&#160; umnt supports smb, sftp and dav filesystems.&#160; It&#039;s a kind of beta release but good enough for use.</p><p>Now the (perhaps) interesting point: umnt does not do the mount itself.&#160; Instead, it creates the shell code to make the mount which must be piped to /bin/sh.&#160; To illustrate, here is one of the two example scripts.</p><div class="codebox"><pre><code>$ cat net-mount 
#!/bin/sh

# Must be run in tty window.

dir=$(umnt --list |
	dmenu |
	umnt --stdin --verbose |
	sh)

[ &quot;$dir&quot; != &quot;&quot; ]  &amp;&amp;  open &quot;$dir&quot; &amp;</code></pre></div><p>Why do I post that here?&#160; Of course, you might want to use that thing.&#160; My use case is simply &quot;no gvfsd&quot;.&#160; But I would also like to get some feedback on the approach and suggestions for the next thing I would like to implement that way: network configuration, that is, have a script that reads configuration information and creates the shell script to configure the network.&#160; But I already understand that this is more difficult.</p>]]></description>
			<author><![CDATA[dummy@example.com (coder-hase)]]></author>
			<pubDate>Wed, 21 Oct 2026 18:54:26 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?id=8258&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[[SOLVED] Setting cursor size and choice in JMW]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?id=8183&amp;action=new</link>
			<description><![CDATA[<p>Tripped over this...</p><p><a href="https://wiki.archlinux.org/title/Cursor_themes" rel="nofollow">https://wiki.archlinux.org/title/Cursor_themes</a></p><p>Cursor size does not change on startup</p><p>If you are trying to change cursor size via ~/.Xresources in your ~/.xinitrc and it does not work, make sure that xrandr runs before loading ~/.Xresources. Make sure your ~/.xinitrc looks similar to the following:</p><p>~/.xinitrc</p><p>xrandr<br />...<br />xrdb -merge ~/.Xresources<br />exec wm</p><p>Didn&#039;t put the &#039;...&#039; in at first coz it looked like a typo.<br />It isn&#039;t. Put it in and it worked.</p>]]></description>
			<author><![CDATA[dummy@example.com (acogia)]]></author>
			<pubDate>Sat, 03 Oct 2026 08:03:32 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?id=8183&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Gamut is a native X11 color-engineering tool for Linux]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?id=8105&amp;action=new</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>I had hoped to try this program. It looks excellent. I&#039;m not sure what happened. I hope you are okay.</p><p>Thanks,</p><p>Vanessa</p></div></blockquote></div><p>Alive and well and under constant development in addition to many new apps: <a href="https://gitlab.com/liquibyte/gamut" rel="nofollow">https://gitlab.com/liquibyte/gamut</a></p>]]></description>
			<author><![CDATA[dummy@example.com (greenjeans)]]></author>
			<pubDate>Fri, 02 Oct 2026 23:37:24 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?id=8105&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Install extlinux on devuan]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?id=8205&amp;action=new</link>
			<description><![CDATA[<p>I think that &quot;documentation&quot; thread does leave out a number of essentials as being assumed rather than stated explicitly, so it&#039;s no wonder you have problems.</p><p>Firstly, <span class="bbc">extlinux</span> itself only knows about the one partition that the bootloder resides in, which in your case is <span class="bbc">/dev/sda1</span>. Therefore all pathnames that you use in the menu declaration are pathnames into that filesystem, which basically is the <span class="bbc">/boot</span> directory tree without the <span class="bbc">/boot</span> prefix.</p><p>* Does that filesystem have a pathname <span class="bbc">/vmlinuz</span> that identifies the linux kernel to load?<br />* Does that filesystem have a pathname <span class="bbc">/initrd.img</span> that identifies the initrd to use?<br />* Is that filesystem really a root filesystem?</p><p>From you ascii graphics it looks like the <span class="bbc">/dev/sda1</span> filesystem is normally mounted on <span class="bbc">/boot</span> of your actual root filesystem, which you spin up from an encrypted logical volume within the <span class="bbc">/dev/sda5</span> partition, and it&#039;s rather there one would expect to find those pathnames <span class="bbc">/vmlinuz</span> and <span class="bbc">/initrd.img</span> (as symbolic links into <span class="bbc">/boot</span>).</p><p>They are thus not available for use by the extlinux bootloader. Rather you need to provide the pathnames to the kernel and initrd as they are within the <span class="bbc">/dev/sda1</span> filesystem; it would be something like <span class="bbc">/vmlinuz-6.12.95-amd64</span> and <span class="bbc">/initrd.img-6.12.95-amd64</span>, depending on which versions. </p><p>Note that the toplevel of that filesystem (on <span class="bbc">/dev/sda1</span>) is &quot;normally&quot; mounted on <span class="bbc">/boot</span>, and the <span class="bbc">/boot</span> prefix is part of &quot;the normal root&quot; filesystem rather than of the filesystem on <span class="bbc">/dev/sda1</span>.</p><p>The third problem is that your declaration tells the booting kernel to try to mount <span class="bbc">/dev/sda1</span> as root filesystem, which of course fails. Rather, you need the initrd set up the decrypting device <span class="bbc">/dev/mapper/sdb5_crypt</span> for the logical volume system to use, and then your actual root filesystem would be found using the LVM name <span class="bbc">/dev/userr-vg-root</span> (or similar; I don&#039;t use LVM).</p><p>In parenthesis, I think it&#039;s confusing to use name <span class="bbc">sdb5_crypt</span> for an encryption of <span class="bbc">/dev/sda5</span>, especially as you apparently also have an <span class="bbc">/dev/sdb</span>.</p><p>Anyhow, other than that confusion about pathnames it should all work fine.</p><p>Btw. please use bbcode markup around &quot;code&quot; portions to make them clearer.</p>]]></description>
			<author><![CDATA[dummy@example.com (ralph.ronnquist)]]></author>
			<pubDate>Sat, 19 Sep 2026 13:13:02 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?id=8205&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[How can I run a script on resume from hibernation?]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?id=8193&amp;action=new</link>
			<description><![CDATA[<p>@Mercury: Thanks for that snippet. Now I can get it to work with loginctl. </p><p>One odd thing I noticed - after testing it a couple times with loginctl, it no longer worked with pm-hibernate until after I rebooted.</p>]]></description>
			<author><![CDATA[dummy@example.com (fsmithred)]]></author>
			<pubDate>Mon, 14 Sep 2026 14:24:24 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?id=8193&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Problem with qemu]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?id=8167&amp;action=new</link>
			<description><![CDATA[<p>I don&#039;t remember exactly what I did, but I figured out how to get the package installed in the qcow2 anyhow.</p><p>so no issue here.</p><p>Another words getting dhcpcd installed.</p>]]></description>
			<author><![CDATA[dummy@example.com (zapper)]]></author>
			<pubDate>Sat, 12 Sep 2026 14:50:03 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?id=8167&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[[SOLVED] GNU/Linux laptop as router, vpn router, or wifi repeater]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?id=1668&amp;action=new</link>
			<description><![CDATA[<p>Thanks Bruno,</p><p>Sorry for the late response.</p><p>I am getting things setup to give it a try.</p><p>Will get back to you.</p>]]></description>
			<author><![CDATA[dummy@example.com (mtbvfr)]]></author>
			<pubDate>Sun, 06 Sep 2026 02:46:35 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?id=1668&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Basic gtk3 wallpaper setter]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?id=7920&amp;action=new</link>
			<description><![CDATA[<p>New version ported to gtk2/gtk2-ng up now:<br /><a href="https://sourceforge.net/projects/vuu-do/files/Miscellaneous/apps/VuuPaper/VuuPaper-gtk2/" rel="nofollow">https://sourceforge.net/projects/vuu-do … aper-gtk2/</a></p><p>Source:<br /><a href="https://git.devuan.org/greenjeans/vuupaper-gtk2" rel="nofollow">https://git.devuan.org/greenjeans/vuupaper-gtk2</a></p>]]></description>
			<author><![CDATA[dummy@example.com (greenjeans)]]></author>
			<pubDate>Mon, 17 Aug 2026 20:12:28 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?id=7920&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Gateway Neural Amp Modeler]]></title>
			<link>https://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>https://dev1galaxy.org/viewtopic.php?id=8026&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Basic GUI man-page browser/viewer]]></title>
			<link>https://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>https://dev1galaxy.org/viewtopic.php?id=8071&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[How does wm knows there is a panel ?]]></title>
			<link>https://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>https://dev1galaxy.org/viewtopic.php?id=8127&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[SHED init independient/agnostic user services]]></title>
			<link>https://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>https://dev1galaxy.org/viewtopic.php?id=5160&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[introduce p2papp and p2pchat]]></title>
			<link>https://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>https://dev1galaxy.org/viewtopic.php?id=8062&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Resource for DIYers]]></title>
			<link>https://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>https://dev1galaxy.org/viewtopic.php?id=97&amp;action=new</guid>
		</item>
	</channel>
</rss>
