Home freenode/#xmonad: Logs Calendar

Logs on 2021-03-09 (freenode/#xmonad)

00:21:40 × notis quits (~notis@185.51.134.229) (Ping timeout: 276 seconds)
01:22:36 gazler joins (~gazler@195.107.2.81.in-addr.arpa)
01:24:38 × gazler_ quits (~gazler@195.107.2.81.in-addr.arpa) (Ping timeout: 260 seconds)
01:44:41 growpotk- joins (~growpotki@130-45-30-154.dyn.grandenetworks.net)
02:35:21 × growpotk- quits (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Ping timeout: 264 seconds)
02:45:31 growpotk- joins (~growpotki@130-45-30-154.dyn.grandenetworks.net)
03:34:14 × growpotk- quits (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Ping timeout: 260 seconds)
03:38:43 × theDon quits (~td@94.134.91.237) (Ping timeout: 256 seconds)
03:40:17 theDon joins (~td@muedsl-82-207-238-174.citykom.de)
03:53:10 haasn` joins (~nand@mpv/developer/haasn)
03:53:14 × adamik quits (~nodelet@unaffiliated/adamik) (Quit: leaving)
03:53:24 \u joins (znc@sjtug/member/MaskRay)
03:53:35 belst_ joins (~belst@unaffiliated/belst)
03:53:41 styledash9 joins (~styledash@157.230.173.136)
03:53:42 yosafbridge` joins (~yosafbrid@static.38.6.217.95.clients.your-server.de)
03:54:18 rafadc_ joins (~rafadc@213.37.16.152.dyn.user.ono.com)
03:54:26 adamik joins (~nodelet@unaffiliated/adamik)
03:54:29 dminuoso_ joins (~dminuoso@static.88-198-218-68.clients.your-server.de)
03:54:42 fr33domlover1 joins (~fr33domlo@fsf/member/fr33domlover)
03:55:04 hexo| joins (~hexo@2a01:430:17:1::ffff:328)
03:55:57 rieper|net joins (~riepernet@sxbeta1.geo.uni-leipzig.de)
03:56:22 sundbry_ joins (~quassel@99-42-143-129.lightspeed.sntcca.sbcglobal.net)
03:59:25 × belst quits (~belst@unaffiliated/belst) (*.net *.split)
03:59:25 × tv quits (~tv@unaffiliated/tv) (*.net *.split)
03:59:25 × fr33domlover quits (~fr33domlo@fsf/member/fr33domlover) (*.net *.split)
03:59:25 × haasn quits (~nand@mpv/developer/haasn) (*.net *.split)
03:59:25 × hexo- quits (~hexo@83.167.228.130) (*.net *.split)
03:59:25 × Buliarous quits (~gypsydang@unaffiliated/buliarous) (*.net *.split)
03:59:25 × _ashbreeze_ quits (~mark@64.85.214.234.reverse.socket.net) (*.net *.split)
03:59:25 × rafadc quits (~rafadc@213.37.16.152.dyn.user.ono.com) (*.net *.split)
03:59:25 × eblip quits (~eblip@unaffiliated/eblip) (*.net *.split)
03:59:25 × styledash quits (~styledash@157.230.173.136) (*.net *.split)
03:59:25 × Bruners quits (lasseb@gateway/shell/tihlde/x-xhgtjandexxwbwat) (*.net *.split)
03:59:25 × sundbry quits (~quassel@99-42-143-129.lightspeed.sntcca.sbcglobal.net) (*.net *.split)
03:59:25 × ectospasm quits (~ectospasm@unaffiliated/ectospasm) (*.net *.split)
03:59:25 × dminuoso quits (~dminuoso@unaffiliated/dminuoso) (*.net *.split)
03:59:25 × meowray quits (znc@sjtug/member/MaskRay) (*.net *.split)
03:59:25 × yosafbridge quits (~yosafbrid@static.38.6.217.95.clients.your-server.de) (*.net *.split)
03:59:25 × rieper quits (~riepernet@sxbeta1.geo.uni-leipzig.de) (*.net *.split)
03:59:25 × koluacik quits (~koluacik@134.122.28.77) (*.net *.split)
03:59:27 haasn` is now known as haasn
03:59:30 styledash9 is now known as styledash
04:00:36 koluacik joins (~koluacik@134.122.28.77)
04:01:12 Buliarous joins (~gypsydang@unaffiliated/buliarous)
04:02:15 tv joins (~tv@unaffiliated/tv)
04:02:24 _ashbreeze_ joins (~mark@64.85.214.234.reverse.socket.net)
04:02:28 Bruners joins (lasseb@gateway/shell/tihlde/x-wgogfnltxwcqftfe)
04:02:41 eblip joins (~eblip@unaffiliated/eblip)
04:04:57 ectospasm joins (~ectospasm@unaffiliated/ectospasm)
05:34:40 × growpotkin quits (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in)
06:05:09 palo1 joins (~weechat@c-base/crew/palo)
06:08:30 × palo quits (~weechat@c-base/crew/palo) (Ping timeout: 265 seconds)
06:08:30 palo1 is now known as palo
06:18:23 idhugo_ joins (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net)
06:19:29 × st13g quits (~quassel@47.90.246.232) (Remote host closed the connection)
06:20:44 st13g joins (~quassel@47.90.246.232)
07:00:03 ChubaDuba joins (~ChubaDuba@176.212.36.161)
07:07:54 xaltsc joins (~xaltsc@unaffiliated/xaltsc)
07:09:31 × adamik quits (~nodelet@unaffiliated/adamik) (Quit: leaving)
07:18:06 adamik joins (~nodelet@unaffiliated/adamik)
07:24:31 <Solid> heck-to-the-gnom: because you wanted to know stuff like this: <+> = <>
07:35:04 × xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 240 seconds)
07:43:36 materiyolo joins (~materiyol@112.204.160.151)
08:26:24 notis joins (~notis@185.51.134.230)
08:26:57 xaltsc joins (~xaltsc@unaffiliated/xaltsc)
08:44:12 × xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 246 seconds)
08:55:14 Zevv joins (~Zevvvvv@unaffiliated/zevv)
08:56:00 <Zevv> Hi #xmonad. I'm getting so very tired of Zoom scattering its windows all over my desktops all the time, they are always lost, minimized, stuck, whatever. Any tips here on taming that beast?
09:07:55 mc47 joins (~yecinem@89.246.239.190)
10:00:41 × adamik quits (~nodelet@unaffiliated/adamik) (Quit: Lost terminal)
10:32:02 thc202 joins (~thc202@unaffiliated/thc202)
10:57:18 <deepy> If you find a solution let me know and I'll buy you a coffee
11:08:49 <mc47> for starters, ewmh might help
11:08:54 <mc47> what's the problem exactly?
11:09:06 <mc47> https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Hooks-EwmhDesktops.html
11:42:53 cfricke joins (~cfricke@unaffiliated/cfricke)
12:14:34 adamik joins (~nodelet@unaffiliated/adamik)
12:17:23 xaltsc joins (~xaltsc@unaffiliated/xaltsc)
12:34:34 × xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Quit: WeeChat 3.0.1)
12:35:45 xaltsc joins (~xaltsc@unaffiliated/xaltsc)
12:46:03 <Zevv> deepy: doShift on clas is the best I can do
13:02:59 × terrorjack quits (~terrorjac@ec2-54-95-39-30.ap-northeast-1.compute.amazonaws.com) (Ping timeout: 260 seconds)
13:08:40 terrorjack joins (~terrorjac@ec2-54-95-39-30.ap-northeast-1.compute.amazonaws.com)
13:08:45 geekosaur joins (82650c7a@130.101.12.122)
13:17:12 × adamik quits (~nodelet@unaffiliated/adamik) (Quit: leaving)
13:24:28 <deepy> c47: zoom does some weird things, if you switch workspace it'll sometimes become this small floating window which can sometimes be hidden by switching workspaces
13:24:57 <deepy> it *usually* follows you around
13:30:51 <deepy> and then sometimes it has pop-ups that appear on a completely different workspace
13:31:00 <deepy> and locks the entire application :p
13:57:12 ChubaDub1 joins (~ChubaDuba@176.212.45.79)
14:00:17 × ChubaDuba quits (~ChubaDuba@176.212.36.161) (Ping timeout: 256 seconds)
14:04:46 <mc47> that's weird..
14:05:02 × geekosaur quits (82650c7a@130.101.12.122) (Ping timeout: 240 seconds)
14:21:46 geekosaur joins (82650c7a@130.101.12.122)
14:35:10 × sam_d quits (~sam@unaffiliated/sam-d/x-1905598) (Ping timeout: 260 seconds)
14:35:24 sam_d joins (~sam@unaffiliated/sam-d/x-1905598)
14:43:08 <heck-to-the-gnom> I have the same problem with some other programs, where a managehook w/ doShift does nothing, e.g discord. It seems to mostly be an issue with web-related programs. It sometimes happens with firefox & librewolf too.
14:44:20 <geekosaur> web-related programs like to switch the active workspace to whatever window they think should own your perceptions
14:44:44 <geekosaur> and if you try to move said window elsewhere it may move it back or force your current workspace to follow
14:44:54 <heck-to-the-gnom> Yeah, very annoying ngl
14:45:13 <geekosaur> there's some (I think not yet committed) changes coming to convert those actions to urgency indicators
14:49:56 <heck-to-the-gnom> Where may I look for those? I don't see any PRs related to this in the github. Nor any open issues.
14:50:31 <geekosaur> it's part of ewmh. maybe they already got committed
14:52:09 <geekosaur> https://github.com/xmonad/xmonad-contrib/pull/399
14:52:41 <geekosaur> remember that most stuff is xmonad-contrib, not xmonad core
14:53:03 <geekosaur> (although I still think ewmh should migrate to the core at some point)
14:58:18 × geekosaur quits (82650c7a@130.101.12.122) (Quit: Connection closed)
15:02:39 seschwar joins (~seschwar@unaffiliated/seschwar)
15:12:04 × materiyolo quits (~materiyol@112.204.160.151) (Quit: WeeChat 3.0.1)
15:17:37 <Liskni_si> speaking of windows moving without being asked, this may be relevant too: https://github.com/liskin/dotfiles/blob/home/.xmonad/xmonad.hs#L277, https://github.com/liskin/dotfiles/blob/home/.xmonad/xmonad.hs#L252
15:19:06 × evanjs quits (~evanjs@075-129-098-007.res.spectrum.com) (Read error: Connection reset by peer)
15:20:32 evanjs joins (~evanjs@075-129-098-007.res.spectrum.com)
15:30:19 <heck-to-the-gnom> Mm, that may solve it, I'll look into that
15:55:34 × samiamsam quits (~d@zukertort.childrenofmay.org) (Ping timeout: 272 seconds)
15:55:52 samiamsam joins (~d@zukertort.childrenofmay.org)
16:23:13 × ChubaDub1 quits (~ChubaDuba@176.212.45.79) (Quit: WeeChat 1.6)
16:39:36 ADG1089__ joins (~aditya@223.226.235.12)
16:40:25 <Solid> I love electron
16:40:51 growpotkin joins (~growpotki@130-45-30-154.dyn.grandenetworks.net)
16:45:03 thoros joins (~thoros@81-5-227-141.hdsl.highway.telekom.at)
16:47:09 × sam_d quits (~sam@unaffiliated/sam-d/x-1905598) (Ping timeout: 245 seconds)
16:47:11 <heck-to-the-gnom> I can feel the sarcasm, I'm practically bathing in it right now!
16:47:22 sam_d joins (~sam@unaffiliated/sam-d/x-1905598)
16:47:37 <heck-to-the-gnom> Liskni_si: https://p.bsd-unix.net/view/7ff3d67d -- I have no clue what's off here
16:55:25 geekosaur joins (82650c7a@130.101.12.122)
17:32:09 × xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 265 seconds)
17:35:49 <Liskni_si> heck-to-the-gnom: that's truly weird
17:36:12 <Liskni_si> looks almost as if you had a different definition of runQuery, join or isFloat in scope
18:00:27 × idhugo_ quits (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Ping timeout: 265 seconds)
18:00:34 × ADG1089__ quits (~aditya@223.226.235.12) (Remote host closed the connection)
18:27:16 × geekosaur quits (82650c7a@130.101.12.122) (Quit: Connection closed)
18:27:51 geekosaur joins (82650c7a@130.101.12.122)
18:29:22 <geekosaur> or you do. I also question the composeAny at the end, since it's using MaybeManageHooks it should be composeone unless there's a different composeAny in scope
18:31:11 idhugo_ joins (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net)
18:33:17 <geekosaur> er, composeOne
18:39:33 × geekosaur quits (82650c7a@130.101.12.122) (Quit: Connection closed)
18:39:49 geekosaur joins (82650c7a@130.101.12.122)
18:49:22 \u is now known as meowray
18:49:27 arian16 joins (057c5913@5.124.89.19)
18:50:39 <arian16> hello
18:50:47 <arian16> how can i fix this?
18:50:48 <arian16> XMonad will use build script at "/home/arian/.xmonad/build" to recompile.
18:50:49 <arian16> Error detected while loading xmonad configuration file: /home/arian/.xmonad/xmonad.hs
18:50:50 <arian16> Stack looks for packages in the directories configured in
18:50:50 <arian16> the 'packages' and 'extra-deps' fields defined in your stack.yaml
18:50:50 <arian16> The current entry points to /home/arian/.xmonad/,
18:50:51 <arian16> but no .cabal or package.yaml file could be found there.
18:50:52 <arian16> Please check the file for errors.
18:50:52 <arian16> xmonad: xmessage: executeFile: does not exist (No such file or directory)
18:52:19 <geekosaur> do you have a config file yet? if so you need to create a cabal file or package.yaml telling stack how to build it
18:52:41 <arian16> i have
18:53:13 <arian16> this is my ls
18:53:14 <arian16> build           howto  prompt-history  stack.yaml      stack.yaml.lock  xmonad-x86_64-linux  xmonad.hi  xmonad.o
18:53:15 <arian16> hie-NOPE.yaml  lib    result          stack.yaml.bak  xmonad-contrib   xmonad.errors        xmonad.hs
18:53:43 <geekosaur> see https://github.com/xmonad/xmonad-testing/blob/master/xmonad-testing.cabal is a sample cabal file
18:54:14 <geekosaur> you could also use a package.yaml in that case since it's a very simple project, but I can't help with that
18:54:56 <arian16> im noob
18:55:05 <Liskni_si> geekosaur: composeOne takes a list of MaybeManageHooks and turns them into normal ManageHook, but floatConfReqHook needs MaybeManageHook
18:55:07 <arian16> i download that config
18:56:55 <arian16> can help in package.yaml  plz?
18:57:20 <geekosaur> package.yaml just gets converted to a cabal file, so use the cabal file I pointed to
18:57:35 <arian16> oh
18:57:38 <geekosaur> even the stack folks recommend using cabal files these days
18:58:00 <heck-to-the-gnom> Liskni_si: I don't have a different definition of any of those.
18:58:02 <geekosaur> package.yaml only handles very simple cases
18:59:09 <arian16> oh
18:59:30 <arian16> this is good?
18:59:31 <arian16> cabal-version: >=1.10
18:59:32 <arian16> name:          my-xmonad
18:59:33 <arian16> version:       0.1.0.0
18:59:33 <arian16> build-type:    Simple
18:59:33 <arian16> executable my-xmonad
18:59:34 <arian16>     main-is:          ../xmonad.hs
18:59:34 <arian16>     hs-source-dirs:   lib
18:59:35 <arian16>     other-modules:
18:59:35 <arian16>         Config
18:59:36 <arian16>         Rofi
18:59:36 <arian16>         DescribedSubmap
18:59:37 <arian16>         TiledDragging
18:59:38 <arian16>         WindowSwallowing
18:59:38 <arian16>         FancyBorders
18:59:39 <arian16>         WsContexts
18:59:39 <arian16>         MultiColumns
18:59:39 <arian16>         IndependentScreens
18:59:40 <arian16>         --FlexiColumns
18:59:41 <arian16>     default-language: Haskell2010
19:01:44 <arian16> ?
19:02:23 × geekosaur quits (82650c7a@130.101.12.122) (Ping timeout: 240 seconds)
19:10:21 <mc47> The issue with YouTube was gone today... I guess they're listening to us lol :D
19:14:42 <mc47> heck-to-the-gnom I pushed the fixed aspect ratio thing (https://github.com/xmonad/xmonad-contrib/pull/474) ;) you can try it and tell me if it does what you want
19:18:42 geekosaur joins (82650c7a@130.101.12.122)
19:22:31 <arian16> thanks
19:26:29 <arian16> what is this
19:26:30 <arian16> perl: warning: Setting locale failed.
19:26:30 <arian16> perl: warning: Please check that your locale settings:
19:26:31 <arian16>     LANGUAGE = (unset),
19:26:31 <arian16>     LC_ALL = (unset),
19:26:32 <arian16>     LANG = "en_US.UTF-8"
19:26:32 <arian16>     are supported and installed on your system.
19:26:33 <arian16> perl: warning: Falling back to the standard locale ("C").
19:26:33 <arian16> autoreconf: error: 'configure.ac' is required
19:43:34 × davemq quits (~davemq@99-179-0-50.lightspeed.austtx.sbcglobal.net) (Read error: Connection reset by peer)
19:44:07 davemq joins (~davemq@99-179-0-50.lightspeed.austtx.sbcglobal.net)
19:59:39 × arian16 quits (057c5913@5.124.89.19) (Quit: Connection closed)
20:21:09 ADG1089__ joins (~aditya@223.226.235.12)
20:35:55 × idhugo_ quits (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Remote host closed the connection)
20:36:45 × thoros quits (~thoros@81-5-227-141.hdsl.highway.telekom.at) (Ping timeout: 272 seconds)
20:37:27 thoros joins (~thoros@193-80-79-5.hdsl.highway.telekom.at)
20:38:21 idhugo_ joins (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net)
20:44:48 arian35 joins (057cfd3f@5.124.253.63)
20:44:57 <arian35> Stack looks for packages in the directories configured in
20:44:57 <arian35> the 'packages' and 'extra-deps' fields defined in your stack.yaml
20:44:58 <arian35> The current entry points to /home/arian/.xmonad/xmonad-contrib/,
20:44:58 <arian35> but no .cabal or package.yaml file could be found there.
20:45:08 <arian35> what is this error
20:45:22 <arian35> in every code i use i see this
20:48:02 fr33domlover1 is now known as fr33domlover
20:57:44 <geekosaur> hm, you need to modify that cabal file I pointed you at, it expects local checkouts of xmonad and xmonad-contrib
20:58:39 <geekosaur> whoops no, it's stack.yaml which would expect it, but I don't know what yours contains
21:00:11 <heck-to-the-gnom> Liskni_si: https://p.bsd-unix.net/view/f7d01c83 -- Maybe I made some progress? Pun intended.
21:07:59 xaltsc joins (~xaltsc@unaffiliated/xaltsc)
21:17:04 × cfricke quits (~cfricke@unaffiliated/cfricke) (Ping timeout: 240 seconds)
21:28:42 × ADG1089__ quits (~aditya@223.226.235.12) (Remote host closed the connection)
21:32:06 × idhugo_ quits (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Ping timeout: 246 seconds)
21:43:01 × geekosaur quits (82650c7a@130.101.12.122) (Quit: Connection closed)
22:14:54 × thoros quits (~thoros@193-80-79-5.hdsl.highway.telekom.at) (Quit: WeeChat 3.0.1)
22:26:00 × arian35 quits (057cfd3f@5.124.253.63) (Quit: Connection closed)
22:31:02 adamik joins (~nodelet@unaffiliated/adamik)
22:46:18 <Liskni_si> heck-to-the-gnom: I don't think changing the code is the right way forward, I'd rather try to understand what's wrong with it in the first place
22:46:30 <Liskni_si> heck-to-the-gnom: can you perhaps show the entire config somewhere?
22:53:04 jmuriel joins (~jmuriel@ip68-2-116-2.ph.ph.cox.net)
22:54:17 <jmuriel> Hi there. Can anyone point me to a newbie-level guide to learning how to set Xmonad to switch workspaces using the scroll wheel on my mouse?
23:04:50 × xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 264 seconds)
23:05:49 × seschwar quits (~seschwar@unaffiliated/seschwar) (Quit: :wq)
23:50:55 <heck-to-the-gnom> XMonad.Util.EZConfig and XMonad.Actions.CycleWS -> There's a list of keys at the end of that EZConfigs documentation, and `additionalKeysP` is what you should use, likely something like `"M-<XF86ScrollDown>", moveTo Next AnyWS`
23:54:34 × mc47 quits (~yecinem@89.246.239.190) (Quit: Leaving)
23:56:59 <heck-to-the-gnom> You may need to use `additionalMouseBindings`
23:57:02 <heck-to-the-gnom> jmuriel ^

All times are in UTC on 2021-03-09.