2021/07/12

2021-07-12 00:02:05 +0000 <By_JumperX4[m]> (I have an nvidia card)
2021-07-12 00:03:35 +0000geekosaur(~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-07-12 00:05:46 +0000geekosaur(~geekosaur@xmonad/geekosaur)
2021-07-12 00:06:47 +0000cjbaylisstheythecjbayliss[m]
2021-07-12 00:10:13 +0000 <geekosaur> By_JumperX4[m], that would be odd unless you're running a compositor from your config
2021-07-12 00:10:36 +0000 <By_JumperX4[m]> nope, tried adding one, but it hasn't fixed anything
2021-07-12 00:11:37 +0000 <By_JumperX4[m]> geekosaur: also, the fps in game doesn't really drop, they're just not displayed
2021-07-12 00:13:58 +0000 <geekosaur> window managers are about window placement policy and have no involvement at all in window drawing, so it'd have to be a compositor or lack of some GPU initialization step that everything else is doing, but I don't know the NVidia ecosystem well enough to have any idea of what
2021-07-12 00:14:53 +0000 <By_JumperX4[m]> well, all I can tell is that I have and feels 130 fps in warframe while playing a video on i3, and have 130 fps but feeling 5 on xmonad :/
2021-07-12 00:15:22 +0000 <cjb> By_JumperX4[m]: are you sure you aren't using a compositor? are you using the same driver as you were under i3/etc?
2021-07-12 00:15:27 +0000 <By_JumperX4[m]> also the video tears like a 40 years old screen on xmonad when I brind the gam eon the screen
2021-07-12 00:15:32 +0000 <By_JumperX4[m]> <cjb "By_JumperX4: are you sure you ar"> yep, sure
2021-07-12 00:15:47 +0000 <By_JumperX4[m]> even tried with a fully default xmonad config (just a few bindings)
2021-07-12 00:15:53 +0000 <cjb> compositors will make 130fps feel like 5fps any day of the week -_-
2021-07-12 00:17:43 +0000 <By_JumperX4[m]> gonna make a video
2021-07-12 00:18:12 +0000 <cjb> 👍
2021-07-12 00:19:39 +0000 <By_JumperX4[m]> I take warframe as an example, but it does that with every game, just that warframe is one of the most resource-expensive I have
2021-07-12 00:22:01 +0000By_JumperX4[m]uploaded a video: (7503KiB) < https://libera.ems.host/_matrix/media/r0/download/kde.org/34f2a631429b219d433cc51ee80d1829bae97f97… >
2021-07-12 00:22:58 +0000 <By_JumperX4[m]> here you can clearly see the difference
2021-07-12 00:25:02 +0000 <cjb> wow! ouch! yeah, not fun.
2021-07-12 00:25:21 +0000 <By_JumperX4[m]> That's with a GTX 1060
2021-07-12 00:25:44 +0000 <cjb> yeah a 1060 should run warframe with ease.
2021-07-12 00:25:54 +0000 <By_JumperX4[m]> Yea
2021-07-12 00:25:57 +0000 <cjb> and play videos at the same time
2021-07-12 00:26:29 +0000 <By_JumperX4[m]> I should ne able to open 4 warframe and still run fine
2021-07-12 00:27:20 +0000 <cjb> yeah, pretty much. what distro are you using? does it start a compositor automatically at login? (using systemd user services for example)
2021-07-12 00:27:28 +0000 <By_JumperX4[m]> it's Gentoo
2021-07-12 00:27:35 +0000 <By_JumperX4[m]> but it does the same on all distro
2021-07-12 00:27:50 +0000 <By_JumperX4[m]> I always had that with xmonad, that made me leave it once
2021-07-12 00:27:51 +0000 <cjb> yeah Gentoo doesn't do anything you don't tell it to
2021-07-12 00:27:56 +0000 <By_JumperX4[m]> yea
2021-07-12 00:28:25 +0000 <By_JumperX4[m]> Gentoo Hardened OpenRC SELinux + ClamAV Root-On-ZFS w/ Linux kernel 4.19
2021-07-12 00:28:30 +0000 <By_JumperX4[m]> to be precise
2021-07-12 00:30:47 +0000By_JumperX4[m]uploaded a video: (2535KiB) < https://libera.ems.host/_matrix/media/r0/download/kde.org/0f6aa9c3213cbc81bc510690dc90e597c248b4b3… >
2021-07-12 00:30:57 +0000 <By_JumperX4[m]> here's the same on i3
2021-07-12 00:30:58 +0000 <By_JumperX4[m]> works just fine
2021-07-12 00:35:39 +0000 <cjb> hm, IDK what the issue is sorry. Did a bit of a duckduckgo then google around and found nothing helpful.
2021-07-12 00:36:14 +0000 <By_JumperX4[m]> the problem with i3 is those horrible layouts
2021-07-12 00:41:11 +0000 <Nosrep> why do people hate compositors so much
2021-07-12 00:41:25 +0000 <Nosrep> mine hardly uses any resources and it has a fair bit of stuff on
2021-07-12 00:41:35 +0000 <By_JumperX4[m]> which one ? xcompmgr ?
2021-07-12 00:41:42 +0000 <Nosrep> picom
2021-07-12 00:41:46 +0000 <geekosaur> mine too but it's a noticeable slowdown
2021-07-12 00:42:02 +0000 <geekosaur> then again it's one I specifically asked for (visual fading)
2021-07-12 00:42:18 +0000 <Nosrep> i have minor fading, dual kawase blur, and transparency on
2021-07-12 00:42:33 +0000 <By_JumperX4[m]> well until there is a compiz-like compositor, I don't see why i'd use one
2021-07-12 00:43:07 +0000 <By_JumperX4[m]> technically there is one, zcomp aka XMoniz, but it's so old I couldn't get it to compile
2021-07-12 00:43:13 +0000 <geekosaur> there was one at one point but compiz kept changing too much for them to keep ip
2021-07-12 00:43:21 +0000 <geekosaur> yeh, that
2021-07-12 00:43:25 +0000 <geekosaur> been dead for years
2021-07-12 00:43:40 +0000 <By_JumperX4[m]> would be cool to see it live again
2021-07-12 00:44:44 +0000 <Nosrep> what's so great about compiz
2021-07-12 00:45:05 +0000 <By_JumperX4[m]> wobbly windows ?
2021-07-12 00:45:09 +0000 <cjb> more candy
2021-07-12 00:45:16 +0000 <By_JumperX4[m]> https://www.youtube.com/watch?v=hxpzNGppcbs
2021-07-12 00:45:27 +0000 <Nosrep> ooh wobbly windows
2021-07-12 00:45:27 +0000 <By_JumperX4[m]> look. at. this.
2021-07-12 00:45:29 +0000 <Nosrep> very nice
2021-07-12 00:46:48 +0000 <Nosrep> also
2021-07-12 00:47:03 +0000 <Nosrep> picom is xcompmgr's great grandson/daughter
2021-07-12 00:47:18 +0000 <Nosrep> picom is a fork of compton which is a fork of xcompmgr-dana which is a fork of xcompmgr
2021-07-12 00:47:56 +0000 <Nosrep> also isn't compiz still around
2021-07-12 00:47:59 +0000 <Nosrep> barely
2021-07-12 00:48:13 +0000 <By_JumperX4[m]> compiz is still maintained
2021-07-12 00:48:55 +0000 <By_JumperX4[m]> even if many sources says it's not
2021-07-12 00:49:08 +0000 <cjb> some was trying to make a wayland equivalent too, is it wayfire?
2021-07-12 00:49:17 +0000 <By_JumperX4[m]> yea
2021-07-12 00:49:42 +0000 <By_JumperX4[m]> I think when the new nvidia driver with proper wayland support gets out soon, i'll switch to wayland
2021-07-12 00:50:21 +0000 <Nosrep> i would switch to wayland but a lot of stuff is missing
2021-07-12 00:50:32 +0000 <cjb> can't wait for proper wayland support from nvidia + games running native under wayland, going to be awesome.
2021-07-12 00:50:45 +0000 <By_JumperX4[m]> <cjb "can't wait for proper wayland su"> it's coming with the 470
2021-07-12 00:50:51 +0000 <By_JumperX4[m]> it's already in beta and working
2021-07-12 00:50:56 +0000 <cjb> nice!
2021-07-12 00:51:38 +0000 <cjb> sadly wine is a little behind though :/ maybe steam's proton might support it at some point?
2021-07-12 00:51:59 +0000 <By_JumperX4[m]> already does
2021-07-12 00:52:09 +0000 <cjb> there is this: https://github.com/varmd/wine-wayland
2021-07-12 00:52:13 +0000 <By_JumperX4[m]> even supports DLSS now
2021-07-12 00:52:27 +0000 <cjb> By_JumperX4[m]: proton supports wayland? awesome!
2021-07-12 00:52:42 +0000 <By_JumperX4[m]> at least Proton-GE does
2021-07-12 00:52:48 +0000 <By_JumperX4[m]> not sure for regular proton
2021-07-12 00:53:15 +0000 <cjb> yeah ok, close enough :)
2021-07-12 01:01:07 +0000 <By_JumperX4[m]> okay this time i'm becoming crazy
2021-07-12 01:01:31 +0000 <By_JumperX4[m]> i'm on i3 trying to play and watch video, everything is fine BUT the mouse lags in the game
2021-07-12 01:01:56 +0000 <geekosaur> o.O
2021-07-12 01:02:16 +0000 <By_JumperX4[m]> aaaaaaaaaa
2021-07-12 01:02:21 +0000 <By_JumperX4[m]> my next gpu won't be nvidia
2021-07-12 01:02:59 +0000 <cjb> my feelings exactly. I love/hate my 1070.
2021-07-12 01:03:50 +0000 <By_JumperX4[m]> my 1060 is actually the weak point of my computer, I have 2 Xeons X5680, 108 GB of ram 2 + 2 + 4 TB of storage, ...
2021-07-12 01:05:43 +0000 <By_JumperX4[m]> Can't AMD's cards get cheaper ? god 1k € for a card...
2021-07-12 01:06:20 +0000 <cjb> wow, for me it is my CPU, an i5-4670k, which doesn't support VT-d 🤬
2021-07-12 01:06:34 +0000 <cjb> wish I didn't buy the 'k' version
2021-07-12 01:07:25 +0000 <By_JumperX4[m]> God i'm fucking compiling stuff with 20 threads, it works fine, can still play warframe, but I can't play a damn video
2021-07-12 01:07:36 +0000 <By_JumperX4[m]> got 200 fps while compiling
2021-07-12 01:47:55 +0000Core7908(~Core7908@2804:18:47:52d3:1:0:b31:60e7)
2021-07-12 01:57:06 +0000 <Nosrep> nouveau or proprietary drivers
2021-07-12 02:04:50 +0000banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 272 seconds)
2021-07-12 02:19:23 +0000td_(~td@94.134.91.97) (Ping timeout: 255 seconds)
2021-07-12 02:21:21 +0000td_(~td@94.134.91.208)
2021-07-12 02:22:20 +0000banc(banc@gateway/vpn/airvpn/banc)
2021-07-12 02:24:19 +0000 <Nosrep> nоsrep
2021-07-12 02:24:21 +0000 <Nosrep> nosrep
2021-07-12 02:24:22 +0000 <Nosrep> hm
2021-07-12 04:44:32 +0000 <sagaracharya[m]> <By_JumperX4[m] "my 1060 is actually the weak poi"> 108GB of RAM, damn!
2021-07-12 04:45:13 +0000 <sagaracharya[m]> What do u use that for?
2021-07-12 04:45:25 +0000 <sagaracharya[m]> Weather simulations?
2021-07-12 05:01:22 +0000jmct(sid160793@id-160793.tinside.irccloud.com) (*.net *.split)
2021-07-12 05:01:23 +0000jmct_(sid160793@id-160793.tinside.irccloud.com)
2021-07-12 05:06:13 +0000amenonsen(~amenonsen@pitta.toroid.org) (*.net *.split)
2021-07-12 05:06:13 +0000piele(~piele@tbonesteak.creativeserver.net) (*.net *.split)
2021-07-12 05:06:25 +0000piele(~piele@tbonesteak.creativeserver.net)
2021-07-12 05:06:26 +0000amenonsen(~amenonsen@pitta.toroid.org)
2021-07-12 05:11:26 +0000rieper(~riepernet@sxbeta1.geo.uni-leipzig.de) (*.net *.split)
2021-07-12 05:11:26 +0000lisq(~quassel@lis.moe) (*.net *.split)
2021-07-12 05:11:26 +0000pl(sid98063@id-98063.brockwell.irccloud.com) (*.net *.split)
2021-07-12 05:11:26 +0000meowray(MaskRay@user/meowray) (*.net *.split)
2021-07-12 05:11:26 +0000dexterfoo(dexter@2a01:7e00::f03c:91ff:fe86:59ec) (*.net *.split)
2021-07-12 05:11:26 +0000T_X(~T_X@diktynna.open-mesh.org) (*.net *.split)
2021-07-12 05:11:33 +0000T_X_(~T_X@diktynna.open-mesh.org)
2021-07-12 05:11:34 +0000\u(~MaskRay@li683-166.members.linode.com)
2021-07-12 05:11:45 +0000lis(~quassel@lis.moe)
2021-07-12 05:11:46 +0000dexterfoo(dexter@2a01:7e00::f03c:91ff:fe86:59ec)
2021-07-12 05:12:00 +0000pl(sid98063@id-98063.brockwell.irccloud.com)
2021-07-12 05:13:16 +0000rieper(~riepernet@sxbeta1.geo.uni-leipzig.de)
2021-07-12 05:14:58 +0000matijja(~matijja@193.77.181.201) (*.net *.split)
2021-07-12 05:14:58 +0000codedmart(~codedmart@li335-49.members.linode.com) (*.net *.split)
2021-07-12 05:14:58 +0000mudri(sid317655@id-317655.brockwell.irccloud.com) (*.net *.split)
2021-07-12 05:14:59 +0000Solid(~slot@xmonad/slotThe) (*.net *.split)
2021-07-12 05:14:59 +0000burp(~quassel@hedgewars/sysadmin/burp) (*.net *.split)
2021-07-12 05:15:12 +0000codedmart(codedmart@2600:3c01::f03c:92ff:fefe:8511)
2021-07-12 05:15:16 +0000burp(~quassel@hedgewars/sysadmin/burp)
2021-07-12 05:15:54 +0000mudri(sid317655@id-317655.brockwell.irccloud.com)
2021-07-12 05:16:14 +0000Solid(~slot@xmonad/slotThe)
2021-07-12 05:17:11 +0000matijja(~matijja@193.77.181.201)
2021-07-12 06:00:39 +0000 <Solid> people complaining about compositors and then saying they'll soon switch to wayland
2021-07-12 06:00:47 +0000 <Solid> that's going to be fun I imagine :P
2021-07-12 06:05:10 +0000 <cjb> Solid: the wayland compositor I've used performs as good as X without a compositor (on the hardware I've tested on), AFAICT this is because of the way wayland is designed.
2021-07-12 06:13:18 +0000cjb(~cjb@user/cjb) (Quit: rcirc on GNU Emacs 28.0.50)
2021-07-12 06:53:18 +0000lislisq
2021-07-12 06:59:40 +0000Core7908_(~Core7908@2804:14c:8793:8e2f:c580:1df5:d4d4:84b3)
2021-07-12 07:03:30 +0000Core7908(~Core7908@2804:18:47:52d3:1:0:b31:60e7) (Ping timeout: 240 seconds)
2021-07-12 08:17:30 +0000geekosaur(~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-07-12 08:17:55 +0000geekosaur(~geekosaur@xmonad/geekosaur)
2021-07-12 09:18:17 +0000beaker106[m](~beaker106@2001:470:69fc:105::ab9)
2021-07-12 10:40:22 +0000Core7908_(~Core7908@2804:14c:8793:8e2f:c580:1df5:d4d4:84b3) (Quit: ...)
2021-07-12 11:00:28 +0000 <By_JumperX4[m]> <sagaracharya[m] "What do u use that for?"> originally wanted 48 GB of ram, then had extra ram so I filled everything to get triple channel
2021-07-12 11:00:32 +0000 <By_JumperX4[m]> ended up with 108
2021-07-12 11:00:51 +0000 <By_JumperX4[m]> could have used bigger sticks to go to 288, the max my mobo supports
2021-07-12 11:18:29 +0000berberman(~berberman@user/berberman) (Ping timeout: 255 seconds)
2021-07-12 11:19:31 +0000berberman(~berberman@user/berberman)
2021-07-12 11:21:11 +0000smtnet3(~asdfasdfa@202.36.244.28) (Quit: Leaving)
2021-07-12 11:36:06 +0000tremon(~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl)
2021-07-12 11:36:13 +0000tremontremon_
2021-07-12 12:03:48 +0000M-NIX-[m](~gilganixm@2001:470:69fc:105::3d09) ()
2021-07-12 12:21:00 +0000 <Nosrep> that's a lotta ram
2021-07-12 12:24:55 +0000geekosaur(~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
2021-07-12 12:24:57 +0000geekosaur(~geekosaur@xmonad/geekosaur)
2021-07-12 13:31:57 +0000 <davve_> are you guys using waymonad?
2021-07-12 13:34:59 +0000 <Nosrep> no
2021-07-12 13:35:20 +0000 <Nosrep> https://github.com/waymonad/waymonad ?
2021-07-12 13:36:34 +0000 <Nosrep> it looks to be dead tho
2021-07-12 13:38:41 +0000 <Nosrep> i think this is the active f ork https://github.com/L-as/waymonad
2021-07-12 13:38:49 +0000 <Nosrep> pr 28 minutes ago kek
2021-07-12 13:44:20 +0000 <davve_> cool
2021-07-12 13:46:25 +0000 <davve_> yeah, was just pondering trying it
2021-07-12 13:47:03 +0000 <davve_> will give the fork a try instead
2021-07-12 15:29:59 +0000seschwar(~seschwar@user/seschwar)
2021-07-12 18:04:29 +0000 <nova> What linux distributions do you all use? I am looking to experiment without investing much too time
2021-07-12 18:16:29 +0000 <backleet> nova: voidlinux, xmonad doesn't work well from official packages, setting up with Stack is easy.
2021-07-12 18:17:15 +0000 <nova> ooh. I used arch for many years (first distro basically - every time I try to switch, I can't). I considered void a few years ago. I was leaning towards gentoo, but many recommended Sid Debian.
2021-07-12 18:17:15 +0000 <Solid> void on the laptop and nix on the desktop
2021-07-12 18:17:23 +0000 <backleet> nova: nixos supposed to roll well with xmonad/haskell well. Void/Nixos are my preferred distros
2021-07-12 18:17:29 +0000 <nova> nix is a distro? I thought it was a pkg manager?
2021-07-12 18:17:41 +0000 <backleet> nova: nix is pm, nixos is distro of it
2021-07-12 18:17:48 +0000 <nova> ohh yeah I heard about nixos.. dope. I even know the guy who made it *bonks head*
2021-07-12 18:18:24 +0000 <nova> hmm. I might start there first. Do you think it's reasonable to use on a laptop?
2021-07-12 18:19:29 +0000 <backleet> nova: sure, but it requires some learning, things don't work as in traditional distros. FHS is different etc
2021-07-12 18:20:27 +0000 <nova> I don't care. I'm a honey badger.
2021-07-12 18:20:40 +0000 <backleet> Solid: hi, so is there way to pull hidden windows when using LimitWindows? Or do they come up only when you free up space by closing one of the visible windows? I saw there's Layout.Minimize, gonna try that. I am thinking of only keeping 2 windows on workspace, to minimize distractions.
2021-07-12 18:21:14 +0000 <backleet> nova: nixos feels different in a good way
2021-07-12 18:23:37 +0000 <Solid> backleet: the windows are still "there", so anything that e.g. gets the n'th window in the stack should be able to handle them just fine
2021-07-12 18:26:56 +0000 <backleet> Solid: I was thinking of way to visualize them before pulling them, I see now that I can see hidden window's title in bar when cycling through windows.
2021-07-12 18:30:59 +0000 <backleet> Solid: I hate switching workspaces, would like to keep many windows in one workspace and pulling them as needed. I see I can go to window with rofi -show window, then pull it with Mod+Enter to master window. This is nice. Can it pulled to first stack window instead of master window
2021-07-12 18:31:29 +0000 <Solid> mh probably
2021-07-12 18:31:55 +0000 <backleet> Solid: sort of like hybrid of floating wm + tiling wm. I like that part of floating wms, that they are all in one workspace.
2021-07-12 18:32:44 +0000 <backleet> Solid: no such thing in libraries to pull to first stack window?
2021-07-12 18:33:02 +0000 <Solid> nono there is, I just can't remember what the module is called :)
2021-07-12 18:33:59 +0000 <backleet> Solid: for now I can cycle the hidden window up until it comes up to visible stack window
2021-07-12 18:34:39 +0000 <Solid> ah found it
2021-07-12 18:34:41 +0000 <Solid> X.A.FocusNth
2021-07-12 18:34:43 +0000 <Solid> fitting name
2021-07-12 18:36:09 +0000 <backleet> Solid: in my case I will have to use swapNth right? "Swap current window with nth. Focus stays in the same position"
2021-07-12 18:36:27 +0000 <Solid> yeah exactle
2021-07-12 18:36:33 +0000 <Solid> s/le/ly/
2021-07-12 18:40:03 +0000 <backleet> Solid: thanks, so the reason I want to do this, I feel like spacing out windows across workspaces breaks my workflow. I like staying in one place rather than jumping back and forth. Plus I have hard time remembering where I opened what so I keep Mod+1.2.3.4.5ing until I visually see the window I need out of habit. I tried named workspaces and sticking everything statically, but my mind is too jumpy
2021-07-12 18:40:05 +0000 <backleet> for that lol. Does that make sense?
2021-07-12 18:44:05 +0000 <Solid> if it fits your workflow then that seems like a good enough reason to do it
2021-07-12 18:44:14 +0000 <Solid> xmonad is _your_ window manager, after all :)
2021-07-12 18:45:16 +0000 <Solid> I would guess those two steps (rofi + switchNth) could also be combined with a small modification to X.P.Window
2021-07-12 18:45:42 +0000 <Solid> it currently only allows to bring windows to master, but I don't see a reason it couldn't allow arbitrary switch operations
2021-07-12 18:54:15 +0000 <backleet> Solid: thanks, I binded swapNth 1 to M-/ it puts selected hidden window on top of stack. And I can swap the previous window back by pressing the same key binding again. This is fun!
2021-07-12 18:55:40 +0000 <backleet> it also works as mirror/reflect on master window, swapping 0th and 1st windows.
2021-07-12 18:56:01 +0000 <backleet> Thanks a lot~
2021-07-12 18:56:05 +0000 <backleet> !
2021-07-12 20:52:33 +0000 <yuu[m]> backleet: Is this a sort of scratchpad? It's also cool if you're able to bind a key to show/hide the window by their class, instead of needing to cycle trough them.
2021-07-12 21:08:33 +0000 <diaspora[m]> backleet: Funny how people vary. My large physical desktop is a piled-up mess several layers thick, totally out of control, Perhaps because of this hopeless situation, my computer desktops are the exact opposite --- they each have the same 39 named workspaces (on the IceWM w/m) regardless of the distro I'm using, with all applications living in whichever workspace is most appropriate to their task. It would probably drive you nuts. :P
2021-07-12 21:09:40 +0000 <diaspora[m]> Looking at how to replicate the 39 workspaces on xmonad now. Hope it's possible.
2021-07-12 21:12:16 +0000tremon_(~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in)
2021-07-12 21:13:58 +0000xacktm(xacktm@user/xacktm) (Remote host closed the connection)
2021-07-12 21:35:03 +0000xacktm(xacktm@user/xacktm)
2021-07-12 22:06:52 +0000gknux(~gknux@user/galaxy-knuckles/x-3015990) (Quit: ....and i am outta here....)
2021-07-12 22:08:37 +0000 <geekosaur> diaspora[m], you can go well over 40 with something like XMonad.Actions.Plane
2021-07-12 22:09:14 +0000 <geekosaur> although performance can start to suffer because the workspace zippers are based on linked lists
2021-07-12 22:14:25 +0000 <diaspora[m]> Interesting, cheers. Is there a minimalist config somewhere which does nothing except set the number of workspaces and their names? XMonad is already installed, and once I have the workspaces configured I can start checking it out, switching between IceWM and XMonad without losing my existing bindings of applications to workspaces.
2021-07-12 22:15:37 +0000 <geekosaur> all you need is to change the definition of "workspaces" in the config record, and p-robably the keybindings that switch to or shift windows to them (unless you opt for the CycleWS solution instead)
2021-07-12 22:17:11 +0000 <geekosaur> Plane instead switches 10 workspaces at a time from one plane to another, creating planes as needed
2021-07-12 22:17:22 +0000 <geekosaur> so you can end up with a lot of workspaces. or completely lost :)
2021-07-12 22:19:52 +0000 <diaspora[m]> Looking now where that's configured. (Hehe, not lost because that's what I've been using for years on IceWM, but yeah, without cycling at least and no bar with switching buttons, it would be a pain initially.)
2021-07-12 22:20:13 +0000 <geekosaur> well, I mena lost just because of how it works
2021-07-12 22:20:26 +0000 <geekosaur> switch the wrong direction and wonder where all your workspaces went, etc.
2021-07-12 22:20:34 +0000 <geekosaur> Plane is a little weird
2021-07-12 22:23:01 +0000 <geekosaur> anyway you can also do things like assign wokrspaces to both mod+numeric and mod+function keys, and mod+control+numeric and mod+control+function (that gets you 36, or 40 if you add the 0 key for a workspace 10 in each plane)
2021-07-12 22:23:54 +0000 <geekosaur> you have to do a little work for keybindings but can mostly copy the default keybinding code for that
2021-07-12 22:25:50 +0000 <diaspora[m]> I've heard enough people say good things about XMonad that I'll endure a little pain while trying to find my windows again. Eventually I hope to replicate IceWM's auto-hide workspaces bar, which identifies where in the workspaces list one is.
2021-07-12 22:29:48 +0000diaspora[m]uploaded an image: (43KiB) < https://libera.ems.host/_matrix/media/r0/download/evil.red/iUHkDvWqQgUYnnydIGCZsaDM/icewm_workspac… >
2021-07-12 22:30:46 +0000 <diaspora[m]> A bar something like that. The current workspace (the 1st Web one there) is highlighted, so you always know where you are.
2021-07-12 22:33:30 +0000 <diaspora[m]> I know it won't be identical to that IceWM bar in XMonad, but hopefully auto-hide bars are supported and I can work my way towards something similar.
2021-07-12 22:35:20 +0000 <geekosaur> not built into xmonad but people make workspace bars with e.g, xmobar
2021-07-12 22:36:32 +0000 <diaspora[m]> I saw xmobar, but seemed very primitive, being essentially plain text.
2021-07-12 22:37:50 +0000 <diaspora[m]> Maybe the plain text was just an example, and it can do 3D buttons too.
2021-07-12 22:38:56 +0000 <geekosaur> no 3d but it supports icons
2021-07-12 22:39:10 +0000 <geekosaur> it's intended to be mininmalist though
2021-07-12 22:44:06 +0000 <diaspora[m]> Which implies that there are non-minimalist bars around too, hopefully. :-)
2021-07-12 22:45:32 +0000 <geekosaur> taffybar comes to mind although I don't know if it supports 3d either
2021-07-12 22:46:31 +0000 <geekosaur> you can pretty much choose your own status bar aside from ones that are too wired in (for example i3bar doesnt like working with anyhting other than i3, iirc)
2021-07-12 22:47:46 +0000 <geekosaur> I use xmonad with mate-panel although xmonad-log-applet doesn't do 3d either… but there's source so I could change that if I really wanted
2021-07-12 22:48:27 +0000 <diaspora[m]> Interesting, cheers.
2021-07-12 22:49:36 +0000seschwar(~seschwar@user/seschwar) (Quit: :wq)
2021-07-12 23:25:37 +0000cjb(~cjb@user/cjb)
2021-07-12 23:57:15 +0000 <Nosrep> i use lemonbar
2021-07-12 23:57:22 +0000 <Nosrep> it's like dzen2 but actually maintained
2021-07-12 23:57:38 +0000 <Nosrep> no xft unfortunately, i use the xft fork on the aur
2021-07-12 23:57:56 +0000 <Nosrep> maintainer seems to have lost interest in xft