The officially official Devuan Forum!

You are not logged in.

#101 Re: DIY » A Survey of User-made Content » 2023-01-14 19:48:10

MrReplikant wrote:

So what does JWMkit....do?

I'll keep my answer short so not to derail this thread.

JWMKit's goal is to provide JWM (Joe's WIndow Manager) with the easy of use found in much more complicated window managers and desktop environments.

I consider JWM the lightest of the window managers.  So JWMKit with JWM can provide an ultra lightweight system that is easy to use.

Check out the links in my signature for more info.  The wiki would be a good place to start.

I am the author and maintainer of JWMKit.  JWMkit should works on any distro, but in it's early days development specifically targeted Devuan.

#102 Re: DIY » A Survey of User-made Content » 2023-01-14 19:22:11

golinux wrote:

FYI . . . all the previous Devuan artwork is archived on our git as raw files and all the Clearlooks-Phoenix-*  debs are still available in the Chimaera repos and likely Daedalus too!

Thanks.  I remember seeing it when browsing the git, but I forgot about it.  I just needed reminded.

#103 Re: Off-topic » Haiku r1/b4 » 2023-01-14 01:46:35

I've never use haiku or BeOS, but I've heard so much about them. I should really allow myself some free time to try out some of the non-linux/windows operating systems. Haiku, OpenIndiana, ArcaOS, Icaros, ReactOS, and more.  On another note, didn't someone fork TempleOS recently?  Oh how I wish I had more time to just mess with the stuff.

#104 Re: Off-topic » What are you reading/want to read ? » 2023-01-14 01:35:43

I guess it's a bit of nostalgia mixed with pure nerdiness, but I've been reading though old Compute! Gazette Magazines at archive.org

Maybe I've been watching to much of "Adrian’s Digital Basement" and "8-bit guy"

#105 Re: DIY » A Survey of User-made Content » 2023-01-14 01:20:01

I was waiting for @zappers input from our discussion before making the suggest  of JWMKit as a possibility for this repository, but I see he already jumped in head first. wink   I guess he's quicker to action than I am.  Thanks

JWMKit is not in the Debian repository and the project was originally release here on these forums as a Refracta build of Devuan.  I do maintain debs so it should be easy to add to the repository and keep up to date.

I think it would also be nice to see things like JWM themes in the repository, and custom Devuan wallpapers, icons, etc.  Or archives of older Devuan artwork that is not in the current release.

Also having the repository would help deliver the newest versions to the user of my Devuan based JWMKit Linux.

#106 Re: Devuan Derivatives » JWM Kit Linux build 20210828 (WOW! What an improvement) » 2022-02-15 18:18:35

andyprough wrote:

There's a lot to respond to here - would you mind terribly if we move this discussion over to the antiX forum post? https://www.antixforum.com/forums/topic … 21-respin/

That is a wise decision . I will also shorten my previous post to maintain more of a JWM Kit focus.

#107 Re: Devuan Derivatives » JWM Kit Linux build 20210828 (WOW! What an improvement) » 2022-02-15 13:21:24

@andyprough

antix has a lot of apps in a Category called X-antiX.  This is a non-standard category so JWM Kit's Easy menu put them in the Other's category. Changing the category will probably affect the other desktop sessions as they are probably configured to dealing with this category.

I can make a fix for this in the next version. It looks like most of these apps belong in settings. So how about merging anything with the X-antiX category into Settings. With the default JWM Kit config this would mean these items would be added to t he JWM Kit Settings panel.

If you want I can also have JWM KIt Settings group these X-antiX apps  together with an "antiX" title over it. (like it does the JWM Kit tools)

Let me know your opinion.

#108 Re: Devuan Derivatives » JWM Kit Linux build 20210828 (WOW! What an improvement) » 2022-02-15 03:47:38

Thanks for the feedback. I'm glad to see JWM Kit being used in other projects.. Sorry about the bad timing of our 2 releases. Feel free to check with me next time to make sure I don't have anything new worth waiting for.

I checked out your AntiX respin. Nice. Glad you're keeping 32bit alive. Providing an iso with multiple window manager must be a lot of work. Never heard of zzzfm. Reminds me of SpaceFM. I will have to look into it.

I noticed a few missing icons in the menus. Might I suggest using JWM Kit Icons to add the following icon paths to your config.

/usr/share/icons/papirus-antix/24x24/apps/
/usr/share/icons/antix-papirus/
/usr/share/icons/papirus-antix/24x24/places/

