Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→ 184,155 events total
2026-02-14 08:17:42 Enrico63 joins (~Enrico63@host-82-63-21-32.business.telecomitalia.it)
2026-02-14 08:27:33 × Enrico63 quits (~Enrico63@host-82-63-21-32.business.telecomitalia.it) (Quit: Client closed)
2026-02-14 09:17:55 × spwl quits (~gwpl@user/gwentpl) (Ping timeout: 240 seconds)
2026-02-14 11:14:50 × Digit quits (~user@user/digit) (Ping timeout: 252 seconds)
2026-02-14 11:40:20 Digit joins (~user@user/digit)
2026-02-14 11:47:47 Digit is now known as digitteknohippie
2026-02-14 11:48:43 digitteknohippie is now known as Digit
2026-02-14 12:27:19 ChubaDuba joins (~ChubaDuba@5.167.112.65)
2026-02-14 14:31:31 Enrico63 joins (~Enrico63@host-82-63-21-32.business.telecomitalia.it)
2026-02-14 15:13:46 gwentpl joins (~gwpl@user/gwentpl)
2026-02-14 15:25:56 × ChubaDuba quits (~ChubaDuba@5.167.112.65) (Quit: WeeChat 4.8.1)
2026-02-14 16:14:32 ChubaDuba joins (~ChubaDuba@5.167.112.65)
2026-02-14 16:18:59 × ChubaDuba quits (~ChubaDuba@5.167.112.65) (Ping timeout: 252 seconds)
2026-02-14 16:59:22 smiesner joins (b0cf5acf8c@user/smiesner)
2026-02-14 17:01:11 × samhh quits (7569f027cf@2a03:6000:1812:100::e4) (Ping timeout: 250 seconds)
2026-02-14 17:01:40 samhh_ joins (7569f027cf@2a03:6000:1812:100::e4)
2026-02-14 17:08:59 × eso quits (a0662dfd5e@2a03:6000:1812:100::1266) (Ping timeout: 250 seconds)
2026-02-14 17:10:39 eso joins (a0662dfd5e@2a03:6000:1812:100::1266)
2026-02-14 17:19:05 × redgloboli quits (~redglobol@user/redgloboli) (Quit: ...enter the matrix...)
2026-02-14 17:20:55 redgloboli joins (~redglobol@user/redgloboli)
2026-02-14 17:21:53 × Enrico63 quits (~Enrico63@host-82-63-21-32.business.telecomitalia.it) (Ping timeout: 272 seconds)
2026-02-14 19:00:10 naxx joins (~naxx@163.5.171.32)
2026-02-14 19:24:10 ChubaDuba joins (~ChubaDuba@5.167.112.65)
2026-02-14 19:28:44 × ChubaDuba quits (~ChubaDuba@5.167.112.65) (Ping timeout: 252 seconds)
2026-02-14 19:35:11 × MrElendig quits (~Urist@archlinux/op/MrElendig) (Quit: aliens)
2026-02-14 19:36:26 MrElendig joins (~Urist@archlinux/op/MrElendig)
2026-02-14 21:00:09 × L29Ah quits (~L29Ah@wikipedia/L29Ah) (Ping timeout: 260 seconds)
2026-02-14 21:19:28 L29Ah joins (~L29Ah@wikipedia/L29Ah)
2026-02-14 21:51:33 × Solitary quits (~Solitary@user/solitary) (Read error: Connection reset by peer)
2026-02-14 21:55:33 Solitary joins (~Solitary@user/solitary)
2026-02-14 23:05:14 elarks joins (~elarks@user/yerrii)
2026-02-14 23:09:35 × elarks quits (~elarks@user/yerrii) (Client Quit)
2026-02-15 00:04:31 × ectospasm quits (~ectospasm@user/ectospasm) (Ping timeout: 264 seconds)
2026-02-15 01:13:47 × tremon quits (~tremon@83.80.159.219) (Quit: getting boxed in)
2026-02-15 03:13:49 × td_ quits (~td@i5387091C.versanet.de) (Ping timeout: 264 seconds)
2026-02-15 03:15:17 td_ joins (~td@i53870902.versanet.de)
2026-02-15 03:41:33 × terrorjack quits (~terrorjac@static.27.101.55.162.clients.your-server.de) (Quit: The Lounge - https://thelounge.chat)
2026-02-15 03:48:06 terrorjack joins (~terrorjac@2a01:4f8:271:2d98::2)
2026-02-15 09:26:38 ChubaDuba joins (~ChubaDuba@5.166.233.0)
2026-02-15 11:26:45 Digit is now known as digitteknohippie
2026-02-15 11:26:51 digitteknohippie is now known as Digit
2026-02-15 11:28:42 ft joins (~ft@p4fc2afab.dip0.t-ipconnect.de)
2026-02-15 11:46:43 × ChubaDuba quits (~ChubaDuba@5.166.233.0) (Quit: WeeChat 4.8.1)
2026-02-15 11:46:46 bla joins (~bla@91.234.125.131)
2026-02-15 11:48:47 ChubaDuba joins (~ChubaDuba@5.166.233.0)
2026-02-15 12:39:47 × ChubaDuba quits (~ChubaDuba@5.166.233.0) (Read error: Connection reset by peer)
2026-02-15 13:39:46 rascasse joins (~rascasse@user/diep)
2026-02-15 13:40:03 × rascasse quits (~rascasse@user/diep) (Remote host closed the connection)
2026-02-15 13:58:57 ChubaDuba joins (~ChubaDuba@5.166.233.0)
2026-02-15 14:18:31 Miroboru joins (~myrvoll@188.113.115.67)
2026-02-15 14:33:53 tremon joins (~tremon@83.80.159.219)
2026-02-15 18:38:33 × ft quits (~ft@p4fc2afab.dip0.t-ipconnect.de) (Quit: Lost terminal)
2026-02-15 18:41:17 ft joins (~ft@p4fc2afab.dip0.t-ipconnect.de)
2026-02-15 19:08:13 ectospasm joins (~ectospasm@user/ectospasm)
2026-02-15 19:08:24 × ft quits (~ft@p4fc2afab.dip0.t-ipconnect.de) (Quit: Lost terminal)
2026-02-15 21:47:22 × ChubaDuba quits (~ChubaDuba@5.166.233.0) (Quit: WeeChat 4.8.1)
2026-02-15 22:19:09 ft joins (~ft@p4fc2afab.dip0.t-ipconnect.de)
2026-02-15 22:24:23 werneta joins (~werneta@71.83.160.242)
2026-02-15 22:33:19 × Miroboru quits (~myrvoll@188.113.115.67) (Ping timeout: 264 seconds)
2026-02-15 22:39:57 Miroboru joins (~myrvoll@84.214.174.190)
2026-02-15 23:07:46 × tremon quits (~tremon@83.80.159.219) (Quit: getting boxed in)
2026-02-16 01:37:54 hightower3 joins (~hightower@dh207-112-152.xnet.hr)
2026-02-16 02:06:44 × hightower3 quits (~hightower@dh207-112-152.xnet.hr) (Remote host closed the connection)
2026-02-16 02:07:02 hightower3 joins (~hightower@dh207-112-152.xnet.hr)
2026-02-16 02:23:06 hightower4 joins (~hightower@dh207-112-152.xnet.hr)
2026-02-16 02:25:20 × hightower3 quits (~hightower@dh207-112-152.xnet.hr) (Ping timeout: 245 seconds)
2026-02-16 03:11:51 × td_ quits (~td@i53870902.versanet.de) (Ping timeout: 244 seconds)
2026-02-16 03:14:01 td_ joins (~td@i5387093C.versanet.de)
2026-02-16 03:17:42 <ghormoon> can i somehow ban window border based on window name? or even on that a window pro "STEAM_GAME(CARDINAL)" exists in general? I have an issue with som fullscreen windows that the border blinks ... even if set the layout to a borderless variant before moving the window there
2026-02-16 03:21:03 <geekosaur> https://hackage.haskell.org/package/xmonad-contrib-0.18.1/docs/XMonad-Hooks-BorderPerWindow.html
2026-02-16 03:25:23 <geekosaur> matching on a property of type CARDINAL will probably require custom code, I think there's only a canned version for strings
2026-02-16 03:28:32 <ghormoon> i'll do it by the name for now ... but I'm missing some syntax sugar, i tried to edit my main line, but that won't work: main = xmonad $ actionQueue =<< myStatusBar (withUrgencyHook NoUrgencyHook defaults)
2026-02-16 03:28:43 <ghormoon> previously it was just: main = xmonad =<< myStatusBar (withUrgencyHook NoUrgencyHook defaults)
2026-02-16 03:34:08 <geekosaur> correct, the precedences are wrng for what ypu were doing. `main = xmonad =<< actionQueue <$> myStatusBar (withUrgencyHook NoUrgencyHook defaults)`
2026-02-16 03:37:05 <ghormoon> thanks, that helps
2026-02-16 03:39:50 <ghormoon> ok, minor thing, the specific cborder settings get forgotten if i restart xmonad, but that's not gonna happen often unless i'm trying to tweak something, so it's not improtant to fix :D
2026-02-16 03:41:26 <geekosaur> report that; there might be a way around it
2026-02-16 03:42:40 <ghormoon> yeah the per-window action obviously doesn't run again
2026-02-16 03:43:13 <ghormoon> but the other tasks like doShift don't run either
2026-02-16 03:44:09 <geekosaur> yeh, but I'm thinking we save them by ID in persistent XS and reapply them on restart. also would require a delete-window hook to clean up, but conveniently `actionQueue` is a combinator so we can hide it in there without changing types or usage ☺
2026-02-16 03:47:34 <geekosaur> and yes, none of the manageHook things run on restart, they only run when a new window is mapped
2026-02-16 03:48:12 <geekosaur> there are things you don't want to get repeated on restart, for example a manageHook moves a window to some workspace but then you manually move it somewhere else
2026-02-16 03:48:26 <geekosaur> you don't want that to get undone on restart
2026-02-16 03:50:01 <ghormoon> yeah so the question is, if this should be re-run or not, but it would make sense to, right
2026-02-16 03:51:02 <ghormoon> btw theoretically, xmonad can run only one x session or more? thinking if i could possibly have some way to switch around some windows to dgpu without some heavy pains
2026-02-16 03:52:11 <geekosaur> it's the other way around. an X session can only run a single window manager
2026-02-16 03:52:48 <geekosaur> you could arrange to run a second X session via a display manager, but it's not possible to move windows between X sessions (X server limitation)
2026-02-16 03:53:37 <ghormoon> yeah not to move windows between, but to be able to switch to desktops that have windows in the other x session
2026-02-16 03:54:18 <ghormoon> have both sets of workspaces in one xmonad ... not important, just thinking :D
2026-02-16 03:56:29 <ghormoon> but i guess i'd have to have two separate xmonad instances running and just switch around those some other way
2026-02-16 04:06:41 <geekosaur> right
2026-02-16 04:07:53 <geekosaur> and "some other way" is CTRL-ALT-Fn (beware of modern keyboards which require an extra keypress for the function keys) where the first X session is F1 (or F2 if Wayland is also running) and the second F2 (resp. F3)
2026-02-16 04:08:43 <geekosaur> although with Xkb you can redefine those keys, but you'll probably have to write your own Xkb modifier and install it manually
2026-02-16 04:14:52 <geekosaur> I don't think any existing window mnager has the ability to connect to multiple display servers and keep track of what's running on each display server. in xmonad's case it would mean multiple StackSets and some way to switch between them (and lose compatibility, since switching between them would be Linux specific but we have users on NetBSD (where xmonad originated) and FreeBSD
2026-02-16 04:22:05 <geekosaur> there was at one point a proof of concept ov moving windows between display servers. they discovered that the only way to do it reliably was to save the entire event stream sent to the display server and replay it when moving (recreating, really) the window. this got very slow for long-lived windows and used a lot of memory/disk for the saved event stream
2026-02-16 05:05:02 <ghormoon> well, apart of the ctrl-alt-fn, i'd somehow need to hook in muxing the display, so it won't be that trivial i guess :D
2026-02-16 07:02:35 Enrico63 joins (~Enrico63@host-82-63-21-32.business.telecomitalia.it)
2026-02-16 07:36:57 × ft quits (~ft@p4fc2afab.dip0.t-ipconnect.de) (Quit: leaving)
2026-02-16 07:38:04 coldpress joins (~coldpress@223.205.212.35.bc.googleusercontent.com)
2026-02-16 07:58:39 × werneta quits (~werneta@71.83.160.242) (Quit: Lost terminal)

All times are in UTC.