The officially official Devuan Forum!

You are not logged in.

#76 Re: DIY » A Survey of User-made Content » 2023-03-05 01:49:18

welp, here some interesting things i've cobbled together with what little i know.

shed: a user services daemon independient from any init, still work in progress. https://github.com/eylles/shed

afreq.sh: a proof of concept to imitate autocpu-freq without python and bloat. https://github.com/eylles/afreq.sh

awkat: like the popular bat program but made with posix shell and awk. https://github.com/eylles/awkat

sct-daemon: my own version of a daemon for sct, nice if you like the redshift function but don't like the bloat of the program. https://github.com/eylles/sct-daemon

fzf-copypasta: shitpost with style!. https://github.com/eylles/fzf-copypasta

fzf-menu: replace dmenu with fzf and your fave terminal, i intend to make this a proper repo and a proper dmenu replacement. https://gist.github.com/MahouShoujoMivu … id=4331478

#77 Re: DIY » SHED init independient/agnostic user services » 2022-10-02 08:28:03

the first version of shed, v.0.0.0 is finally out

https://codeberg.org/eylles/shed/releases

after this i plan to work on the rest of intended features, bash completion and a man page.

#78 Re: DIY » SHED init independient/agnostic user services » 2022-08-22 03:10:00

ah well, a little status update for those interested in shed, i will put out a release tag once i'm done with another 3 points of the todo list on the repo.

as for showing the status i went for something that those acquainted with sysvinit will find familiar.
hpg5Vyg.png

#79 Re: DIY » SHED init independient/agnostic user services » 2022-08-12 09:43:55

yep the printf didn't ran after the killchilds() function was done, that has been corrected now, also added a basic makefile, this combined with the reloading capability of shed working properly makes it easier to test changes and commit them as i go.

#80 Re: DIY » SHED init independient/agnostic user services » 2022-08-11 20:55:48

thanks, added the fallback for the XDG_CONFIG_HOME variable, haven't had the time to test that the reload function works as intended but will give it a try as soon as possible and correct it as needed.

#81 Re: DIY » SHED init independient/agnostic user services » 2022-08-10 16:02:29

okay, now shed is on a working state i just have to really iron out the kinks, i'm already running it on my .xsession and did reload the session services, i would be really glad if anyone who has knowledge of sysvinit and init scripts take a look and comment on my approach.

#82 DIY » SHED init independient/agnostic user services » 2022-08-08 06:33:32

EDX-0
Replies: 6

this is very much a work in progress, still testing some functions before i can consider i'm at v0.0.0 but at the current state you can get a good idea of how it works, while the client component is mostly ready i've been rewriting some functions of the daemon to be able to do "start all" and "start service_name" gracefully from the same function, anyway here is the codeberg repo, will create the mirrors on github and gitlab later.

more details on the readme

https://codeberg.org/eylles/shed

yes i DO gotta improve the wording of that readme.

#83 Re: Devuan » Experiences with Ceres? » 2022-07-06 22:20:04

Been on devuan ceres since december 2020, it just works, only thing ever broke was gimp, but i ran a sudo aptitude full-upgrade the next week and it got fixed, the obly other problem i had was with logs and cache filling up my root partition but ncdu took care of that, now i just got a cronjob to yeet all logs weekly.

#84 Re: Off-topic » Your thoughts on: TheCaseForTheUsrMerge » 2022-06-11 18:48:56

personally i think an approach like that of gobolinux is the better way for some aproaches specially in regards to libraries and compatibility, and combining it with a declarative package manager would really hit the nail, yes i know that is basically nixos but there's a lot of stuff about nixos i dislike in regards to it's architecture, like the reliance on systemd and the imutable base OS.

will later give the usrmerge package a test and see how it goes, like what can possibly go wrong?

#85 Desktop and Multimedia » [SOLVED] webp thumbnailer » 2022-05-29 17:24:14

EDX-0
Replies: 0

as per the title i'm trying to get a webp thumbnailer working with pcmanfm.

i put the following inside ~/.local/share/thumbnailers/webp.thumbnailer

[Thumbnailer Entry]
Version=1.0
Encoding=UTF-8
Type=X-Thumbnailer
Name=webp Thumbnailer
MimeType=image/webp;
Exec=/usr/bin/convert %i -thumbnail %s %o

and it doesn't work

i even put this inside ~/.local/share/mime/image/webp.xml

<?xml version="1.0" encoding="utf-8"?>
<mime-type xmlns="http://www.freedesktop.org/standards/shared-mime-info" type="image/webp">
  <!--Created automatically by update-mime-database. DO NOT EDIT!-->
  <comment>WebP file</comment>
  <icon name="image"/>
  <glob-deleteall/>
  <glob pattern="*.webp"/>
</mime-type>

and nothing, webp images inside pcmanfm still show the generic image icon

i'm on pcmanfm 1.3.2-1 with tumbler 4.16.0-1 on devuan ceres.

nevermind, i figured it out, pcmanfm uses gdk-pixbuf for images and doesn't really query thumbler for that, so it needs a webp loader for gdk-pixbuf, i'm lazy and don't use any other software that depends on gdk-pixbuf for the images so i just switched to thunar.

#86 Re: Off-topic » Is wayland the new systemd ? » 2022-04-16 02:20:47

i generally disgree with the suckles devs on a matter of principle, but the wayland issue is one i will have to agree 100% with them, wayland is a mess, when even the suckless devs say it was too minimalist as a bad thing you know you done fuck up, and that is without mentioning the insistence on keeping everyone chained to rastered display and DPI, if wayland was done right everything that isn't a raster would be processed as vectors with rasterization as the last step and thus the concept of DPI would be rendered obsolete.