I see you used JWM 2.4.0.  Nice. I have notice that sometime 2.4.0 will not load the data from an executable Include on startup.  When this happens JWM Kit Easy Menu's data is not loaded. You need to refresh jwm for the menu to load. In the default JWM Kit config just select "Refresh" from the exit menu, or run jwm -restart from the terminal. I've seen this issue discussed somewhere else and they said they had to logout and log back in. That is not true. Just refresh JWM and it's good. I've submit an issue to the JWM github about this.  I figured I'd make you aware of this issue so  you'd know how to advise if a user complained about it.

#109 Re: Devuan Derivatives » JWM Kit Linux build 20210828 (WOW! What an improvement) » 2022-02-14 20:48:15

JWM Kit Wallpaper has been replaced with JWM Kit Desktops.  This brings in a lot of nice features.  Many of which are obvious features that were ignored in order to focus on other issues.

  • Specific different background for each Virtual Desktops

  • Configure the number of desktops

  • Configure additional window behaviors such as focus, moving, resizing, snapping

  • Configure the button order for the window title bar

  • NOTE : The button order feature requires JWM 2.4 or greater

  • Find more info and image of JWM Kit Desktops at the Wiki page

You can try out the new JWM Kit Desktops in the new Release of JWM Kit

Source

Packages and build files

#110 Re: DIY » Nala (a prettier apt?) » 2022-02-10 21:02:41

There use to be a few well maintained third party repositories.  I especially remember that getdeb.net and playdeb.net were very useful for Ubuntu users.  I guess maintaining a quality repository is just to big of a job.

It seems to me that if the content of the AUR is submitted by the users, Then those same users could review the content that is submitted.   I believe a few extra steps in the process could improve the AUR greatly.

#111 Re: Other Issues » [SOLVED] Desktop locked up .. how to solve?? » 2022-02-05 17:35:27

I think you need to go back to Head_on_a_Stick's suggestion of using earlyoom. I see it as the real solution here. It will deal with the problem before the system freezes.

#112 Re: Off-topic » syntax highlighting » 2022-02-05 17:22:00

My opinion on Dark mode is that is depends on the purpose of the text. I prefer dark mode for most jobs, but if I'm using office software I need the white background. I feel that the whole purpose of office software is to create documents that look good on paper. So it needs a background the color of paper. Which is white.

EDIT : Of course syntax highlighting is not used in office apps.  So I guess when it comes to anything with syntax highlighting I prefer dark mode.

#113 Re: Off-topic » syntax highlighting » 2022-02-04 21:42:41

Head_on_a_Stick wrote:

...EDIT: yes, I am using whitespace to centre the clock; I don't know how to use JSON...

Nothing wrong with that.  if it works.  Why make the code more complicated than it needs to be.  Might I suggest using printf instead of echo which supports using \t for tab and \n for new line.  Example.

printf "$(date +'%H:%M')\t\t\t\t$state$symbols\n"

Syntax highlighting is a blessing.  It helps identify content between quotes, brackets,etc and easily find unclosed brackets, quotes.  It can helps identify which code belongs to a certain code block (like a function or class). The advantage go on it. My job would b e so much more difficult without it.

#114 Re: Devuan » A Possible Future For Devuan and Linux » 2022-02-04 19:58:15

Interesting.  I've noticed there are many things this misspelled init-system smile  does do well.  Despite all it's drawbacks it would be wise to learn from the things it does do well.

#115 Re: Devuan » A Possible Future For Devuan and Linux » 2022-02-04 16:40:20

I would think all FOSS software would pledge to maintain Richard Stallman's four essential freedoms of free software.

#116 Re: Devuan Derivatives » JWM Kit Linux build 20210828 (WOW! What an improvement) » 2022-02-03 12:27:28

New Release : JWM Kit 20220203 - The 5th Stable Release
Release Page

Downloads - Updated packages and build files

If you need an updated JWM Kit Linux you must download and install the deb package on JWM Kit Linux

What's NEW? Mostly fixes, small improvements, cleanup, optimization, etc, but the big change is :

  • Create and edit Themes with JWM Kit Appearance

  • Find more info and pretty pictures of the new JWM Kit Appearance in the Wiki page

What happened to the 4th release? It was released Yesterday and was quickly replaced after I found and fixed a couple of issues.

#117 Re: Devuan Derivatives » JWM Kit Linux build 20210828 (WOW! What an improvement) » 2022-01-23 20:35:03

Thanks for the kind words about JWM Kit. I'm glad people appreciate my work.  JWM Kit builds on the work of the FOSS pioneers before me. The purpose of JWM Kit is to simplify JWM, and do it with as little resources as possible. JWM Kit wouldn't even exist if not for JWM, Linux, or GNU, etc. Big thanks to Joe, Linus, Stallman and so many others.

