KLV-Bspwm test build

Moderator: Forum moderators

User avatar
rockedge
Site Admin
Posts: 6551
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2757 times
Been thanked: 2627 times
Contact:

Re: KLV-Bspwm test build

Post by rockedge »

geo_c wrote:

when I came back the screen was locked and I couldn't figure out how to get back in

I did the same thing! Just type the user password and hit enter. A circle will appear indicating the keystrokes.....

So just walk up and enter the user password.

User avatar
Sofiya
Posts: 2285
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1477 times
Been thanked: 1531 times

Re: KLV-Bspwm test build

Post by Sofiya »

geo_c wrote: Wed Aug 30, 2023 1:42 pm

After an hour of reading, I'm still no closer to toggling a workspace from vertical split to horizontal.

@geo to arrange windows horizontally is not the default. But we will do it for you. look at the image is this what you wanted ?

Attachments
2023-08-30_750x422-thumb.png
2023-08-30_750x422-thumb.png (74.14 KiB) Viewed 10052 times
2023-08-30_750x422-thumb3.png
2023-08-30_750x422-thumb3.png (82.55 KiB) Viewed 10052 times

KL
PUPPY LINUX Simple fast free

geo_c
Posts: 2881
Joined: Fri Jul 31, 2020 3:37 am
Has thanked: 2205 times
Been thanked: 878 times

Re: KLV-Bspwm test build

Post by geo_c »

Sofiya wrote: Wed Aug 30, 2023 4:53 pm

is this what you wanted ?

Yes, but not necessarily for every workspace. In Spectr a keystroke toggles from one view to another. Some applications do better side by side, others stacked vertically. So either toggling or pre-configuring a separate workspace for each view will work for me.

It appears to me that there are keystrokes which pre-configure windows before opening, but I haven't gotten them to work the way described.

What I was able to understand from reading suggests that the underlying mechanism to tile windows is completely different in Bpswm, and so I see a lot of discussion online about how to accomplish control over the splitting decisions, none of it very intuitive however. Those explanations involve rotating node directions and such.

Last edited by geo_c on Wed Aug 30, 2023 5:11 pm, edited 1 time in total.

geo_c
Old School Hipster, and Such

User avatar
Sofiya
Posts: 2285
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1477 times
Been thanked: 1531 times

Re: KLV-Bspwm test build

Post by Sofiya »

geo_c wrote: Wed Aug 30, 2023 3:17 pm

@Sofiya I know you're working on a new version. Some things I'm encountering:

1) The logout gui launched from polybar appears to be disabled on bootup, a pop up window appears with the message "disabled" and when trying to use it to shutdown, a window with a list of options "y,yes,n,no" appears, and it does nothing.

2) I booted and walked away from the machine, when I came back the screen was locked and I couldn't figure out how to get back in. I don't see a key combo in the conf files.

3) gtk-2 apps don't use the gtk-4 theme, even though the theme contains a gtk2-rc, so I guess that should be set in /root/.config/gtk-2.0, by creating a file.

4) should I link ufw to a service to start a firewall? I don't see a gui like gufw (which requires a link also)

5) also it looks like I need to manually link time zone info, which I can do.

Things that do seem to be working well are pulseaudio and pavu,

Sofiya wrote: Wed Aug 30, 2023 1:26 am

yes this is her .
KLA-BspwmCE-1.0 Alpha

EDIT It seems though that I might possibly not be using the current CE version, because I downloaded from @rockedge's link. If he used CE_alpha-1.0 for the rootfs then they would be the same.



1)The exit graphical interface launched from the polybar works like this - click on the exit button in the bar, select an option and press "enter" then "y" or "n" press "enter" .

2) screen unlock standard default user password ( root ) - enter

3)did not look for the reason that suits me

4) gufw not installed

5)Default time zone UTC

Last edited by Sofiya on Thu Aug 31, 2023 5:47 pm, edited 2 times in total.

KL
PUPPY LINUX Simple fast free

User avatar
Sofiya
Posts: 2285
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1477 times
Been thanked: 1531 times

Re: KLV-Bspwm test build

Post by Sofiya »

geo_c wrote: Wed Aug 30, 2023 5:08 pm
Sofiya wrote: Wed Aug 30, 2023 4:53 pm

is this what you wanted ?

Yes, but not necessarily for every workspace. In Spectr a keystroke toggles from one view to another. Some applications do better side by side, others stacked vertically. So either toggling or pre-configuring a separate workspace for each view will work for me.

