Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→
Page 1 .. 499 500 501 502 503 504 505 506 507 508 509 .. 1848
184,787 events total
2022-02-14 19:21:36 <liskin> hm, I think I also haven't really converted anyone
2022-02-14 19:21:44 <liskin> it's more like they converted me :-)
2022-02-14 19:21:51 <geekosaur> I make a lousy evangelist
2022-02-14 19:21:56 <liskin> yep, same here
2022-02-14 19:22:13 <geekosaur> we get our converts from the likes of distrotube :)
2022-02-14 19:23:24 <geekosaur> and /r/unixporn
2022-02-14 19:24:41 × kayvank quits (~user@52-119-115-185.PUBLIC.monkeybrains.net) (Remote host closed the connection)
2022-02-14 19:46:17 c209e6dc-4d76-47 joins (~aditya@2601:249:4300:1296:195:dac6:592c:a55a)
2022-02-14 19:46:57 <c209e6dc-4d76-47> Hi guys, so I've been using xmonad for about an year and thinking to try some other WM, which one do you guys recommend?
2022-02-14 19:47:03 <c209e6dc-4d76-47> I'm thinking qtile or i3-gaps
2022-02-14 19:53:10 <burp> https://wiki.archlinux.org/title/Comparison_of_tiling_window_managers there are some more ;P
2022-02-14 19:53:22 <burp> but I haven't used any other than xmonad
2022-02-14 19:54:06 <burp> very briefly dwm I think
2022-02-14 19:54:13 <Solid> c209e6dc-4d76-47: the advice if to stay with xmonad of course!
2022-02-14 19:54:42 <geekosaur> I'm trying to figure out why they came *here* to ask
2022-02-14 19:55:42 <burp> well, when you started with the best (xmonad), maybe you have to test a couple of others to apreciate it :)
2022-02-14 19:56:00 × seschwar quits (~seschwar@user/seschwar) (Quit: :wq)
2022-02-14 19:57:26 seschwar joins (~seschwar@user/seschwar)
2022-02-14 20:04:13 steve__ joins (~steve@ool-182c2b80.dyn.optonline.net)
2022-02-14 20:16:36 liskin would recommend trying sway, waymonad and qtile, and then writing a detailed report about the experience so we can all learn something from it :-P
2022-02-14 20:17:40 dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net)
2022-02-14 20:25:14 mc47 approves what liskin said
2022-02-14 20:25:46 Czernobog joins (~Czernobog@user/czernobog)
2022-02-14 20:26:05 <mc47> Personally, I tried i3 for a semester. Once I've set up xmonad I never looked back
2022-02-14 20:34:10 × yauhsien quits (~Yau-Hsien@61-231-32-103.dynamic-ip.hinet.net) (Read error: Connection reset by peer)
2022-02-14 20:35:02 yauhsien joins (~Yau-Hsien@61-231-32-166.dynamic-ip.hinet.net)
2022-02-14 20:35:37 unknownbeing[m] joins (~unknownbe@2001:470:69fc:105::1:237b)
2022-02-14 20:36:35 <unknownbeing[m]> Hi
2022-02-14 20:38:04 <geekosaur> hi
2022-02-14 20:38:47 <unknownbeing[m]> What's the deal with logging of this room? I don't get it
2022-02-14 20:39:25 <geekosaur> ?
2022-02-14 20:39:46 <geekosaur> you're on matrix so it's logged there anyway. the IRC side has its own logging
2022-02-14 20:39:46 <unknownbeing[m]> I got a message from the bot
2022-02-14 20:39:56 <unknownbeing[m]> I see
2022-02-14 20:40:01 <unknownbeing[m]> Is it a big deal?
2022-02-14 20:40:47 <geekosaur> oh.we got acomplaint about logging being a potentilaproblem with the EU's GDPR directive (data privacy)
2022-02-14 20:41:26 <unknownbeing[m]> Is that unique to this room?
2022-02-14 20:41:49 <geekosaur> no, #haskell has a similar warning and probably some others do similar things
2022-02-14 20:42:09 <unknownbeing[m]> I see
2022-02-14 20:42:17 <geekosaur> nobody's quite sure how the GDPR applies to IRC logging, and nobody wants to be the one to test it in court
2022-02-14 20:42:46 yauhsien_ joins (~Yau-Hsien@61-231-32-166.dynamic-ip.hinet.net)
2022-02-14 20:43:35 <unknownbeing[m]> Could you please help me with something? Is it possible to make a key bind for switching to the last window, even if it was on another workspace (i.e. switch to that workspace instead of switching a window)
2022-02-14 20:45:21 × yauhsien quits (~Yau-Hsien@61-231-32-166.dynamic-ip.hinet.net) (Ping timeout: 252 seconds)
2022-02-14 20:47:12 <unknownbeing[m]> E.g: if I have gimp and firefox on workspace 1 and the last focused window was firefox, then I can switch to it with super+tab, but if firefox was on ws 2, then super+tab will switch to ws 2 instead
2022-02-14 20:47:13 <geekosaur> nothing "canned" for that unless you count https://hackage.haskell.org/package/xmonad-contrib-0.17.0/docs/XMonad-Actions-CycleRecentWS.html#v:toggleRecentWS
2022-02-14 20:48:05 <unknownbeing[m]> That's the second half of it, so I was wondering if it's possible to have a dual function on one key bind
2022-02-14 20:48:34 <unknownbeing[m]> So that it checks first if the last window was on the same ws
2022-02-14 20:48:51 <liskin> unknownbeing[m]: might be easiest to just use https://github.com/sagb/alttab with -d 1
2022-02-14 20:48:57 <geekosaur> you'd have to record the last window. currently that's only kept per workspace
2022-02-14 20:51:24 <unknownbeing[m]> Hmm
2022-02-14 20:52:01 <unknownbeing[m]> geekosaur: So could I code my own function that does what I described?
2022-02-14 20:52:17 <unknownbeing[m]> I'd rather not resort to a third-party package
2022-02-14 20:53:45 <geekosaur> you'd need something in the logHook to track the current window, something in ExtensibleState recording both the current and previous window (current so you know when to update previous), and the keybind uses the previous window from XS
2022-02-14 20:54:02 <geekosaur> certainly doable, just not something simple you could just drop in
2022-02-14 20:55:01 <Solid> this seems like an easy extensions of X.H.RefocusLast to me
2022-02-14 20:55:31 × jludwig quits (~justin@user/jludwig) (Quit: ZNC - https://znc.in)
2022-02-14 20:55:40 <geekosaur> maybe
2022-02-14 20:55:46 <Solid> the setup is already there, one would just need to use the entire data instead of only the current workspace's history
2022-02-14 20:56:29 jludwig joins (~justin@user/jludwig)
2022-02-14 20:59:42 <unknownbeing[m]> <geekosaur> "you'd need something in the..." <- XS?
2022-02-14 20:59:54 <geekosaur> hm, actually toggleFocus from that module may already do it
2022-02-14 20:59:58 <geekosaur> ExtensibleState
2022-02-14 21:00:04 <geekosaur> we usually refer to it as XS
2022-02-14 21:00:11 <unknownbeing[m]> So it's definitely possible?
2022-02-14 21:00:29 <unknownbeing[m]> My friend is curious about this feature. He wants to switch from i3
2022-02-14 21:00:42 <geekosaur> definitely possible, may already be done (https://hackage.haskell.org/package/xmonad-contrib-0.17.0/docs/XMonad-Hooks-RefocusLast.html#v:toggleFocus)
2022-02-14 21:01:02 <unknownbeing[m]> Thanks!
2022-02-14 21:01:05 <geekosaur> still requires the logHook, they just already wroteit
2022-02-14 21:01:30 <unknownbeing[m]> That's good to hear
2022-02-14 21:02:49 <geekosaur> (I missed it because I wasn't expecting it to be a Hook module)
2022-02-14 21:27:35 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
2022-02-14 21:27:35 allbery_b joins (~geekosaur@xmonad/geekosaur)
2022-02-14 21:27:38 allbery_b is now known as geekosaur
2022-02-14 21:28:36 × Czernobog quits (~Czernobog@user/czernobog) (Ping timeout: 240 seconds)
2022-02-14 21:30:18 × seschwar quits (~seschwar@user/seschwar) (Quit: :wq)
2022-02-14 21:34:59 <c209e6dc-4d76-47> geekosaur: because I feel like xmonad is really good and what others have to offer
2022-02-14 21:36:21 <c209e6dc-4d76-47> and why some people are sticking with i3 or qtile or herbstluftwm or bspwm or so on
2022-02-14 21:36:55 <liskin> with i3/bspwm it might just be a personal preference for the way layouting works in those
2022-02-14 21:37:07 <c209e6dc-4d76-47> also feel like people are hyping up wayland vs x11
2022-02-14 21:37:29 <c209e6dc-4d76-47> liskin: if it's just layouting, i think xmonad got it all covered
2022-02-14 21:37:29 <liskin> xmonad can emulate some of those behaviours but there are often subtle issues due to the design of xmonad core
2022-02-14 21:37:35 <liskin> ^^
2022-02-14 21:38:06 <unknownbeing[m]> liskin: What are the issues?
2022-02-14 21:38:16 <geekosaur> people are hyping wayland up but I think it still has a way to go before I'd trust week-long sessions to it
2022-02-14 21:38:19 <liskin> although for people who aren't too neurotic and who don't mind the occassional imperfection, it might just be worth sticking with xmonad anyway :-)
2022-02-14 21:38:29 <c209e6dc-4d76-47> some people use something other than xmobar too, but idk like polybar
2022-02-14 21:38:59 <c209e6dc-4d76-47> for me, xmonad and xmonad-contrib is out of date on arch repos so i have to use xmonad-git and xmonad-contrib-git
2022-02-14 21:39:27 <liskin> unknownbeing[m]: can't really show a specific example as I don't use BSP with xmonad
2022-02-14 21:40:19 <liskin> but I'd expect that trying to combine that with decorations or minimizing or fullscreen/floats can result in some hiccups
2022-02-14 21:41:18 seschwar joins (~seschwar@user/seschwar)
2022-02-14 21:41:49 <liskin> and you can't add tabs to BSP, because it's not a generic layout, it can only layout actual windows
2022-02-14 21:42:04 <liskin> I have absolutely no idea if i3/bspwm can do any of this, though
2022-02-14 21:42:22 <liskin> but it's something an xmonad user might expect and be disappointed with :-)
2022-02-14 21:45:10 telser joins (~AdminUser@user/telser)
2022-02-14 21:50:04 × c209e6dc-4d76-47 quits (~aditya@2601:249:4300:1296:195:dac6:592c:a55a) (Quit: Konversation terminated!)
2022-02-14 21:52:34 <unknownbeing[m]> <c209e6dc-4d76-47> "for me, xmonad and xmonad-..." <- Why are they?! I had an issue with my version not having one of the newer features when I was setting up my config
2022-02-14 21:52:48 <unknownbeing[m]> Isn't Arch meant to be the bleeding edge distro?
2022-02-14 21:53:11 <unknownbeing[m]> How are they letting the xmonad package stay so far out of date?
2022-02-14 21:53:13 c209e6dc-4d76-47 joins (~aditya@2601:249:4300:1296:195:dac6:592c:a55a)
2022-02-14 21:53:26 <liskin> it's only as bleeding edge as there are people willing to maintain stuff

All times are in UTC.