Just wanted to express my appreciation to others, but reading back over it I think it sound like an acceptance speech at an award ceremony. Oh well not changing it, I'll just let y'all laugh at it.  Wait did I just type y'all? Well I'm not changing that either. smile

weedug wrote:

I downloaded the iso and instaled it on a lenovo t420 dropped to tty ran: free -m sitting at 91MB

I've noticed JWM (with or without JWM Kit) hardly uses more ram than a session without a window Manager or DE. Pretty amazing. I've also noticed that the memory usage can differ by a good percentage from one machine to another.  I've tracked this down to 2 things.

  • A system with more memory automatically uses more memory for cache.

  • At such low memory usage hardware driver account for a larger percent of the used RAM. Hardware affects which drivers get loaded and this affects memory usage.

  • Also memory usage is a little higher in a virtual machine

#118 Re: Devuan Derivatives » JWM Kit Linux build 20210828 (WOW! What an improvement) » 2022-01-19 17:23:15

zapper wrote:

Curious though how efficient the newest stable will be though.
smile

I expect a slight improvement of efficiency in the up coming stable, I doubt this will help system performance though since JWM Kit has always been designed to not run in the background and avoid execution when not need. In other words an improved JWM Kit will do little to improve performance if JWM Kit was not the cause of any performance issues to begin with.

The big difference will be JWM Kit Keys which is used to configure key binding. Keys is now 40% less code, lighter on resource while providing major interface improvements. To be clear that is Just the "Keys" tool not the whole kit. While their will be improvements to the rest of the kit it will not be as drastic.

While smaller code size does not always mean more efficient code, it is a good sign.  I'd like to point out that new packages are almost always smaller than the previous version despite the addition of features along with new or improved icons, etc. Of course I don't know how much longer I can keep that up, because simply put more features means more code. I've just managed to keep it down by refining the code every release.

As for the DWM vs JWM. I'm not a fan of Dynamic tiling. As Andy said "once you get used to  it." The deal is I don't get used to it. I think it's my vision. I don't want my screen divided in to smaller parts. I want what I"m looking at big and up front with the ability to float another window on top out of the way when needed.

To be fair to DWM I've not really used it. So who knows.  Maybe it gets tiling right for me.

#119 Re: Devuan Derivatives » JWM Kit Linux build 20210828 (WOW! What an improvement) » 2022-01-19 15:47:56

I said the parts could be used to enhance a non-jwm system.  I didn't say it would be easy to configure tongue. Maybe a how to or even a special package could be made for DWM.  This whole conversation has me thinking of how to expand JWM Kit to work better outside of JWM.

instability concerns
There is no reason JWM kit should cause instabilities. You can relax,  but If your not using it uninstall it cause I know you want a clean system.

Thought
Considering many Distros use  JWM  I doubt DWM has more user, but I could be wrong. Just a though, I'm not trying to debate the point. Although DWM is rising in popularity. I've not even tried it so I need check it out.

PopVolume

You need alsa-utils installed (or whatever package provides amixer for you distro)

Then you can assign

jwmkit_popvolume t +       #To the key binding, icon, action etc you wish to turn up the volume
jwmkit_popvolume t -       #To turn down the volume
jwmkit_popvolume mute       #To toggle mute

Wallpaper
Didn't expect it to unless you used on of the supported desktops or JWM, but Support could easily be added.  In fact I'm adding it to my TODO list so it will be added.

Setting
Settings should work to provide access to all apps in the "settings" category.  This means it will also list all the JWM Kit tools that will not enhance your system. You can use Freedesktops to hide those tools.

EDIT : correct mute command.

#120 Re: Devuan Derivatives » JWM Kit Linux build 20210828 (WOW! What an improvement) » 2022-01-19 04:18:37

andyprough wrote:

I wonder if there would be any value in running it on a tiling window manager like DWM? I use DWM with a patched-in systray, so I can probably run any panel applets from JWM Kit. Could be interesting, JWM Kit has a lot of useful utilities for a window manager.

. . . and to quote myself wink

JWM-Kit wrote:

But why would you want to run JWM Kit without JWM? Well even though JWM Kit will have no effect on the running system it still writes the config files.

Will I guess I overstated that. because I guess parts of JWM Kit do have purpose outside of JWM.  Although much of it is specific to enhancing JWM.

So what parts of JWM Kit could you use to enhance a  non-jwm system.