It appears to me that there are keystrokes which pre-configure windows before opening, but I haven't gotten them to work the way described.

What I was able to understand from reading suggests that the underlying mechanism to tile windows is completely different in Bpswm, and so I see a lot of discussion online about how to accomplish control over the splitting decisions, none of it very intuitive however. Those explanations involve rotating node directions and such.

@geo
put these lines in /root/.config/sxhkd/sxhkdrc after line 190 , save and exit session super + alt +q

Code: Select all

# Arrange two windows horizontally
super + alt + h 
    bspc node @parent -R 90	

arrange windows horizontally ( super + alt + h )

Attachments
2023-08-30_750x422-thumb.png
2023-08-30_750x422-thumb.png (74.14 KiB) Viewed 10032 times
Last edited by Sofiya on Wed Aug 30, 2023 6:13 pm, edited 1 time in total.

KL
PUPPY LINUX Simple fast free

User avatar
rockedge
Site Admin
Posts: 6551
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2757 times
Been thanked: 2627 times
Contact:

Re: KLV-Bspwm test build

Post by rockedge »

used CE_alpha-1.0 for the rootfs

I did use the original CE_alpha-1.0 and swapped the kernel components.

At some point after the new assembly is released we can again insert the RT kernel. This way we all are using the same rootfs :geek:

geo_c
Posts: 2881
Joined: Fri Jul 31, 2020 3:37 am
Has thanked: 2205 times
Been thanked: 878 times

Re: KLV-Bspwm test build

Post by geo_c »

Sofiya wrote: Wed Aug 30, 2023 5:22 pm

@geo
put these lines in /root/.config/sxhkd/sxhkdrc after line 190 , save and exit session super + alt +q

Code: Select all

# Arrange two windows horizontally
super + alt + h 
    bspc node @parent -R 90	

arrange windows horizontally ( super + alt + h )

Yes, that's the rotation I was talking about, although the commands I was trying to paste in were alot more complicated I guess because they also accounted for child windows.

This seems simple enough and exactly what I'm looking for.

Thanks!

geo_c
Old School Hipster, and Such

geo_c
Posts: 2881
Joined: Fri Jul 31, 2020 3:37 am
Has thanked: 2205 times
Been thanked: 878 times

Re: KLV-Bspwm test build

Post by geo_c »

rockedge wrote: Wed Aug 30, 2023 6:02 pm

used CE_alpha-1.0 for the rootfs

I did use the original CE_alpha-1.0 and swapped the kernel components.

At some point after the new assembly is released we can again insert the RT kernel. This way we all are using the same rootfs :geek:

I think I'm getting hooked on this window manager. It's nice! Especially with all the polish @Sofiya has added to it already.

geo_c
Old School Hipster, and Such

User avatar
Sofiya
Posts: 2285
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1477 times
Been thanked: 1531 times

Re: KLV-Bspwm test build

Post by Sofiya »

KLV-BspwmCE-1.1 Alpha 1
is ready for testing. You can download the build script below,

Script for building with kernel 5.15.94 upup_22_04

Attachments
FR_minimal_void_bspwm_rc4.sh.FALSE.gz
(3.04 KiB) Downloaded 49 times
2023-08-30_750x422-thumb5.png
2023-08-30_750x422-thumb5.png (156.14 KiB) Viewed 9984 times
2023-08-30_750x422-thumb2.png
2023-08-30_750x422-thumb2.png (226.31 KiB) Viewed 9984 times
Last edited by Sofiya on Sun Sep 03, 2023 11:33 am, edited 13 times in total.

KL
PUPPY LINUX Simple fast free

User avatar
Sofiya
Posts: 2285
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1477 times
Been thanked: 1531 times

Re: KLV-Bspwm test build

Post by Sofiya »

:thumbup:

Attachments
2023-08-30_750x422-thumb.png
2023-08-30_750x422-thumb.png (85.48 KiB) Viewed 9975 times
2023-08-30_750x422-thumb12.png
2023-08-30_750x422-thumb12.png (175.69 KiB) Viewed 9980 times
2023-08-30_750x422-thumb4.png
2023-08-30_750x422-thumb4.png (44.16 KiB) Viewed 9980 times

KL
PUPPY LINUX Simple fast free

User avatar
Sofiya
Posts: 2285
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1477 times
Been thanked: 1531 times

Re: KLV-Bspwm test build

Post by Sofiya »

