Home freenode/#xmonad: Logs Calendar

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

00:25:14 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 264 seconds)
00:46:03 × notis quits (~notis@185.51.134.222) (Ping timeout: 260 seconds)
00:55:06 Rockj joins (~rockj@2001:67c:550:feed::1)
01:14:31 abhixec joins (~abhixec@c-67-169-141-95.hsd1.ca.comcast.net)
01:15:40 doct0rhu joins (~orctarorg@pool-72-88-158-154.nwrknj.fios.verizon.net)
01:19:14 × byorgey quits (~byorgey@155.138.238.211) (Ping timeout: 272 seconds)
01:28:37 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 260 seconds)
02:22:45 Rockj joins (~rockj@2001:67c:550:feed::1)
02:29:00 × seschwar quits (~seschwar@unaffiliated/seschwar) (Quit: :wq)
02:40:43 byorgey joins (~byorgey@155.138.238.211)
03:03:33 <sfrique> i am able to create it, but can't use prompt, nor random string.. if anyone has an idea i would be glad
03:07:00 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 244 seconds)
03:13:20 × dsal quits (sid13060@gateway/web/irccloud.com/x-auonqazuemdkzyye) (*.net *.split)
03:13:20 × PotatoGim quits (sid99505@gateway/web/irccloud.com/x-hlnasejbcjzegeqa) (*.net *.split)
03:13:29 Rockj joins (~rockj@2001:67c:550:feed::1)
03:17:56 × Nahra quits (~Nahra@unaffiliated/nahra) (Quit: leaving)
03:18:43 dsal joins (sid13060@gateway/web/irccloud.com/x-auonqazuemdkzyye)
03:18:43 PotatoGim joins (sid99505@gateway/web/irccloud.com/x-hlnasejbcjzegeqa)
03:22:57 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 260 seconds)
03:27:06 × abhixec quits (~abhixec@c-67-169-141-95.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
03:29:38 Rockj joins (~rockj@2001:67c:550:feed::1)
03:33:45 × theDon quits (~td@94.134.91.27) (Ping timeout: 240 seconds)
03:35:53 theDon joins (~td@muedsl-82-207-238-039.citykom.de)
04:09:25 × byorgey quits (~byorgey@155.138.238.211) (Ping timeout: 240 seconds)
04:26:15 byorgey joins (~byorgey@155.138.238.211)
04:41:01 × byorgey quits (~byorgey@155.138.238.211) (Ping timeout: 264 seconds)
05:25:29 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 244 seconds)
05:53:03 × novas0x2a quits (~blah@157-131-125-210.fiber.dynamic.sonic.net) (Read error: Connection reset by peer)
05:53:40 novas0x2a joins (~blah@157-131-125-210.fiber.dynamic.sonic.net)
05:58:17 Rockj joins (~rockj@2001:67c:550:feed::1)
06:04:50 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 264 seconds)
06:13:35 palo1 joins (~weechat@c-base/crew/palo)
06:16:48 × palo quits (~weechat@c-base/crew/palo) (Ping timeout: 260 seconds)
06:16:49 palo1 is now known as palo
06:25:04 Rockj joins (~rockj@2001:67c:550:feed::1)
06:50:02 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 260 seconds)
06:57:44 × dxld quits (~dxld@rush.pub.dxld.at) (Quit: Bye)
07:00:23 dxld joins (~dxld@rush.pub.dxld.at)
07:03:08 Rockj joins (~rockj@2001:67c:550:feed::1)
07:07:36 byorgey joins (~byorgey@155.138.238.211)
08:29:26 × growpotkin quits (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in)
09:01:45 malook joins (~Thunderbi@5.109.206.38)
09:09:04 × thunderrd quits (~thunderrd@183.182.110.8) (Remote host closed the connection)
09:10:08 thunderrd joins (~thunderrd@183.182.110.8)
09:25:12 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 260 seconds)
09:30:12 notis joins (~notis@185.51.134.222)
10:00:13 Rockj joins (~rockj@2001:67c:550:feed::1)
10:09:58 × malook quits (~Thunderbi@5.109.206.38) (Ping timeout: 256 seconds)
10:10:07 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 260 seconds)
10:10:13 malook joins (~Thunderbi@5.109.206.38)
10:21:25 × malook quits (~Thunderbi@5.109.206.38) (Quit: malook)
10:41:14 schweby joins (~quassel@2a01:4f9:c010:97d5::1)
11:03:46 Rockj joins (~rockj@2001:67c:550:feed::1)
11:52:59 × doct0rhu quits (~orctarorg@pool-72-88-158-154.nwrknj.fios.verizon.net) (Ping timeout: 260 seconds)
11:54:01 malook joins (~Thunderbi@5.109.206.38)
11:57:31 × crab quits (~crab@pitta.toroid.org) (Ping timeout: 272 seconds)
11:57:43 crab joins (~crab@pitta.toroid.org)
12:10:16 × notis quits (~notis@185.51.134.222) (Ping timeout: 240 seconds)
12:23:07 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 260 seconds)
12:23:53 × schweby quits (~quassel@2a01:4f9:c010:97d5::1) (Quit: Das ist möglich, also tun wir es. Später.)
12:24:30 schweby joins (~quassel@2a01:4f9:c010:97d5::1)
12:26:56 Rockj joins (~rockj@2001:67c:550:feed::1)
12:28:02 × malook quits (~Thunderbi@5.109.206.38) (Quit: malook)
12:50:49 geekosaur joins (ac3a5454@172.58.84.84)
13:20:34 seschwar joins (~seschwar@unaffiliated/seschwar)
13:37:30 × dxld quits (~dxld@rush.pub.dxld.at) (Quit: Bye)
13:38:10 dxld joins (~dxld@rush.pub.dxld.at)
14:00:27 isgy joins (~jy@82.38.116.187)
14:18:21 notis joins (~notis@185.51.134.222)
14:40:46 daphnis joins (~daphnis@cm-84.214.179.98.getinternet.no)
14:41:00 <daphnis> how do i combine two query bools?
14:41:27 <geekosaur> <&&> or <||> as appropriate
14:42:00 <daphnis> geekosaur: thanks!
14:50:17 × geekosaur quits (ac3a5454@172.58.84.84) (Remote host closed the connection)
15:26:37 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 260 seconds)
15:40:42 <daphnis> what are the ezconfig names for period and comma?
15:42:08 <daphnis> oh, just . and ,
15:42:39 daphnis slaps daphnis around a bit with a large trout
15:46:16 <daphnis> what is `refresh' for?
15:51:04 × dxld quits (~dxld@rush.pub.dxld.at) (Quit: Bye)
15:52:19 dxld joins (~dxld@rush.pub.dxld.at)
16:00:08 Rockj joins (~rockj@2001:67c:550:feed::1)
16:31:23 mc47 joins (~yecinem@89.246.239.190)
16:44:18 <Hash> Good morning
16:44:33 <Hash> daphnis: they are all listed in the EZConfig doc
16:44:46 <Hash> https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Util-EZConfig.html
16:44:48 <Hash> Bottom of apge
16:44:50 <Hash> pgae*
16:44:56 <Hash> Oh for fucks sake.
16:44:58 <Hash> Page*
16:45:21 <Hash> For me the trouble is Haskell and syntax etc.
16:45:28 <Hash> Otherwise Xmoand is brilliant
16:45:33 <Hash> It is brilliant anyway
16:45:41 <Hash> But for me I'm stupid so I have to work extra hard
16:49:12 × dxld quits (~dxld@rush.pub.dxld.at) (Quit: Bye)
16:50:07 dxld joins (~dxld@rush.pub.dxld.at)
17:08:27 <Solid> ah, you'll be up to speed soon
17:08:32 <Solid> it's easier than it looks ;)
17:10:55 <aldum> it takes some getting used to
17:24:51 geekosaur joins (82659a09@host154-009.vpn.uakron.edu)
17:25:25 <geekosaur> if you ever have to use refresh, it's a bug. sadly, sometimes that bug is in your video driver
17:26:06 <geekosaur> (which happens a bit too often since they never test against window managers that use old-style borders or are non-reparenting, etc.)
17:26:50 <geekosaur> it just forces a re-layout of the screen. this "should" never be needed
17:42:24 <daphnis> geekosaur: ah, like c-l; then i can use that key for something else
18:04:20 × Rockj quits (~rockj@2001:67c:550:feed::1) (Ping timeout: 246 seconds)
18:07:11 <daphnis> /j awk
18:09:17 ces joins (~ces@fsf/member/ces)
18:30:56 Rockj joins (~rockj@2001:67c:550:feed::1)
18:48:49 × geekosaur quits (82659a09@host154-009.vpn.uakron.edu) (Ping timeout: 245 seconds)
19:02:38 × notis quits (~notis@185.51.134.222) (Ping timeout: 256 seconds)
19:03:02 × berberman quits (~berberman@unaffiliated/berberman) (Ping timeout: 264 seconds)
19:03:19 berberman joins (~berberman@unaffiliated/berberman)
19:08:05 geekosaur joins (82659a09@host154-009.vpn.uakron.edu)
19:11:29 Entertainment joins (~entertain@104.246.132.210)
19:19:41 × Entertainment quits (~entertain@104.246.132.210) ()
19:21:31 × ces quits (~ces@fsf/member/ces) (Quit: WeeChat 3.0)
19:21:58 doct0rhu joins (~orctarorg@pool-72-88-158-154.nwrknj.fios.verizon.net)
19:28:16 Entertainment joins (~entertain@104.246.132.210)
19:29:06 <sfrique> anyone can help me debug/figure out why my tall layout is opening the windows on horizontal split only? (like rows)
19:29:38 <Entertainment> When I log into an xmonad session using sddm, the sddm screen hangs. Do xmonad and sddm not get along?
19:30:11 idhugo joins (~idhugo@80-62-117-97-mobile.dk.customer.tdc.net)
19:30:58 <Entertainment> This is on arch linux, my xmonad.errrors file is empty.
19:32:18 <geekosaur> sounds like it's not finding xmonad for some reason
19:32:40 <geekosaur> arch has issues, but you'd have run into them well before this point.
19:32:46 <Solid> sfrique: sounds like you have too many master panes
19:36:08 growpotkin joins (~growpotki@130-45-30-154.dyn.grandenetworks.net)
19:36:27 <sfrique> Solid, i thought of that, but i don't know how to verify the number, also the keybind to decrease doesn't seem to do anything
19:36:49 <sfrique> geekosaur, it works fine with my sddm
19:37:00 <sfrique> sorry, Entertainment *
19:38:24 <Solid> sfrique: try to reset the layouts with M-S-<Space> and see if that helps
19:39:00 <Entertainment> sfrique: Thanks for that. Now I know at least that it can work.
19:39:30 <sfrique> Solid, what is the name of the function to call? i already have this binding to something else
19:39:45 <sfrique> Entertainment, no problem!
19:40:01 <aldum> Entertainment: worked for me on Artix
19:45:00 <sfrique> Solid, i commented my keybind and let the default, and it worked! Thanks
19:45:27 <Solid> sfrique: npnp :) it probably was too many master panes then
19:45:47 <sfrique> yes, i am resarching an way to show that at xmobar
19:46:30 <geekosaur> the command you wanted, btw, was: setLayout $ XMonad.layoutHook conf
19:46:50 <sfrique> geekosaur, i found a config with that, but seemed weird haha thanks
19:48:19 <geekosaur> it is a bit weird
19:48:58 <geekosaur> if you change your layout without changing its type and then mod-q, xmonad doesn't know to apply the change so nothing happens. you need to hard reset the layout with something like that to force it.
19:50:49 <sfrique> i got a confit that there is a lot of keybindins that i don't know what to do, i am trying to figure out if i should learn them before hand and see if i would like it or just remove then and add as needed
19:52:07 <Solid> I would be wary of using other people's keybindings --- they might overwrite default keybindings that you didn't even know existed
19:52:46 <sfrique> they do override defaults (like this reset layout) =/
19:52:48 × isgy quits (~jy@82.38.116.187) (Quit: WeeChat 2.6)
19:52:52 <sfrique> that is why i am not sure hahaha
19:53:25 × idhugo quits (~idhugo@80-62-117-97-mobile.dk.customer.tdc.net) (Quit: Leaving)
20:01:08 et09 joins (~et09@unaffiliated/endolphin)
20:01:38 <et09> should i s/dmenu/rofi ?
20:02:02 <sfrique> i think rofi is way superior, but this is personal
20:02:14 <et09> i'm looking for a subjective opinion of course
20:02:14 <sfrique> superior i mean prettier haha
20:02:27 <et09> i've had dmenu for like 12 years but
20:02:29 <et09> yknow
20:02:52 <sfrique> i see, i didn't use dmenu, when straight to rofi
20:03:13 <sfrique> but i only use to start programs basically
20:03:28 <sfrique> if you have other workflows with dmenu, you need to check it
20:03:32 <et09> i don't
20:05:01 <sfrique> rofi -combi-modi "drun,window,run" -modi "run,drun,window,combi" -columns 2 -show combi -show-icons -drun-icon-theme "Papirus"
20:05:08 <sfrique> run this and see if you like it
20:05:22 <sfrique> this is basically what i use
20:05:39 × doct0rhu quits (~orctarorg@pool-72-88-158-154.nwrknj.fios.verizon.net) (Quit: Leaving)
20:05:43 <et09> boy that is nice
20:06:03 doct0rhu joins (~orctarorg@pool-72-88-158-154.nwrknj.fios.verizon.net)
20:06:06 <et09> is this via safeSpawn? can you send me the line?
20:06:18 <sfrique> , ("M-d", spawn "rofi -combi-modi \"drun,window,run\" -modi \"run,drun,window,combi\" -columns 2 -show combi -show-icons -drun-icon-theme \"Papirus\"" )
20:06:51 <sfrique> i am using xmonad for only a few days xD
20:06:52 geekosaur sees a bunch of pointless escaped quotes :)
20:07:12 <geekosaur> (the quotes aren't needed, therefore neither are the escapes)
20:07:13 <sfrique> geekosaur, how so?
20:07:20 <sfrique> i see
20:08:10 <sfrique> i thing i needed at i3 or something like it
20:08:13 <geekosaur> `drun,window,run` contains no characters special to the shell. same for the other two
20:08:35 <et09> ygot it :
20:08:50 <geekosaur> if you're going t quote them anyway then yes you need the escapes. I just don't see why they're quoted
20:09:08 ces joins (~ces@fsf/member/ces)
20:09:13 <sfrique> i will update my config
20:09:33 <et09> wow this is something
20:09:48 <et09> i had gmrun and um... (squints)
20:10:11 <et09> wth is catfish
20:10:45 <sfrique> it's time to add my xmonad to my dotfiles, it's kind of "stable" now i guess
20:11:46 <et09> idk i had some other dmenu-ish-but-gtk program with like
20:11:52 <et09> a huge white bg text display
20:11:55 <Entertainment> :sfrique Did you start with an something from the config archive?
20:11:59 <et09> essentially functioning like drun. i don't know what now
20:12:22 <sfrique> Entertainment, i don't know, i got it from a few places probably from a github somewhere
20:13:04 <daphnis> can i change the named-scratchpad indicator NSP or remove it using dynamicLogString?
20:14:57 <sfrique> geekosaur, since you know it all, doyou know how to use random strings on the config? and pass it like `("M-." , addWorkspace RandomString)`
20:15:39 <sfrique> it can be a range of numbers or anything, it's just to create a temporary workspace as i need it, i did this often on i3 =/
20:17:34 <geekosaur> daphnis, take a look at http://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Util-NamedScratchpad.html#v:namedScratchpadFilterOutWorkspacePP
20:18:26 Solid now remembers that he wanted to write a generic filterOutWsPP
20:18:56 <et09> i still want a proper MouseResizableTile with floating and tiled decorations
20:19:03 <et09> and 3 columns
20:21:13 <daphnis> geekosaur: yeah, i didn't quite understand how to adapt that to dynamicLogString
20:21:34 <geekosaur> sfrique, the RNG interface in Haskell is … bewilderingly complete :) go look at the `random` package
20:22:15 <geekosaur> you're still using a PP somewhere, you just apply that function to the PP to have it remove NSP
20:22:54 <sfrique> geekosaur, i tried this but didn't work: https://stackoverflow.com/questions/8416365/generate-a-random-integer-in-a-range-in-haskell-without-a-seed/8416522#8416522
20:24:24 <sfrique> https://paste.tomsmeding.com/WZWhbIcu
20:25:44 <sfrique> oohh i think i got it
20:25:51 <sfrique> let me see if i can cast literal to string
20:25:57 <geekosaur> nope
20:26:29 <geekosaur> io (randomRIO (1,100000)) >>= addWorkspace . show
20:27:48 <sfrique> didn't work the line you sent as well
20:28:44 <geekosaur> the `io` executes the RNG action in IO instead of X, `>>=` passes the result on, `show` converts the number to a String
20:28:58 × Entertainment quits (~entertain@104.246.132.210) ()
20:29:02 <geekosaur> what do you mean by "didn't work"? paste actual line and error?
20:30:08 <sfrique> let me run it again
20:32:14 <sfrique> https://paste.tomsmeding.com/pRfI8eNX
20:33:05 <geekosaur> heh. I did wonder how it was going to solve those…
20:33:52 <sfrique> i am thinking in executing a shell haha
20:35:14 <geekosaur> hm, actually that's acting just a bit pigheaded even for Haskell, it should have inferred Integer for all of those I think
20:35:52 <geekosaur> probably works in ghci and need -XExtendedDefaultRules, to avoid having to assign hard types everywhere
20:36:00 <Solid> the one time you need a monomorphism restriction :>
20:36:04 <geekosaur> but it might be sufficient to add just one type annotation
20:36:18 <geekosaur> io (randomRIO (1 :: Int,100000)) >>= addWorkspace . show
20:36:45 × By_JumperX4[m] quits (byjumperx4@gateway/shell/matrix.org/x-menbqwuhbbtetpli) (Ping timeout: 240 seconds)
20:36:51 <geekosaur> shoukld cause everything else to be inferred as Int (or use Integer instead of Int)
20:36:54 × sm[m] quits (simonmicma@gateway/shell/matrix.org/x-xomgnngasooluobu) (Ping timeout: 244 seconds)
20:36:58 × PotatoHatsue quits (berbermanp@gateway/shell/matrix.org/x-znkywhldbhzbhgen) (Ping timeout: 246 seconds)
20:37:07 × psibi[m] quits (psibimatri@gateway/shell/matrix.org/x-hybulqhkhyoqcykv) (Ping timeout: 240 seconds)
20:37:14 × CRTified[m] quits (schnecfkru@gateway/shell/matrix.org/x-ofgzvldlqelcywuc) (Ping timeout: 264 seconds)
20:37:26 <daphnis> so how should i insert namedScratchpadFilterOutWorkspacesPP into myLogHook = dynamicLogString def { ... ?
20:37:31 <geekosaur> actually this is where I expect it to apply defaulting
20:37:32 <sfrique> it did work now
20:37:33 × rednaZ[m] quits (r3dnazmatr@gateway/shell/matrix.org/x-nvfucrymxqacpiao) (Ping timeout: 260 seconds)
20:37:34 <sfrique> io (randomRIO (1 :: Int,100000)) >>= addWorkspace . show
20:38:22 <geekosaur> dynamicLogString (namedScratchpadFilterOutWorkspacesPP def { … })
20:39:17 × psamim quits (samimpmatr@gateway/shell/matrix.org/x-iwvzbluhzuztthuh) (Ping timeout: 260 seconds)
20:40:07 <sfrique> is there an way to list all workspaces?
20:40:39 <sfrique> cause i think i am adding it random, but not removing them, so i might get a hugde list of workspaces (just not showed )
20:40:46 <daphnis> geekosaur: aha, thanks. i tried with $, but i suppose that didn't work because of the things after }
20:41:02 <geekosaur> right
20:41:26 <geekosaur> but also there's some special precedence stuff going on with that `def {…}`
20:42:50 <sfrique> yeah.. i just saw hidden workspaces, and there is a lot.. so my little hack is just creating a bunch of workspace and never removing them =/
20:43:43 <geekosaur> well, yes, if it's just randomly numbering new workspaces they'll just keep building upuntil the RNG repeats :)
20:44:11 <sfrique> i will try to use this: removeEmptyWorkspaceAfterExcept to clean them
20:45:16 × ces quits (~ces@fsf/member/ces) (Quit: WeeChat 3.0)
20:52:20 <sfrique> i am able to removed it, but will need some hacking
21:00:26 <sfrique> cool, now i was able to work, not preety.. but at least i can clean up my workspaces
21:02:02 By_JumperX4[m] joins (byjumperx4@gateway/shell/matrix.org/x-yjosxwdsozvadbij)
21:03:54 CRTified[m] joins (schnecfkru@gateway/shell/matrix.org/x-pojsifoicrnfbiru)
21:05:58 sm[m] joins (simonmicma@gateway/shell/matrix.org/x-pnthkezdxbpznobc)
21:06:05 PotatoHatsue joins (berbermanp@gateway/shell/matrix.org/x-pgpiepqlttziknti)
21:11:25 rednaZ[m] joins (r3dnazmatr@gateway/shell/matrix.org/x-ucrtzpurrvrdgbsf)
21:11:26 psamim joins (samimpmatr@gateway/shell/matrix.org/x-krmmfkjnfdrrbytd)
21:12:00 × evanjs quits (~evanjs@075-129-098-007.res.spectrum.com) (Quit: ZNC 1.8.2 - https://znc.in)
21:13:22 psibi[m] joins (psibimatri@gateway/shell/matrix.org/x-fwlwdjhmyjruyuan)
21:14:13 evanjs joins (~evanjs@075-129-098-007.res.spectrum.com)
21:16:08 notis joins (~notis@185.51.134.222)
21:23:59 × dxld quits (~dxld@rush.pub.dxld.at) (Quit: Bye)
21:27:08 dxld joins (~dxld@rush.pub.dxld.at)
21:32:35 abhixec joins (~abhixec@c-67-169-141-95.hsd1.ca.comcast.net)
21:39:12 × geekosaur quits (82659a09@host154-009.vpn.uakron.edu) (Remote host closed the connection)
21:51:44 × et09 quits (~et09@unaffiliated/endolphin) (Ping timeout: 256 seconds)
22:40:48 × evanjs quits (~evanjs@075-129-098-007.res.spectrum.com) (Read error: Connection reset by peer)
22:41:27 evanjs joins (~evanjs@075-129-098-007.res.spectrum.com)
22:52:39 × mc47 quits (~yecinem@89.246.239.190) (Quit: Leaving)
23:18:35 ces joins (~ces@fsf/member/ces)
23:48:10 × haasn quits (~nand@mpv/developer/haasn) (Quit: ZNC 1.7.5+deb4 - https://znc.in)
23:48:36 haasn joins (~nand@mpv/developer/haasn)
23:57:06 × evanjs quits (~evanjs@075-129-098-007.res.spectrum.com) (Quit: ZNC 1.8.2 - https://znc.in)
23:58:56 evanjs joins (~evanjs@075-129-098-007.res.spectrum.com)

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