Logs: liberachat/#xmonad
| 2021-06-17 23:39:25 | <jg> | ooh whats that |
| 2021-06-17 23:39:35 | <geekosaur> | I have ancient commented-out code I tried to uncomment and it no longer compiles. and as best I can tell, it's impossible to use liftX in a manageHook any more because the types won't line up |
| 2021-06-17 23:40:00 | <geekosaur> | you'd have a Query () and need a Query (Endo WindowSet) |
| 2021-06-17 23:40:49 | <geekosaur> | this used to work because of how <+> and/or idHook were defined, but generalizing them lost that I think |
| 2021-06-17 23:42:37 | <liskin> | lots of managehook primitives are defined in terms of liftX, so liftX surely is usable in that context, somehow |
| 2021-06-17 23:45:55 | → | henninb joins (~henninb@63.226.174.157) |
| 2021-06-17 23:49:05 | <geekosaur> | wow, that's ugly. I got the code working but I had to reimplement doF to do it |
| 2021-06-17 23:50:11 | <geekosaur> | boing snd = liftX (spawn ("paplay " ++ sounds ++ "/" ++ snd ++ ".oga") >> |
| 2021-06-17 23:50:11 | <geekosaur> | (return . Endo) id) |
| 2021-06-17 23:52:16 | <liskin> | you can just do liftX (…) >> mempty |
| 2021-06-17 23:52:29 | <geekosaur> | nope |
| 2021-06-17 23:52:41 | <geekosaur> | hm, maybe |
| 2021-06-17 23:52:50 | <geekosaur> | I kept getting type errors |
| 2021-06-17 23:53:02 | <henninb> | does spacingRaw and Border settings differ per Linux distro? I am seeing different behavior between gentoo and arch |
| 2021-06-17 23:53:25 | <geekosaur> | no, they should default the same everywhere |
| 2021-06-17 23:53:34 | <henninb> | i am using the dzen bar |
| 2021-06-17 23:54:11 | <henninb> | thanks geekosaur |
| 2021-06-17 23:54:11 | <liskin> | henninb: possibly a different version of xmonad with different sets of bugs? |
| 2021-06-17 23:54:32 | <henninb> | i am using stack to ensure i have the same version of ghc. |
| 2021-06-17 23:56:04 | <henninb> | liskin I am pretty sure I am on on 0.15, but I will verify as that is a possiblity |
| 2021-06-17 23:56:56 | <jg> | henninb if you built with stack and git youre likely on .1699, however if you previously built 0.15 it will read as that |
| 2021-06-17 23:59:17 | × | henninb quits (~henninb@63.226.174.157) (Remote host closed the connection) |
| 2021-06-18 00:01:02 | → | henninb joins (~henninb@63.226.174.157) |
| 2021-06-18 00:01:35 | <henninb> | yes, i just confirmed i am on 0.15 |
| 2021-06-18 00:02:55 | <jg> | hennib, did you build from github? or from repos? |
| 2021-06-18 00:03:34 | <henninb> | jg - i built it with `stack build xmonad` |
| 2021-06-18 00:04:04 | <jg> | oh im not sure how that would effect it, I had cloned everything and then just did stack init and stack build |
| 2021-06-18 00:04:04 | <henninb> | i think it pulls it down from github automatically, but i could be wrong. |
| 2021-06-18 00:04:23 | <jg> | if it pulls from github youre on the newest version above .15 even if xmonad --version says .15 |
| 2021-06-18 00:04:29 | <henninb> | maybe I should do that to get to the latest version. |
| 2021-06-18 00:04:37 | <jg> | i would check if you have the statusbar hook |
| 2021-06-18 00:04:47 | <jg> | as i do not believe that was in .15 and is pretty dope |
| 2021-06-18 00:05:24 | <henninb> | sorry I do now know how to check for the statusbar hook |
| 2021-06-18 00:05:26 | <geekosaur> | did it pull from github or from hackage? |
| 2021-06-18 00:06:39 | <henninb> | good questino geekosaur, i am not sure |
| 2021-06-18 00:07:12 | <henninb> | would i add a setting to my dzenLogHook to get this statusbar hook to work? |
| 2021-06-18 00:07:25 | <geekosaur> | I expect if you did `stack build xmonad` it pulled from hackage and you have 0.15 |
| 2021-06-18 00:07:36 | <henninb> | that makes sense. |
| 2021-06-18 00:07:45 | <jg> | sorry for the confusion henninb |
| 2021-06-18 00:07:46 | <henninb> | i like jq's idea |
| 2021-06-18 00:08:03 | <henninb> | it is good stuff to learn |
| 2021-06-18 00:09:07 | <jg> | the latset version has a ton of really neat new features, the team has done a great job, to be honest it's even easier to configure now |
| 2021-06-18 00:10:30 | <henninb> | i definately should move to it then. thanks a ton for the guidence |
| 2021-06-18 00:10:48 | <jg> | henninb what distro are you on |
| 2021-06-18 00:11:07 | <henninb> | i mostly run arch, but i was trying out gentoo. |
| 2021-06-18 00:11:14 | <jg> | if youre on arch or a version with gcc 11.1 and you want to use xmobar, you have to set the alsa flag to false or it will not compile |
| 2021-06-18 00:11:25 | <jg> | in the stack.yml file |
| 2021-06-18 00:11:46 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Quit: Leaving) |
| 2021-06-18 00:12:12 | <henninb> | i am stuborn and will stick with dzen/conky for my bar. |
| 2021-06-18 00:12:51 | <jg> | no worries, then you should not run into much beyond maybe adding X11-1.10 for the extra-deps section |
| 2021-06-18 00:13:02 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2021-06-18 00:13:03 | <jg> | but the compiler will tell you what is missing |
| 2021-06-18 00:14:18 | <henninb> | yes, it is pretty good about indicating the missing system packages |
| 2021-06-18 00:15:24 | <henninb> | the latest version must be in the master branch as I do not see a tag for anything beyond 0.15. |
| 2021-06-18 00:15:46 | <jg> | yes master branch |
| 2021-06-18 00:15:51 | <jg> | for xmonad and xmonad-contrib |
| 2021-06-18 00:16:02 | <jg> | full screen support is fantastic now |
| 2021-06-18 00:16:13 | <henninb> | cool, i will pulling those down. |
| 2021-06-18 00:17:29 | <jg> | if you use multiple monitors you might be able to set your bar up with dynamic bars as well, with xmobar it spawns 2 if both monitors are on and turns the other off if im on single |
| 2021-06-18 00:17:43 | <jg> | I'm sure it would work with yours if you launch through xmonad.hs |
| 2021-06-18 00:18:49 | <henninb> | i can't wait to get a second monitor :) |
| 2021-06-18 00:23:33 | <jg> | I love it for productivity |
| 2021-06-18 00:49:37 | × | henninb quits (~henninb@63.226.174.157) (Remote host closed the connection) |
| 2021-06-18 01:14:49 | → | abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
| 2021-06-18 01:19:19 | × | ectospasm quits (~ectospasm@user/ectospasm) (Quit: WeeChat 3.2) |
| 2021-06-18 01:52:55 | × | kajzer_ quits (~themainma@user/themainman) (Quit: WeeChat 3.1) |
| 2021-06-18 02:02:47 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 268 seconds) |
| 2021-06-18 02:05:26 | × | jg quits (~jrgiacone@47.153.194.92) (Ping timeout: 244 seconds) |
| 2021-06-18 02:22:22 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 2021-06-18 02:34:57 | → | ectospasm joins (~ectospasm@user/ectospasm) |
| 2021-06-18 03:00:12 | × | td_ quits (~td@94.134.91.254) (Ping timeout: 244 seconds) |
| 2021-06-18 03:01:52 | → | td_ joins (~td@muedsl-82-207-238-207.citykom.de) |
| 2021-06-18 03:17:46 | <electr0n> | jgart[m]: picom-jonasburg-git |
| 2021-06-18 03:33:13 | → | jg joins (~jrgiacone@47.153.194.92) |
| 2021-06-18 03:33:58 | <jg> | howdy |
| 2021-06-18 03:51:53 | <electr0n> | jg: I use picom-jonasburg fork to achieve the rounded corners. |
| 2021-06-18 03:55:23 | <jg> | I'm just using the default picom from github, how's that one? did xmonad take much work to get rounded corners, or was it as simple as enabling picom fork |
| 2021-06-18 03:57:23 | <electr0n> | as simple as using picom fork. |
| 2021-06-18 03:58:35 | <jg> | oh dope thanks |
| 2021-06-18 03:59:00 | <electr0n> | do not use a release from that repo. clone the repo and build from source |
| 2021-06-18 04:00:03 | <jg> | yea thats what I would do, or aur |
| 2021-06-18 04:01:47 | <electr0n> | yea the aur is fine |
| 2021-06-18 04:01:50 | <electr0n> | that is how I did it. |
| 2021-06-18 04:07:59 | × | lambdabot quits (~lambdabot@haskell/bot/lambdabot) (Quit: will be back in a few minutes) |
| 2021-06-18 04:12:01 | → | lambdabot joins (~lambdabot@haskell/bot/lambdabot) |
| 2021-06-18 04:17:06 | × | berberman quits (~berberman@user/berberman) (Ping timeout: 240 seconds) |
| 2021-06-18 04:17:55 | → | berberman joins (~berberman@user/berberman) |
| 2021-06-18 04:26:43 | <jg> | thanks my man! |
| 2021-06-18 04:26:52 | <jg> | ill give it a try this weekend |
| 2021-06-18 04:26:55 | <jg> | goodnight yall |
| 2021-06-18 04:26:56 | × | jg quits (~jrgiacone@47.153.194.92) (Quit: Lost terminal) |
| 2021-06-18 04:58:10 | <electr0n> | later. |
| 2021-06-18 06:32:35 | → | backleet joins (~backleet@user/backleet) |
| 2021-06-18 06:44:42 | → | backleet_ joins (~backleet@user/backleet) |
| 2021-06-18 06:45:13 | × | backleet quits (~backleet@user/backleet) (Ping timeout: 268 seconds) |
| 2021-06-18 06:52:44 | × | backleet_ quits (~backleet@user/backleet) (Ping timeout: 268 seconds) |
| 2021-06-18 06:55:01 | → | backleet_ joins (~backleet@user/backleet) |
| 2021-06-18 07:02:31 | × | backleet_ quits (~backleet@user/backleet) (Ping timeout: 244 seconds) |
| 2021-06-18 07:02:43 | × | ft quits (~ft@shell.chaostreff-dortmund.de) (Quit: leaving) |
| 2021-06-18 07:03:01 | → | ft joins (~ft@shell.chaostreff-dortmund.de) |
All times are in UTC.