A test image is also available KLV-BspwmCE-1.1 Alpha 1

ISO: Kernel -6.1.38 (664M Mib)
https://drive.google.com/file/d/19Vtl7F ... sp=sharing
SUM:
https://drive.google.com/file/d/1ZYhIm8 ... sp=sharing

Script for building with kernel Kernel -6.1.38

Attachments
FR_minimal_void_bspwm_rc5.sh.FALSE.gz
(3.04 KiB) Downloaded 59 times
2023-08-31_750x422-thumb.png
2023-08-31_750x422-thumb.png (353.27 KiB) Viewed 9938 times
Last edited by Sofiya on Sun Sep 03, 2023 11:28 am, edited 2 times in total.

KL
PUPPY LINUX Simple fast free

User avatar
Sofiya
Posts: 2285
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1477 times
Been thanked: 1531 times

Re: KLV-Bspwm test build

Post by Sofiya »

First aid after system boot

Pop-up menu of main hotkeys :thumbup:

Attachments
Снимок экрана.png
Снимок экрана.png (56.06 KiB) Viewed 9868 times
Last edited by Sofiya on Fri Sep 01, 2023 1:53 am, edited 2 times in total.

KL
PUPPY LINUX Simple fast free

geo_c
Posts: 2881
Joined: Fri Jul 31, 2020 3:37 am
Has thanked: 2205 times
Been thanked: 878 times

Re: KLV-Bspwm test build

Post by geo_c »

Running version 1.1

This OS really pops, I'm a big fan already.

I like pcmanfm, it's a lot like Xfe, which I also installed right away. They both run fast, are easy to configure, and have sensible right click options like "link to"

It's amazing how quick I can get up to speed on a new OS, especially since this also Void. I copy a few directories full of scripts to launch portables, set the gtk themes, and I'm off and running. The puppy forum provides all the necessary tools to be OS independent. Never stuck in a rut.

I'm still seeing that "disable" notification off to the right of the polybar when I boot up. I'll check if it shuts down this time. I tried your suggested key sequence on the old version and that didn't work. I'll have to try it on another machine and see if I run into the same thing.

The horizontal toggle is a great addition to the bpswm config.

Resizing individual windows is a lot easier in bpswm than in spectrwm. super + alt + (left, right)

As soon as I get comfortable with it, I'll try building from the script with additional packages and some of my customizations built-in.

geo_c
Old School Hipster, and Such

User avatar
Sofiya
Posts: 2285
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1477 times
Been thanked: 1531 times

Re: KLV-Bspwm test build

Post by Sofiya »

geo_c wrote: Fri Sep 01, 2023 1:06 am

Running version 1.1

I'm still seeing that "disable" notification off to the right of the polybar when I boot up. I'll check if it shuts down this time. I tried your suggested key sequence on the old version and that didn't work. I'll have to try it on another machine and see if I run into the same thing.

You can take a screenshot of what you are talking about, I just do not understand what it is about
maybe on the left? there must be keys to turn on the music - if "mpd" (music player daemon) https://mpd.readthedocs.io/en/latest/user.html is set

Last edited by Sofiya on Fri Sep 01, 2023 1:50 am, edited 3 times in total.

KL
PUPPY LINUX Simple fast free

User avatar
rockedge
Site Admin
Posts: 6551
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2757 times
Been thanked: 2627 times
Contact:

Re: KLV-Bspwm test build

Post by rockedge »

geo_c wrote:

As soon as I get comfortable with it, I'll try building from the script with additional packages and some of my customization built-in.

There is always the PFI (Pseudo Full Install) method to build up the system! Having a solid PLUG set up to create the entire system by the script will be a great way to share the wealth :thumbup:

Is your system using the RT kernel 6.1.38-rtc ?

geo_c
Posts: 2881
Joined: Fri Jul 31, 2020 3:37 am
Has thanked: 2205 times
Been thanked: 878 times

Re: KLV-Bspwm test build

Post by geo_c »

rockedge wrote: Fri Sep 01, 2023 1:41 am

There is always the PFI (Pseudo Full Install) method to build up the system! Having a solid PLUG set up to create the entire system by the script will be a great way to share the wealth :thumbup:

Is your system using the RT kernel 6.1.38-rtc ?

Yes, it's the realtime kernel, at least that's what indicated by 00modules-6.1.38-rock-rt13c.sfs. I'm not sure how to check the kernel otherwise.

