Home freenode/#xmonad: Logs Calendar

Logs on 2020-12-08 (freenode/#xmonad)

00:02:09 daphnis joins (~daphnis@cm-84.214.179.98.getinternet.no)
00:04:50 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 264 seconds)
00:13:25 × xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 264 seconds)
00:18:57 drl_ joins (~l@2600:1700:8360:3870::725)
00:19:14 × drl_ quits (~l@2600:1700:8360:3870::725) (Read error: Connection reset by peer)
00:24:36 Rockj joins (~rockj@2001:67c:550:feed::1)
00:43:50 × Liskni_si quits (pytt_l@ackle.nomi.cz) (Remote host closed the connection)
00:44:08 Liskni_si joins (~liskin@ackle.nomi.cz)
00:49:28 × daphnis quits (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 256 seconds)
01:15:38 rekahsoft joins (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com)
01:29:26 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 264 seconds)
01:48:22 Rockj joins (~rockj@2001:67c:550:feed::1)
01:57:28 <Liskni_si> Interesting, it seems there already is #xmonad on Matrix.
01:58:39 <Liskni_si> Yet for some reason it cannot be joined.
01:58:55 <Liskni_si> So much for "modern" IRC alternatives. :-/
02:00:34 liskin[m] joins (liskinmatr@gateway/shell/matrix.org/x-afjvnrhkjbsjxqqf)
02:08:58 liskin[m] parts (liskinmatr@gateway/shell/matrix.org/x-afjvnrhkjbsjxqqf) ()
02:24:57 × ericsagn1 quits (~ericsagne@2405:6580:0:5100:4353:f1b0:3343:508) (Ping timeout: 272 seconds)
02:26:56 × rekahsoft quits (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
02:28:22 liskin[m] joins (liskinmatr@gateway/shell/matrix.org/x-afjvnrhkjbsjxqqf)
02:28:54 <Liskni_si> liskin[m]: :-(
02:29:31 liskin[m] parts (liskinmatr@gateway/shell/matrix.org/x-afjvnrhkjbsjxqqf) ()
02:37:24 ericsagn1 joins (~ericsagne@2405:6580:0:5100:d04d:c9b4:e354:8485)
03:01:30 <crab> Liskni_si: ah, thanks for the link to #396
03:01:41 <crab> so i can just wait, and it'll eventually be fixed.
03:01:42 <crab> :-)
03:06:02 <Liskni_si> Yes, or you can harass me every day and maybe it will be fixed sooner :-D
03:06:59 <Liskni_si> Or not. My todo list keeps growing. I don't know why, and I have no idea what to do about it. :-)
03:23:50 × drl quits (~l@2600:1700:8360:3870::725) (Remote host closed the connection)
03:30:49 × theDon quits (~td@muedsl-82-207-238-155.citykom.de) (Ping timeout: 264 seconds)
03:32:17 theDon joins (~td@94.134.91.58)
03:53:42 × nova quits (~novasenco@gateway/tor-sasl/novasenco) (Quit: nova)
04:41:07 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 272 seconds)
05:12:24 Rockj joins (~rockj@2001:67c:550:feed::1)
05:39:33 × growpotkin quits (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in)
05:53:39 × evanjs quits (~evanjs@075-129-098-007.res.spectrum.com) (Quit: ZNC 1.8.2 - https://znc.in)
05:54:34 evanjs joins (~evanjs@075-129-098-007.res.spectrum.com)
05:58:52 abhixec joins (~abhixec@c-67-169-141-95.hsd1.ca.comcast.net)
06:04:42 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 260 seconds)
06:09:13 palo1 joins (~weechat@c-base/crew/palo)
06:12:28 × palo quits (~weechat@c-base/crew/palo) (Ping timeout: 256 seconds)
06:12:28 palo1 is now known as palo
06:27:22 Rockj joins (~rockj@2001:67c:550:feed::1)
06:42:02 × ericsagn1 quits (~ericsagne@2405:6580:0:5100:d04d:c9b4:e354:8485) (Ping timeout: 260 seconds)
06:44:45 × abhixec quits (~abhixec@c-67-169-141-95.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
06:54:09 ericsagn1 joins (~ericsagne@2405:6580:0:5100:eb3c:90c9:36da:57e0)
06:58:02 × ddellacosta quits (dd@gateway/vpn/mullvad/ddellacosta) (Ping timeout: 272 seconds)
07:54:54 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 264 seconds)
07:55:15 × meck quits (~meck@li1809-18.members.linode.com) (Remote host closed the connection)
07:59:48 notis joins (~notis@185.51.134.229)
08:03:41 meck joins (~meck@li1809-18.members.linode.com)
08:30:03 thc202 joins (~thc202@unaffiliated/thc202)
08:31:42 xaltsc joins (~xaltsc@unaffiliated/xaltsc)
08:32:20 krz joins (~krz@unaffiliated/krz)
08:32:26 × krz quits (~krz@unaffiliated/krz) (Client Quit)
08:37:48 daphnis joins (~daphnis@cm-84.214.179.98.getinternet.no)
08:38:46 cfricke joins (~cfricke@unaffiliated/cfricke)
08:39:11 krz joins (~krz@unaffiliated/krz)
08:39:54 <krz> Is it possible to always have the master pane on the left side when opening new panes?
08:50:54 wonko7 joins (~wonko7@2a01:e35:2ffb:7040:14a1:46f4:68f7:2133)
08:51:09 <dminuoso> krz: Isnt that the default behavior of Tall?
08:54:15 <krz> dminuoso: I have ((modm, xK_Return), spawn $ XMonad.terminal conf). Whenvever I press modm + return. The new terminal opens on the left
08:54:43 <dminuoso> What layout do you have?
08:54:54 <krz> For example in spectrwm. The left pane is always the master. Whenever a new pane is opened, it is opened on the right side
08:57:06 × krz quits (~krz@unaffiliated/krz) (Quit: WeeChat 2.9)
08:57:38 krz joins (~krz@unaffiliated/krz)
08:58:36 <krz> dimestop: Sorry, got disconnected. https://gist.github.com/krzkrzkrz/39c8fe667c2a480a0c676386ee43dba5 is my layout
08:59:34 <dminuoso> krz: Use the Tall layout.
08:59:50 <Solid> dminuoso: the default behaviour of Tall is to spawn a new window above (in the stack) the currently focused window
08:59:57 <dminuoso> Oh
09:00:01 <dminuoso> I see
09:00:03 <Solid> I think what they want is to always open windows in the stack even if master is focused
09:00:39 <Solid> I remember that question being answered in the FAW
09:00:43 <Solid> s/W/Q/
09:01:09 <Solid> krz: maybe this helps you https://wiki.haskell.org/Xmonad/Frequently_asked_questions#Make_new_windows_appear_.27below.27_rather_than_.27above.27_the_current_window
09:02:16 <Solid> specifically, the "Force all new windows down" section
09:06:17 <dminuoso> Unrelatedly, I have just Tall and Full as layouts. It rarely happens to me that the layout is so bugged, where the master is no longer left and the rest of the stack to the left, but the master is suddenly at the top with the rest of the stack of the bottom half of the screen
09:06:30 <dminuoso> This then is on just a single workspace
09:06:53 <dminuoso> Rotating layouts doesn't seem to help, the moment I go back to Tall on the affected workspace, it's still bugged.
09:07:16 <dminuoso> What could be going on/how can I prepare xmonad to debug this when the need arises?
09:07:28 <dminuoso> (It roughly happens once or twice a month)
09:11:46 × krz quits (~krz@unaffiliated/krz) (Ping timeout: 246 seconds)
09:16:22 mc47 joins (~yecinem@89.246.239.190)
09:22:01 Rockj joins (~rockj@2001:67c:550:feed::1)
09:23:15 <Solid> sounds like you're mirroring the layout somehow
09:23:33 <Solid> are you sure you don't have any bind that you have long forgotten about to do that? :>
09:54:32 × berberman_ quits (~berberman@unaffiliated/berberman) (Ping timeout: 260 seconds)
09:57:23 berberman joins (~berberman@unaffiliated/berberman)
10:05:23 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 272 seconds)
10:29:59 Rockj joins (~rockj@2001:67c:550:feed::1)
10:37:22 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 258 seconds)
10:42:59 afreak joins (~wut@ec2-3-122-177-136.eu-central-1.compute.amazonaws.com)
10:53:26 × ericsagn1 quits (~ericsagne@2405:6580:0:5100:eb3c:90c9:36da:57e0) (Ping timeout: 264 seconds)
11:01:29 Rockj joins (~rockj@2001:67c:550:feed::1)
11:05:06 ericsagn1 joins (~ericsagne@2405:6580:0:5100:230f:7e22:ba44:597f)
11:37:10 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 258 seconds)
11:43:23 liskin[m] joins (liskinmatr@gateway/shell/matrix.org/x-afjvnrhkjbsjxqqf)
11:43:59 <afreak> Some of my non-focused windows gets almost my focusedBorderColor, when it should have had normalBorderColor, but they seems to get a blend between the two. is there a fix for this ? ( you can see it here https://pasteboard.co/JDXVAF3.png , my normal color is #2D2D2D, while my focused color is #CC99CC )
11:55:14 <dminuoso> Solid: Well I've looked 4 times already.. given that I *wrote* all of this and didn't just blindly copy and paste, Im confident I didn't miss anything either..
11:55:55 <dminuoso> I have an explicit keys config too, so there's nothing I didn't specify
11:56:04 <dminuoso> Unless ewmh nastly injects something
11:56:20 <dminuoso> I guess it might.. time to check
11:58:27 <Solid> dminuoso: I guess a good place to start would be to dump the stack and see if anything looks weird there
11:58:41 <Solid> there's X.H.DebugStack for that
11:59:10 <dminuoso> Mmm, well the stack set seems intact every time it happens. It's the layouting that's suddenly wrong.
12:00:09 <dminuoso> But I guess a DebugStack depending on whether some extensible state is set is worth doing anyway
12:00:33 <dminuoso> (as a logHook I mean)
12:02:55 <dminuoso> Perhaps this is the moment where I should start rigging rofi into my xmonad setup, to sort of mimic emacs.
12:03:20 <dminuoso> Such that I can do `mod-x enable-debug-stack-loghook` :>
12:03:31 <dminuoso> With tab completion and everything
12:03:44 <Solid> hahaha
12:20:04 <crab> i started using rofi, but i like how XMonad.Prompt.Shell also supports tab-completing filename arguments
12:26:09 Rockj joins (~rockj@2001:67c:550:feed::1)
12:27:33 <dminuoso> oh actually dmenu is enough for this, that's perfect
12:32:34 <dminuoso> No seriously, keybindings I rarely use are almost useless to me, I cant build muscle memory for it
12:33:11 <dminuoso> But yeah, this works. I should probably write a little bit of infrastructure around it, so modules can dynamically register commands with my "dmenu" bar
12:36:43 <Solid> there's probably also an XMonad.Prompt module for it, so you can use haskell :>
12:37:50 <crab> xmonad.prompt module for which?
12:39:45 <Solid> just to execute an arbitrary X action I guess
12:39:54 <Solid> it's probably easy to write if it's not there already
12:39:59 <Solid> sounds like the simplest kind of prompt
12:40:33 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 272 seconds)
12:40:39 <Solid> ah, of course, it's artfully named "XMonad.Prompt.XMonad" :D
12:42:25 <crab> oh, that
12:45:03 <dminuoso> Solid: does that have narrowing built-in?
12:46:25 <Solid> dminuoso: as in, you press "x" and then it only shows you the ones with "x" in them (modulo your fuzzy matching preferences)? yes
12:54:28 <dminuoso> Mmm I might try it out some time. Right now dmenu is fine, I really dont want to customize it
12:54:48 <dminuoso> dmenu does just fine since it nicely fits right ontop of my xmobar, and Im used to it as an application runner
12:55:07 <dminuoso> But indeed, now I can do `mod-x debug-stack` :>
12:59:56 Rockj joins (~rockj@2001:67c:550:feed::1)
13:05:15 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 272 seconds)
13:16:18 geekosaur joins (82659a09@host154-009.vpn.uakron.edu)
13:41:52 Rockj joins (~rockj@2001:67c:550:feed::1)
13:46:50 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 264 seconds)
13:51:00 materiyolo joins (~materiyol@112.204.171.225)
13:51:38 <Liskni_si> dminuoso: even the gnome and windows folks figured that mod-x start-typing is the perfect way to interact with the computer
13:52:22 <Liskni_si> not sure about windows but gnome uses some sort of frecency so that after a few tries you only need to type the first letter and it does what you want
13:55:56 <geekosaur> there's several dmenu alternatives that implement that, no?
13:58:30 <dminuoso> In windows you can use the windows-key for that too :)
13:59:27 <Liskni_si> geekosaur: yes, I was just agreeing that a frecency based prompt adapts much better to the user than lots of keybindings
14:00:09 <Liskni_si> rarely used keybindings get forgotten, often used commands should automatically become easier to perform, frecency prompts handle this automatically, manually editing xmonad.hs doesn't.
14:00:55 <Liskni_si> dminuoso: yeah, I know, I just haven't used it enough to observe whether it learns and how reliable it is
14:01:27 <dminuoso> Im an infrequent windows user, and it seems quite fine for most things.
14:01:53 <dminuoso> Sure, it's not as responsive or customizable compared to say emacs where you can chose your own narrower for you
14:02:42 <dminuoso> Anyhow, the dmenu integration works really well. I may not get frequency-based fuzzy matching, but I think it's fine.
14:03:12 <dminuoso> Now all I need is just an infrastructure where code can just register commands to some global extensible state
14:03:37 <dminuoso> So I dont have this central xmonad.hs where I need to concat all [(Command, X ()] to
14:14:57 <Liskni_si> mc47: btw after yesterday's announcement that Gitter is integrated with Matrix (https://news.ycombinator.com/item?id=25334246) I experimented with Matrix, hoping it could make #xmonad more accessible for younger gens, and everything that could break did break: https://news.ycombinator.com/item?id=25340848 :-(
14:15:24 <Liskni_si> mc47: but I discovered there already _is_ #xmonad on Matrix, a room separate from this one.
14:42:40 Rockj joins (~rockj@2001:67c:550:feed::1)
14:43:59 × geekosaur quits (82659a09@host154-009.vpn.uakron.edu) (Remote host closed the connection)
14:53:56 × daphnis quits (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 240 seconds)
15:03:18 × materiyolo quits (~materiyol@112.204.171.225) (Quit: WeeChat 2.9)
15:05:30 <Solid> Liskni_si: I think lots of keybindings are still much more efficient than frecency-based filtering for often used commands
15:05:50 <Solid> I'm sure no one wants to do `M-x end-of-line` instead of `C-e` ;)
15:06:01 <Liskni_si> Solid: true
15:07:14 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 258 seconds)
15:07:23 <Liskni_si> in a magical world where gnome3 takes the best out of gnome2, setting a keybinding would be as simple as just pressing the keys when you're just about to hit enter after doing M-x e for the hundredth time
15:07:44 <Liskni_si> (referring to the ability to assign keyboard shortcuts to menu items in gtk2 by simply pressing it when hovering over the menu)
15:08:05 <Liskni_si> obviously I'm not a gnome3 user but if they implemented this I'd envy them and try to replicate that somehow
15:08:21 <Solid> that does sound indeed sound pretty cool
15:14:16 Rockj joins (~rockj@2001:67c:550:feed::1)
15:16:52 magnicida joins (~raskolnik@p200300ef2f059f005114f64600d33d46.dip0.t-ipconnect.de)
15:16:59 × magnicida quits (~raskolnik@p200300ef2f059f005114f64600d33d46.dip0.t-ipconnect.de) (Client Quit)
15:22:57 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 260 seconds)
15:28:23 daphnis joins (~daphnis@cm-84.214.179.98.getinternet.no)
15:35:03 growpotkin joins (~growpotki@130-45-30-154.dyn.grandenetworks.net)
15:40:13 <dminuoso> Dec 08 16:39:56 Verleihnix xmonad[30201]: Enum.toEnum{Word8}: tag (8211) is outside of bounds (0,255)
15:40:14 dminuoso sighs
15:42:35 Rockj joins (~rockj@2001:67c:550:feed::1)
15:45:30 <dminuoso> Mmm, this is going to be annoying to debug since this is all running through an nixos options
15:53:40 seschwar joins (~seschwar@unaffiliated/seschwar)
15:54:38 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 264 seconds)
16:01:09 <dminuoso> Oh interesting, that's a bottom bomb from inside debugStackString
16:01:29 <dminuoso> Nice to have these partial functions flying around in base.
16:12:02 × cfricke quits (~cfricke@unaffiliated/cfricke) (Quit: WeeChat 2.9)
16:26:19 Rockj joins (~rockj@2001:67c:550:feed::1)
16:31:50 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 264 seconds)
16:34:27 halfy joins (~will@cpc147822-brnt4-2-0-cust700.4-2.cable.virginm.net)
16:34:45 Half-Shot joins (half-shoth@gateway/shell/matrix.org/x-tdiukdsaldfbqrdp)
16:37:10 <mc47> Liskni_si sorry, I was AFK. I couldn't join #xmonad on Matrix, it said I don't have an invitation
16:37:51 <Liskni_si> mc47: was that yesterday or couple days ago?
16:37:54 <mc47> It's cool that you tried it though, thanks!
16:37:58 <mc47> It was today actually
16:38:09 <Liskni_si> mc47: anyway I didn't get discouraged so it should be fixed now
16:38:22 <halfy> hi Liskni_si, having a look at the Matrix bug now
16:38:29 <halfy> (with my bridge admin hat on)
16:38:46 <Liskni_si> halfy: ě
16:38:48 <Liskni_si>
16:39:12 <mc47> Liskni_si now I'm in, cool!
16:43:05 <Solid> bugs getting fixed?! \o/
16:50:40 <Liskni_si> 17:49:48 -- [#xmonad] [1] $~a quieted by egan.freenode.net on So, 02 kvě 2020 00:17:36
16:50:42 <Liskni_si> 17:49:48 -- [#xmonad] End of Channel Quiet List
16:50:54 <Liskni_si> does anyone have any idea what this means and whether it may be relevant?
16:51:35 <halfy> from my side, I can see the bridge successfully sending messages to IRC and I feel like something at the ircd end is blocking things
16:51:55 <halfy> but i'm not sure how to verify that
16:52:34 Rockj joins (~rockj@2001:67c:550:feed::1)
16:52:52 <Liskni_si> it seems $~a means all users that didn't identify with nickserv are silenced
16:53:06 <Liskni_si> https://freenode.net/kb/answer/extbans
16:53:23 <halfy> ah, rather than an outright ban
16:53:32 <Liskni_si> so if I'm understanding this correctly this is not a problem on Matrix side at all
16:53:39 <Liskni_si> in which case I'm terribly sorry for wasting your time
16:53:59 <halfy> No worries, it's a bit of a shame there isn't a way to tell you that it was broken
16:54:06 <halfy> since the bridge thought everything was fine
16:54:24 test_no_nicks joins (c11b0e47@193.27.14.71)
16:54:26 <Liskni_si> I think that's the way +q is supposed to work
16:55:24 <Solid> Liskni_si: can confirm that test_no_nicks (joined via webchat) can't send messages here
16:55:28 <Liskni_si> presumably there was a spam problem in the past, someone set this flag, and then everyone forgot about it
16:55:45 <Liskni_si> let's wait for geekosaur and ask him to lift it
16:56:41 <Solid> I suddendly feel really sorry for all the new people who presumably joined via webchat and couldn't ask their questions ^^'
16:57:02 × test_no_nicks quits (c11b0e47@193.27.14.71) (Remote host closed the connection)
16:59:55 halfytest joins (~will@cpc147822-brnt4-2-0-cust700.4-2.cable.virginm.net)
17:00:30 <Liskni_si> Explains the quiet.
17:02:56 halfytest parts (~will@cpc147822-brnt4-2-0-cust700.4-2.cable.virginm.net) ()
17:05:03 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 260 seconds)
17:07:18 <Liskni_si> halfy: don't worry with testing if it works now, we don't have any op around now, so this will take a few hours/days to fix
17:07:38 <halfy> I'll let you get to it
17:07:54 <halfy> in the meantime I'm going to get the irc bridge to show an error if you can't speak
17:09:08 <Solid> n.b.: I think every team member should get op here
17:09:24 <Solid> this way there would be an op around most of the time
17:10:56 geekosaur joins (82659a09@host154-009.vpn.uakron.edu)
17:13:21 <geekosaur> yeah, that's left over from a massive spam attack a few years ago
17:13:36 <geekosaur> let's see if I can remember how to get rid of it
17:15:19 <geekosaur> ugh. my ops vanished again
17:18:41 Liskni_s1 joins (~a@notes.lisk.in)
17:19:02 <Liskni_si> halfy: oh, right, there is a notification: :adams.freenode.net 404 Liskni_s1 #xmonad :Cannot send to nick/channel
17:19:18 <halfy> oh we do send warnings?
17:19:26 <halfy> oh you mean on IRC
17:19:30 <Liskni_si> halfy: the ircd does, I thought it doesn't
17:19:52 <halfy> https://github.com/matrix-org/matrix-appservice-irc/pull/1204 is our fix to ensure that we pipe that through to Matrix
17:21:02 × Liskni_s1 quits (~a@notes.lisk.in) (Client Quit)
17:22:39 <Liskni_si> apparently I still remember that it's rfc1459, but I no longer remember what's in it :-/
17:24:56 malook joins (~Thunderbi@5.82.52.68)
17:33:01 Rockj joins (~rockj@2001:67c:550:feed::1)
17:40:37 × ericsagn1 quits (~ericsagne@2405:6580:0:5100:230f:7e22:ba44:597f) (Ping timeout: 260 seconds)
17:52:55 ericsagn1 joins (~ericsagne@2405:6580:0:5100:1635:4394:f86d:e4ee)
17:59:53 × Rockj quits (~rockj@2001:67c:550:feed::1) (Read error: Connection reset by peer)
18:07:02 ces joins (~ces@fsf/member/ces)
19:01:41 × malook quits (~Thunderbi@5.82.52.68) (Quit: malook)
19:03:21 berberman_ joins (~berberman@unaffiliated/berberman)
19:04:08 × berberman quits (~berberman@unaffiliated/berberman) (Ping timeout: 258 seconds)
19:06:05 × sagax quits (~sagax_nb@213.138.71.146) (Ping timeout: 240 seconds)
19:06:05 × ces quits (~ces@fsf/member/ces) (Quit: WeeChat 3.0)
19:16:18 adder joins (~adder@unaffiliated/adder)
19:17:07 sgibber2018 joins (~arch-gibb@208.85.237.137)
19:17:32 <adder> hello, this is my config: https://github.com/adder46/dotfiles/blob/master/.xmonad/xmonad.hs i'm unable to figure out how to use modMask (i.e., both alts) with shiftMask and controlMask in additionalKeys, i've read the docs and it seems it's not possible, at least not easily
19:19:31 <geekosaur> this is why we have additionalKeysP instead, it can translate "M-" prefix to your modMask
19:21:47 <sgibber2018> If there's any xmonad developers in here I'd like to say thanks! This is my first real window manager and it's amazing. I'm using my computer in ways that weren't even feasible before. Thank you
19:21:56 abhixec joins (~abhixec@c-67-169-141-95.hsd1.ca.comcast.net)
19:27:09 × geekosaur quits (82659a09@host154-009.vpn.uakron.edu) (Ping timeout: 245 seconds)
19:37:23 <adder> how would i change this? https://github.com/adder46/dotfiles/blob/master/.xmonad/xmonad.hs#L28
19:46:34 geekosaur joins (82659a09@host154-009.vpn.uakron.edu)
19:47:29 <geekosaur> mod1Mask is M1- prefix; mod4Mask is M4- prefix. Control is C- prefix.
19:48:17 <geekosaur> So for example (mod1Mask .|. controlMask, xK_p) becomes "M1-C-p" with additionalKeysP
19:48:46 <geekosaur> (mod1Mask, xK_F1) becomes "M1-<F1>"
19:52:12 <geekosaur> hm, you also have to change the list comprehensions
19:53:09 × notis quits (~notis@185.51.134.229) (Ping timeout: 260 seconds)
19:53:20 <geekosaur> and myExtraWorkspaces
20:00:53 -ChanServ-- gwern set flags +Aiortv on geekosaur
20:01:24 <geekosaur> huh
20:02:10 <adder> yeah that's a bit steep for me as i'm not good in haskell
20:04:38 <Liskni_si> geekosaur: you should now be able to op yourself and reset the +q mode
20:05:22 <geekosaur> yes, I saw. now I have to remember how to do that when I'm on webchat and don't have the fancy bans window >.>
20:05:57 ChanServ sets mode +o geekosaur
20:10:16 <adder> any suggestions?
20:13:24 geekosaur sets mode -q $~a
20:13:52 <geekosaur> Liskni_si, try your bot now
20:18:00 <geekosaur> adder, I'm not really in a position to rewrite your config unfortunately, I'm trying to do too many things at once as it is
20:22:22 <dminuoso> In XMonad.Prompt.XPConfig you can specify a font. How do I make this font available? I have some: /home/dminuoso/.local/share/fonts/PragmataPro_Mono_R_0828.ttf: PragmataPro Mono:style=Regular
20:22:29 <dminuoso> But xlsfonts is not displaying it
20:24:09 <geekosaur> xlsfonts doesn't know about truetype fonts. try fc-list
20:24:33 <geekosaur> (well, there's a way to tell it but it converts them to bitmaps in the server)
20:26:29 <geekosaur> in general if you'd use "xft:fontname" to select it, xlsfonts won't know about it but the fc-* utilities will
20:26:54 <liskin[m]> Not a bot, a gateway into the Matrix!
20:27:30 <dminuoso> Mmm, what is this "xft:fontname" format? Is there a generic tool that resolves this string to a font, or is it the responsibility of the xmonad-contrib module to figure this one out?
20:28:47 <geekosaur> xmonad-contrib already uses the right entry points to resolve such fontnames, at least if built with the use_xft flag which should be the default on modern systems
20:29:08 <vrs> dminuoso: they're called xlfd (https://wiki.archlinux.org/index.php/X_Logical_Font_Description)
20:29:25 <vrs> err xft strings
20:29:30 <vrs> xfld are the legacy ones
20:30:04 <dminuoso> geekosaur: Ah cheers!
20:30:27 <dminuoso> Yeah I can see how this works now
20:38:41 notis joins (~notis@185.51.134.222)
20:52:22 <geekosaur> adder, I bookmarked your xmonad.hs and will try to look at it tomorrow
20:52:37 <geekosaur> hm.
20:52:49 geekosaur sets mode -o geekosaur
20:53:26 <geekosaur> long as I can get it back when needed…
21:03:43 × mc47 quits (~yecinem@89.246.239.190) (Remote host closed the connection)
21:05:46 <adder> geekosaur, i think i solved the issue, thanks anyway
21:27:28 × notis quits (~notis@185.51.134.222) (Ping timeout: 246 seconds)
21:29:40 notis joins (~notis@185.51.134.229)
21:42:02 × notis quits (~notis@185.51.134.229) (Read error: Connection reset by peer)
21:44:22 notis joins (~notis@185.51.134.222)
21:45:45 × geekosaur quits (82659a09@host154-009.vpn.uakron.edu) (Remote host closed the connection)
21:51:44 × coredump1 quits (~coredump@74.50.61.180) (Quit: WeeChat 1.4)
22:02:47 × notis quits (~notis@185.51.134.222) (Read error: Connection reset by peer)
22:06:00 notis joins (~notis@185.51.134.222)
22:16:51 × xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Quit: WeeChat 3.0)
22:19:36 × notis quits (~notis@185.51.134.222) (Ping timeout: 256 seconds)
22:21:37 notis joins (~notis@185.51.134.222)
22:25:00 × ericsagn1 quits (~ericsagne@2405:6580:0:5100:1635:4394:f86d:e4ee) (Ping timeout: 258 seconds)
22:25:20 xaltsc joins (~xaltsc@unaffiliated/xaltsc)
22:37:34 ericsagn1 joins (~ericsagne@2405:6580:0:5100:842e:bf6c:baf1:11c6)
22:49:13 adder parts (~adder@unaffiliated/adder) ("Leaving")
23:00:06 × deepy quits (deepy@wrongplanet/deepa) (Read error: Connection reset by peer)
23:15:47 × seschwar quits (~seschwar@unaffiliated/seschwar) (Quit: :wq)
23:24:11 <dimestop> did krz hilight me meaning to hilight you dminuoso
23:24:31 <dimestop> something about a layout
23:24:43 <dimestop> ah well he's gone now
23:25:25 × xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 240 seconds)
23:31:13 <dminuoso> Mmm?
23:35:51 <dimestop> ah I got hilighted early but when I went back it looks like he was chatting to you
23:35:53 <dimestop> all good
23:35:56 <dimestop> earlier*
23:55:32 × notis quits (~notis@185.51.134.222) (Ping timeout: 256 seconds)
23:58:26 × schweby quits (~quassel@2a01:4f9:c010:97d5::1) (Quit: Das ist möglich, also tun wir es. Später.)
23:59:06 schweby joins (~quassel@2a01:4f9:c010:97d5::1)

All times are in UTC on 2020-12-08.