https://lists.suckless.org/dev/2109/34475.html

#87 Re: Off-topic » Devuan/Linux security: a novella » 2022-04-07 21:31:29

Perhaps adding a patch to the init scripts that can use hardened malloc, so that they can read a config like from /etc/default/hardened_malloc.config to use hardened malloc in a local LD_PRELOAD

#88 Re: Off-topic » Devuan/Linux security: a novella » 2022-04-07 09:39:23

to use the hardened malloc without systemd wouldn't it suffice to add something like hardened-malloc.conf to /etc/ld.so.conf.d/ , you know like with the other ld configs?

#89 Re: Installation » The best init system » 2022-03-15 03:17:17

g'day m8, shoitstemd is crap m8, install sysvinit m8.

#90 Re: Installation » The best init system » 2022-02-16 14:45:20

i'd say sysvinit but i am biased from old linux and since sysvinit scripts can be rather simple when you want something that just works without using the lsb stuff.

#91 Re: DIY » Nala (a prettier apt?) » 2022-02-10 20:49:27

i don't get the obsession with getting an aur like thing into debian when the aur is trash, why not aim for something better, like nix derivations, that way these "independient" packages integrate better into the package manager unlike the hack that is the aur.

#92 Re: Desktop and Multimedia » pulseaudio » 2022-01-14 20:53:15

The cool thing about pipewire is that it supposedly can provide pulse, jack, wrap alsa and oss (since pulse does) but has performance closer to jack since (the claim is) the internals are very well designed.

Regardless for the pro audio needs it seems promising since routing pulse streams directly in a jack rack is something that can be done with it.

#93 Re: Desktop and Multimedia » [SOLVED] Broken pkexec in Chimaera » 2022-01-14 17:26:04

should suffice to add a .desktop entry in ~/.config/autostart/
something like polkit.desktop with contents like these:

[Desktop Entry]
Name=Polkit Agent
Type=Application
Terminal=false
Exec=eval "$(/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1)"

#94 Re: Documentation » zram service » 2022-01-14 08:06:14

welp, i'm an airhead so the moment i learn to do something i gotta script it, that way i don't need to remember how it is done lol

#95 Re: Documentation » zram service » 2022-01-14 07:55:01

yeh, i know about the wiki entry, in my opinion using perl in an initscript for something that can be done with a simple awk command is rather dumb

for the script in the repo i added a couple extra facilites like restarting and status along loading a config file, u know to facilitate things a little for the folks that do intend to use this.

#96 Documentation » zram service » 2022-01-14 07:36:59

EDX-0
Replies: 6

maybe self plug but, for anyone that wants to use zram in their install i prepared a repo with a service script that does the job, all it needs is zramctl which is part of the util-linux package.

github: https://github.com/eylles/zram-service

gitlab: https://gitlab.com/eylles/zram-service

codeberg: https://codeberg.org/eylles/zram-service

not sure if submitting that to debian or straight up go and try to get it into devuan?

edit: anyone who wants to help adding proper support for openrc and runit?

#97 Re: Installation » I am shocked: The most official way to install Devuan is TERROR pure! » 2022-01-02 22:45:42

Yeh the installation is rough around the edges, specially if you want to install something other than stable, but i guess it is a combination of 2 factors.
1 the dev team size, it isn't large enough to cover every corner.
2 priorities of development, my guess is since there is an assumption that a large portion of the devuan userbase falls in the cathegory of experienced users the attention is shifted from installation and instead put into more urgent matters, like the current situation with php needing systemd in the near future (which i think is either already fixed or that already is a route to fix it)

#98 Re: Off-topic » What are you reading/want to read ? » 2022-01-02 22:26:32

I have a couple lists
Serious books:
  communist manifesto
  mein kampf
  meditations

Fiction:
  overlord vol 14
  kerberos panzer cops
  chainsawman

#99 Re: Off-topic » Show your desktop (rebooted) » 2021-12-24 02:33:25

Head_on_a_Stick wrote:

@EDX-0: that looks awesome, any chance of posting a thumbnail link to a larger image so we can see the detail?

late night posting, modified my post so now clicking on the image should direct to the full size image.

Head_on_a_Stick wrote:

And also please share your rc.lua?

eh my rc.lua is currently a "here be dragons" while my dotfiles are at an "Abandon All Hope, Ye Who Enter Here" state, i'm cleaning them tho, currently cleaning of my rc lua brought me to cobble together the volume slider as a proper widget, still it needs some work to do but on the meantime i created a repo for dashboard widgets, the volume slider is still not complete but works okay enough i still have to add functionality to change the icon when the sink/souce belongs to an external card or if the port is set to external/headphones, if you want to take a look here's the repo: https://github.com/eylles/dash-widgets

yes i do plan to eventually add the progressbar widgets from the screenshot too, just need to tidy them up.

#100 Re: Off-topic » Show your desktop (rebooted) » 2021-12-23 02:12:06

my ongoing efforts to build an almost DE in the awesomewm framework, also some side shitpost pasta cuz why not?

nQ5Tbp4.png

also yes awesome can do some dynamic setting of the window icon based on the window name

the emojis thing is a covid tracker, for anyone interested this is the repo for that https://github.com/eylles/corona-chan-tracker (yes it is shitpost oriented, it can show a true color ascii of corona-chan but needs zstd, i need to re compress the easter eggs with gzip i guess)

Board footer

Forum Software