@williwaw's manual build log gives me a good framework to know what it is I'm actually doing when I try the script build. I could do PFI and then make an iso. I'll have to figure out how to get any machine specific info, like network connections deleted if I do it that way.

geo_c
Old School Hipster, and Such

User avatar
rockedge
Site Admin
Posts: 6551
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2757 times
Been thanked: 2627 times
Contact:

Re: KLV-Bspwm test build

Post by rockedge »

geo_c wrote:

I'm not sure how to check the kernel otherwise.

Try in a terminal:

Code: Select all

uname -a
uname -rvn
User avatar
Sofiya
Posts: 2285
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1477 times
Been thanked: 1531 times

Re: KLV-Bspwm test build

Post by Sofiya »

:thumbup:

Attachments
2023-09-01_750x422-thumb.png
2023-09-01_750x422-thumb.png (354.21 KiB) Viewed 9858 times

KL
PUPPY LINUX Simple fast free

geo_c
Posts: 2881
Joined: Fri Jul 31, 2020 3:37 am
Has thanked: 2205 times
Been thanked: 878 times

Re: KLV-Bspwm test build

Post by geo_c »

Sofiya wrote: Wed Aug 30, 2023 5:09 pm

1)The exit graphical interface launched from the polybar works like this - click on the exit button in the bar, select an option and press "enter" then "y" or "n" press "enter" .

What I'm saying is that I can't seem to get the logout/shutdown options to work. The mouse or arrowkeys do nothing for selecting an option, so pressing y and enter results in the dialog disappearing with no shutdown.

When the desktop loads, right near the "Exit" icon on the polybar I get a message that says" disabled," and I'm guessing these are related, but not sure.

Could it be a hardware mismatch? That's why I mentioned trying it on another machine to see if acts the same way.

Is mpd installed? I've used it in the past.

geo_c
Old School Hipster, and Such

geo_c
Posts: 2881
Joined: Fri Jul 31, 2020 3:37 am
Has thanked: 2205 times
Been thanked: 878 times

Re: KLV-Bspwm test build

Post by geo_c »

rockedge wrote: Fri Sep 01, 2023 2:13 am

Try in a terminal:

Code: Select all

uname -a
uname -rvn

Yes it's realtime:
Image

geo_c
Old School Hipster, and Such

geo_c
Posts: 2881
Joined: Fri Jul 31, 2020 3:37 am
Has thanked: 2205 times
Been thanked: 878 times

Re: KLV-Bspwm test build

Post by geo_c »

I don't know if it's this bpswm OS, or the void repos, but I'm getting some extremely slow download speeds using xbps, like around 20MB/s on average.

Anyone else noticing this today?

geo_c
Old School Hipster, and Such

User avatar
Sofiya
Posts: 2285
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1477 times
Been thanked: 1531 times

Re: KLV-Bspwm test build

Post by Sofiya »

geo_c wrote: Fri Sep 01, 2023 2:20 am
Sofiya wrote: Wed Aug 30, 2023 5:09 pm

1)The exit graphical interface launched from the polybar works like this - click on the exit button in the bar, select an option and press "enter" then "y" or "n" press "enter" .

When the desktop loads, right near the "Exit" icon on the polybar I get a message that says" disabled," and I'm guessing these are related, but not sure.

Could it be a hardware mismatch? That's why I mentioned trying it on another machine to see if acts the same way.

Is mpd installed? I've used it in the past.

When the desktop loads, right near the "Exit" icon on the polybar I get a message that says" disabled," and I'm guessing these are related, but not sure.

mm this is already incomprehensible, yes, I think it's worth trying it on another machine

Is mpd installed? I've used it in the past.

No mpd is not installed, in the past I was unable to start this strange service and since then I don't bother anymore

KL
PUPPY LINUX Simple fast free

User avatar
rockedge
Site Admin
Posts: 6551
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2757 times
Been thanked: 2627 times
Contact:

Re: KLV-Bspwm test build

Post by rockedge »

I have not noticed anything unusual. I made a KLV-mini_jwm and it only has a few packages and a bell and one whistle. The build I did was about 3 hours ago in about 12-15 minutes.

I'll keep an eye out...

User avatar
Sofiya
Posts: 2285
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1477 times
Been thanked: 1531 times

Re: KLV-Bspwm test build

Post by Sofiya »

geo_c wrote: Fri Sep 01, 2023 2:36 am

I don't know if it's this bpswm OS, or the void repos, but I'm getting some extremely slow download speeds using xbps, like around 20MB/s on average.

