You are not logged in.
Wow you did dig up an old thread. But no harm done. The following threads concerning JWMKit are much newer.
https://dev1galaxy.org/viewtopic.php?id=4473
https://dev1galaxy.org/viewtopic.php?id=4542
I'm glad you are "impressed" with JWMKit. I've tried my best to create it in a way that respects the user while also creating a very usable experience. If you haven't already done so I recommend checking out the wiki as it reveals some of JWMKit's nicer and more advanced features.
The fact that you didn't even have a fully populated menu is odd since jwmkit_easymenu only requires Python3 to work, and I seriously doubt you were missing Python3. The JWMKit package installs it's own python module called jwmkit_utils.py . If this file was missing you would have the exact same experience you described. I don't know why it would be missing as it should of been installed. I wonder if uninstalling and reinstalling would of fix the issue?
The JWMKit package provided on my Sourceforge site should handle the dependencies. With that said I've not tested the newer builds on older versions of Devuan/Debian. It seems dpkg ignores dependencies so I advise using either apt or gdebi to install local packages.
On another note, Sourceforge is flaking out and the files have disappeared for many project. Sadly JWMKit is one of those projects.
EDIT - The Sourceforge issue has been fixed.
Too late — I've set it up over at my OBS account:
Sweet. I didn't say I wasn't serious, just that I didn't expect anyone to take me serious. ![]()
I know this is currently just in discussion, but if this comes to fruition can I suggest it be called "The Devuan Community's Crapton Repository" or the DCCR for short. Of course in the Devuan community It will simple be known as Crapton.
-- to be clear, I'm not expecting anyone to take this suggestion seriously.
@golinux
Thanks. It's out of my control. it's up to codeberg. Everything works for me. So maybe try it again latter?
One of my actual duties in my first computer job was to read Compute! Gazette (and BYTE, and all those late 70's early 80's mags) and report my impressions to management about what was going on in the biz. Some pretty bizzarro advertising! Those were the days! The microcomputer 'industry' was just beginning to shake itself out, and then along came the IBM PC...
That sounds like a pretty sweet gig, I loved the ads. Some were so technical and straight to the point. I liked those. Then others were as you said "bizzarro".
I enjoy the modern PC, but I really hated seeing the home computer scene being replaced with the era of PCs.
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.
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.
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.
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"
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.
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.
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.
@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.
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.
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
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.
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.
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.
...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.
Interesting. I've noticed there are many things this misspelled init-system
does do well. Despite all it's drawbacks it would be wise to learn from the things it does do well.
I would think all FOSS software would pledge to maintain Richard Stallman's four essential freedoms of free software.
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.
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. ![]()
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
Curious though how efficient the newest stable will be though.
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.
I said the parts could be used to enhance a non-jwm system. I didn't say it would be easy to configure
. 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 muteWallpaper
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.
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
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?