Note : I've shorten the names. We all know the full names start with 'JWM Kit", just like XFCE apps start with XFCE4

  • Calendar

  • Logout

  • Time & Date

  • Settings

  • Popvolume (The core of JWM Kit's volume control and notification.  Assign it to keys, or mouse bindings)

  • Freedesktops (similar to MenuLibre)

  • Wallpaper (limited, it works also with SpaceFM, PCManFM, and ROX Desktops . . . but would be easy to add support for xseroott, feh, etc.)

What parts are specific to JWM and would not be useful in a non-JWM system

  • appearance

  • trays

  • menus

  • startups

  • groups

  • keys

  • icons

  • Repair & Restore.Battery Menu

I'm sure I missed something, butt that's the short version and it still seemed kind of long.

So is there much interest in a non-jwm version of JWM Kit, and what would I call it. maybe X-JWM Kit?

#121 Re: Devuan Derivatives » JWM Kit Linux build 20210828 (WOW! What an improvement) » 2022-01-18 14:07:27

@zapper. This is a response to your comments on another forum concerning JWM Kit. I felt this was a more appropriate place to continue the conversation.

zapper wrote:

Wait, you can use JWMKIT without JWM?  Hmm, what happens if you do so though? Does any of the functionality still work? What is missing aka...

Or did I misunderstand this too?

Either way though, that puzzles me.

Yes, JWM Kit will work without JWM, but just like any other graphical application you still need some kind of windows manager, or Desktop.  For example XFCE, IceWM,  or gnome.

But why would you want to run JWM Kit without JWM? Well even though JWM Kit will have no effect on the running system it still writes the config files. 

For Example.  You could run JWM Kit under XFCE. Use JWM Kit to create your custom JWM configuration.  Use JWM Kit Repair & Restore to create a restore point.  Copy the the restore point to another machine and use Repair & Restore to install the restore point.

Another advantage of being able to run JWM Kit without JWM is being able to use a non-jwm session to change yoru config.
For example. Lets say you have a machine with both JWM and XFCE installed.  If your JWM config was to get damaged you could login in to the XFCE session and use JWM Kit to repair your configuration.

This ability is also useful to developers who which contribute to JWM Kit. Allowing them to write/modify JWM Kit's  code and test the code while using their preferred WM or DE.

#122 Re: Devuan Derivatives » JWM Kit Linux build 20210828 (WOW! What an improvement) » 2022-01-14 20:06:03

A new stable release of JWM Kit is available. Version 20220113. Yep I'm stick with the date based version numbers. I like 'em.
Download packages for Arch and Debian based systems here:
https://sourceforge.net/projects/jwmkit/files/Packages/

Source Releases is here:
https://codeberg.org/JWMKit/JWM_Kit/releases

Some may see this as a small update, but it is a big update for 2 groups of people.
1. SNDIO user.  - Removes dependency on aucatctl, and improves SNDIO support.
2.  jwm 2.4 user. - Supports the new default configuration location $HOME/.config/jwm/jwmrc

Puppy Linux packages will come latter.

Once last thing. It's old news but some may have missed it. I have posted a collection of JWM Themes, and JWM Button-set on the JWM Kit sourceforge.
Instead of downloading them one by one, just grab the all_themes.zip, and all_buttons.zip to save time.
https://sourceforge.net/projects/jwmkit/files/

#123 Re: Desktop and Multimedia » (Network) Accessing Network Shared Folders on XFCE » 2022-01-07 23:54:00

If you can access the network storage by manually entering it in the address bar then I would suggest creating a shortcut in Thunar's left side pane. Right click on the folder and choose sendto > side pane (create shortcut)

edit: changed network -> network storage

#124 Re: Desktop and Multimedia » Ugly fonts in JWM after upgrade » 2021-12-08 13:03:02

I'm going to take a guess that  JWM was built without pango.  You can use the command jwm -v to list the compile options. if pango is not listed then that is the problem. If you compiled it yourself, Install libpango1.0-dev and built it again. If you got the package from a repository I'd suggest submiting a bug report.

#125 Re: Devuan Derivatives » JWM KIT love fest » 2021-11-26 15:45:52

@zapper
The code for sndioctl is complete, but no release has been made since the changes were completed.  I guess you knew that though. I'll probably make a new stable release after I make some of the changes needed for 2.4.  Sorry for not rushing out a new release. I understand sndio users see this as an important update, but I must balance my work load and more releases mean more work handling those releases and less time developing of the actual software.

Also zapper, I must apologize for failing to respond to the message you posted on codeberg concerning this. I was not ignoring you. It was just a matter of being involved in too many things at one time.

Board footer

Forum Software