Anyone else noticing this today?

no, everything works as usual ;)

KL
PUPPY LINUX Simple fast free

geo_c
Posts: 2881
Joined: Fri Jul 31, 2020 3:37 am
Has thanked: 2205 times
Been thanked: 878 times

Re: KLV-Bspwm test build

Post by geo_c »

Sofiya wrote: Fri Sep 01, 2023 2:57 am

no, everything works as usual ;)

Well, it's back to normal, so I guess that was just a fluke slowdown.

geo_c
Old School Hipster, and Such

geo_c
Posts: 2881
Joined: Fri Jul 31, 2020 3:37 am
Has thanked: 2205 times
Been thanked: 878 times

Re: KLV-Bspwm test build

Post by geo_c »

Sofiya wrote: Fri Sep 01, 2023 2:52 am

No mpd is not installed, in the past I was unable to start this strange service and since then I don't bother anymore

Same for me. ncmpcpp is a great music player/librarian, and once mpd and ncmpcpp are all configured it's very cool. But it's a pain in the ass to get it going. I had it running on fossapup and jackalpup.

geo_c
Old School Hipster, and Such

User avatar
Sofiya
Posts: 2285
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1477 times
Been thanked: 1531 times

Re: KLV-Bspwm test build

Post by Sofiya »

;)

Attachments
188835-1556096702.jpg
188835-1556096702.jpg (21.01 KiB) Viewed 9798 times
oie_1531118NM4u7x9.gif
oie_1531118NM4u7x9.gif (464.34 KiB) Viewed 9801 times

KL
PUPPY LINUX Simple fast free

geo_c
Posts: 2881
Joined: Fri Jul 31, 2020 3:37 am
Has thanked: 2205 times
Been thanked: 878 times

Re: KLV-Bspwm test build

Post by geo_c »

Well it didn't take long at all to get this OS fully loaded and polished.

Now I can look at building it with a script, or PFI. I could do PFI, or I was thinking of simply leaving the original rootfs and squashing an additional upper_changes layer for the studio-g version. It's got Parole, Musikcube, Ardour, 800 lv2 audio plugins, Xfe, gpick, cpupower, and a bunch of terminal apps (calcurse, micro, ranger, htop, neomutt, newsboat, lynx, elinks, w3m, w3m-img, lilypond)

And it seems to me, using Kennel Linux installs, wouldn't it be simple to load a squashed layer of portables and appimages with desktop files to launch them? The squashed layer could be included at any time and on top of any number of the sequence of layers since it doesn't overwrite system files.

The portable layer could be offered separately so as not to impede people with download speed considerations.

With portables included in the package, this system could also have MuseScore4, additional browsers, LibreOffice, Thunderbird, Zoom, DeadBeef, Gimp, Inkspace, and whatever else is available and works in Void.

Image

geo_c
Old School Hipster, and Such

geo_c
Posts: 2881
Joined: Fri Jul 31, 2020 3:37 am
Has thanked: 2205 times
Been thanked: 878 times

Re: KLV-Bspwm test build

Post by geo_c »

I am REALLY digging this system. It's lightning fast, I haven't even put the cpu in performance mode yet, still using schedutil. I have a feeling I'll be using KLV-airedale and KLV-spectr a lot less.

edit: My takeaway, Bspwm gives a clean look, cleaner than Xfce, with the workflow/speed advantages of a tiling window manager, @Sofiya's addition of polybar makes for a luxurious desktop.

Image
.
.
Image
.
.
Image
.
.
Image
.
.
Image
.
.
Image
.
.
Image

geo_c
Old School Hipster, and Such

User avatar
Sofiya
Posts: 2285
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1477 times
Been thanked: 1531 times

Re: KLV-Bspwm test build

Post by Sofiya »

geo_c wrote: Fri Sep 01, 2023 2:44 pm

I am REALLY digging this system. It's lightning fast, I haven't even put the cpu in performance mode yet, still using schedutil. I have a feeling I'll be using KLV-airedale and KLV-spectr a lot less.

edit: My takeaway, Bspwm gives a clean look, cleaner than Xfce, with the workflow/speed advantages of a tiling window manager, @Sofiya's addition of polybar makes for a luxurious desktop.

I'm very glad that you like it! ;) I feel good when others feel good :)

KL
PUPPY LINUX Simple fast free

Post Reply

Return to “KLV-Bspwm”