Home liberachat/#xmonad: Logs Calendar

Logs on 2021-06-18 (liberachat/#xmonad)

00:01:02 henninb joins (~henninb@63.226.174.157)
00:01:35 <henninb> yes, i just confirmed i am on 0.15
00:02:55 <jg> hennib, did you build from github? or from repos?
00:03:34 <henninb> jg - i built it with `stack build xmonad`
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
00:04:04 <henninb> i think it pulls it down from github automatically, but i could be wrong.
00:04:23 <jg> if it pulls from github youre on the newest version above .15 even if xmonad --version says .15
00:04:29 <henninb> maybe I should do that to get to the latest version.
00:04:37 <jg> i would check if you have the statusbar hook
00:04:47 <jg> as i do not believe that was in .15 and is pretty dope
00:05:24 <henninb> sorry I do now know how to check for the statusbar hook
00:05:26 <geekosaur> did it pull from github or from hackage?
00:06:39 <henninb> good questino geekosaur, i am not sure
00:07:12 <henninb> would i add a setting to my dzenLogHook to get this statusbar hook to work?
00:07:25 <geekosaur> I expect if you did `stack build xmonad` it pulled from hackage and you have 0.15
00:07:36 <henninb> that makes sense.
00:07:45 <jg> sorry for the confusion henninb
00:07:46 <henninb> i like jq's idea
00:08:03 <henninb> it is good stuff to learn
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
00:10:30 <henninb> i definately should move to it then. thanks a ton for the guidence
00:10:48 <jg> henninb what distro are you on
00:11:07 <henninb> i mostly run arch, but i was trying out gentoo.
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
00:11:25 <jg> in the stack.yml file
00:11:46 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Quit: Leaving)
00:12:12 <henninb> i am stuborn and will stick with dzen/conky for my bar.
00:12:51 <jg> no worries, then you should not run into much beyond maybe adding X11-1.10 for the extra-deps section
00:13:02 geekosaur joins (~geekosaur@xmonad/geekosaur)
00:13:03 <jg> but the compiler will tell you what is missing
00:14:18 <henninb> yes, it is pretty good about indicating the missing system packages
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.
00:15:46 <jg> yes master branch
00:15:51 <jg> for xmonad and xmonad-contrib
00:16:02 <jg> full screen support is fantastic now
00:16:13 <henninb> cool, i will pulling those down.
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
00:17:43 <jg> I'm sure it would work with yours if you launch through xmonad.hs
00:18:49 <henninb> i can't wait to get a second monitor :)
00:23:33 <jg> I love it for productivity
00:49:37 × henninb quits (~henninb@63.226.174.157) (Remote host closed the connection)
01:14:49 abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net)
01:19:19 × ectospasm quits (~ectospasm@user/ectospasm) (Quit: WeeChat 3.2)
01:52:55 × kajzer_ quits (~themainma@user/themainman) (Quit: WeeChat 3.1)
02:02:47 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 268 seconds)
02:05:26 × jg quits (~jrgiacone@47.153.194.92) (Ping timeout: 244 seconds)
02:22:22 banc joins (banc@gateway/vpn/airvpn/banc)
02:34:57 ectospasm joins (~ectospasm@user/ectospasm)
03:00:12 × td_ quits (~td@94.134.91.254) (Ping timeout: 244 seconds)
03:01:52 td_ joins (~td@muedsl-82-207-238-207.citykom.de)
03:17:46 <electr0n> jgart[m]: picom-jonasburg-git
03:33:13 jg joins (~jrgiacone@47.153.194.92)
03:33:58 <jg> howdy
03:51:53 <electr0n> jg: I use picom-jonasburg fork to achieve the rounded corners.
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
03:57:23 <electr0n> as simple as using picom fork.
03:58:35 <jg> oh dope thanks
03:59:00 <electr0n> do not use a release from that repo. clone the repo and build from source
04:00:03 <jg> yea thats what I would do, or aur
04:01:47 <electr0n> yea the aur is fine
04:01:50 <electr0n> that is how I did it.
04:07:59 × lambdabot quits (~lambdabot@haskell/bot/lambdabot) (Quit: will be back in a few minutes)
04:12:01 lambdabot joins (~lambdabot@haskell/bot/lambdabot)
04:17:06 × berberman quits (~berberman@user/berberman) (Ping timeout: 240 seconds)
04:17:55 berberman joins (~berberman@user/berberman)
04:26:43 <jg> thanks my man!
04:26:52 <jg> ill give it a try this weekend
04:26:55 <jg> goodnight yall
04:26:56 × jg quits (~jrgiacone@47.153.194.92) (Quit: Lost terminal)
04:58:10 <electr0n> later.
06:32:35 backleet joins (~backleet@user/backleet)
06:44:42 backleet_ joins (~backleet@user/backleet)
06:45:13 × backleet quits (~backleet@user/backleet) (Ping timeout: 268 seconds)
06:52:44 × backleet_ quits (~backleet@user/backleet) (Ping timeout: 268 seconds)
06:55:01 backleet_ joins (~backleet@user/backleet)
07:02:31 × backleet_ quits (~backleet@user/backleet) (Ping timeout: 244 seconds)
07:02:43 × ft quits (~ft@shell.chaostreff-dortmund.de) (Quit: leaving)
07:03:01 ft joins (~ft@shell.chaostreff-dortmund.de)
07:13:38 backleet_ joins (~backleet@user/backleet)
07:16:39 × jsoo_ quits (~znc@irc.refl.club) (Quit: ZNC 1.8.2 - https://znc.in)
07:16:58 jsoo joins (~znc@irc.refl.club)
07:19:52 <electr0n> Solid: the solution I used was to set LG3D as my setWMname for Teamviewer (convo from yesterday, was reading scrollback)
07:20:34 <Solid> oh it is just the java stuff again? how disappointing
07:20:55 <Solid> but I guess that's proprietary software doing proprietary things :/
07:24:34 lyiriyah73 joins (~lyiriyah@5.150.114.59)
07:26:48 × backleet_ quits (~backleet@user/backleet) (Ping timeout: 244 seconds)
07:40:26 backleet_ joins (~backleet@user/backleet)
07:59:03 cfricke joins (~cfricke@user/cfricke)
08:01:09 lyiriyah73 is now known as lyiriyah
08:02:38 × backleet_ quits (~backleet@user/backleet) (Ping timeout: 252 seconds)
08:04:44 backleet_ joins (~backleet@user/backleet)
08:09:06 × backleet_ quits (~backleet@user/backleet) (Ping timeout: 240 seconds)
08:09:21 qbt joins (~edun@user/edun)
08:17:18 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
08:17:40 geekosaur joins (~geekosaur@xmonad/geekosaur)
08:21:05 × qbt quits (~edun@user/edun) (Quit: Leaving)
08:43:59 qbt joins (~edun@user/edun)
09:29:01 kajzer joins (~themainma@user/themainman)
09:56:52 × lyiriyah quits (~lyiriyah@5.150.114.59) (Quit: Client closed)
10:01:08 mohab joins (~mohab@41.35.221.152)
10:28:32 × mohab quits (~mohab@41.35.221.152) (Quit: Quit)
10:43:24 lyiriyah3 joins (~lyiriyah@5.150.114.59)
10:43:29 lyiriyah3 is now known as lyiriyah
10:51:23 × rieper|net quits (~riepernet@sxbeta1.geo.uni-leipzig.de) (Read error: Connection reset by peer)
11:10:54 × lyiriyah quits (~lyiriyah@5.150.114.59) (Quit: Client closed)
11:14:33 rieper joins (~riepernet@sxbeta1.geo.uni-leipzig.de)
11:42:52 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
11:43:11 geekosaur joins (~geekosaur@xmonad/geekosaur)
12:12:32 backleet_ joins (~backleet@user/backleet)
12:18:37 × backleet_ quits (~backleet@user/backleet) (Ping timeout: 272 seconds)
12:23:46 × qbt quits (~edun@user/edun) (Ping timeout: 268 seconds)
12:24:20 seschwar joins (~seschwar@user/seschwar)
12:27:38 backleet_ joins (~backleet@user/backleet)
12:34:52 × backleet_ quits (~backleet@user/backleet) (Ping timeout: 268 seconds)
12:36:02 backleet_ joins (~backleet@user/backleet)
12:40:04 AZG256 joins (~user@78-56-98-5.static.zebra.lt)
12:43:30 × backleet_ quits (~backleet@user/backleet) (Ping timeout: 268 seconds)
13:14:45 × AZG256 quits (~user@78-56-98-5.static.zebra.lt) (Quit: ERC (IRC client for Emacs 26.1))
13:17:38 lyiriyah78 joins (~lyiriyah@5.150.114.59)
13:17:55 lyiriyah78 is now known as lyiriyah
13:32:24 × hexo quits (~hexo@user/hexo) (Ping timeout: 244 seconds)
13:45:01 hexo joins (~hexo@2a02-ab04-2843-9500-d14a-9fc4-4095-4081.dynamic.v6.chello.sk)
13:45:02 × hexo quits (~hexo@2a02-ab04-2843-9500-d14a-9fc4-4095-4081.dynamic.v6.chello.sk) (Changing host)
13:45:02 hexo joins (~hexo@user/hexo)
13:46:26 × Natch quits (~natch@c-e070e255.014-297-73746f25.bbcust.telenor.se) (Remote host closed the connection)
13:48:09 × lyiriyah quits (~lyiriyah@5.150.114.59) (Quit: Client closed)
13:59:59 Natch joins (~natch@c-e070e255.014-297-73746f25.bbcust.telenor.se)
14:04:44 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.1)
14:39:33 coldpress joins (~coldpress@128.9.105.34.bc.googleusercontent.com)
15:37:35 AZG256 joins (~user@78-56-98-5.static.zebra.lt)
15:58:21 backleet joins (~backleet@user/backleet)
16:15:48 backleet_ joins (~backleet@user/backleet)
16:18:11 × backleet quits (~backleet@user/backleet) (Ping timeout: 252 seconds)
16:29:11 × backleet_ quits (~backleet@user/backleet) (Ping timeout: 252 seconds)
16:31:07 backleet_ joins (~backleet@user/backleet)
16:33:31 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 268 seconds)
16:35:06 banc joins (banc@gateway/vpn/airvpn/banc)
17:10:02 <backleet_> is there a trick to keep polybar below other windows? like loweronstart option of xmobar?
17:12:32 <liskin> backleet_: checkDock --> doLower might do the trick
17:12:35 <liskin> https://xmonad.github.io/xmonad-docs/xmonad-contrib-0.16.999/XMonad-Hooks-ManageDocks.html#v:checkDock
17:12:39 <liskin> https://xmonad.github.io/xmonad-docs/xmonad-contrib-0.16.999/XMonad-Hooks-ManageHelpers.html#v:doLower
17:13:06 <liskin> and then there's also something in X.U.Hacks for trayer that could possibly be related and can give you inspiration for more advanced tricks
17:14:21 <backleet_> liskin: thanks, been meaning to ask, does smartBorders automatically work (no borders on single window) on xinerama setup in newer version of xmonad or is there different function/call for it?
17:15:04 <Solid> it automatically works for _fullscreen_ windows
17:17:48 <backleet_> liskin: polybar added wm-restack=generic option (they say it works with xmonad), gotta get it from github. Thanks!
17:18:27 <backleet_> Solid: does single window in workspace count as fullscreen window? I think not?
17:19:15 <backleet_> Solid: smartBorders works fine on single monitor, but when you have dual screens -> xinerama -> not a single window -> borders around sinle window
17:21:04 <fizzie> What counts as unambiguous is configurable. https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Layout-NoBorders.html#t:Ambiguity
17:22:24 <fizzie> I think the default smartBorders assumption though is that if you have a full-screen window but multiple monitors, it still needs borders, otherwise you don't know which one has focus.
17:22:48 <backleet_> fizzie: that's a good point
17:25:09 <fizzie> (Those linked constructors are used with the `lessBorders` function; `smartBorders` is the same as `lessBorders Never`.)
17:27:10 <backleet_> I will look into it, thanks
17:28:55 <Solid> yes that's the main idea; if you have two monitors with one window each it's not quite clear you _want_ them both to not have borders
17:29:11 <Solid> because then you either need to remember or you need another way to determine which one has focus
17:30:03 <Solid> for fullscreen windows it's assumed that this will perhaps not matter too much and so it's a nice QOL improvement to just remove borders there
17:47:09 telefza[m] joins (~telefzama@2001:470:69fc:105::3c37)
18:16:30 × backleet_ quits (~backleet@user/backleet) (Ping timeout: 268 seconds)
20:06:09 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
20:06:12 geekosaur joins (~geekosaur@xmonad/geekosaur)
20:18:48 × AZG256 quits (~user@78-56-98-5.static.zebra.lt) (Quit: ERC (IRC client for Emacs 26.1))
20:43:57 <liskin> oof, zurihac's intense :-/
20:44:20 <liskin> it's like having 100 IRC channels that you cannot /part
20:44:59 <liskin> anyway someone implemented the WindowSwallowing thing using SubLayouts and it ended up being super super simple
21:01:04 × bla quits (~bla@89-67-84-220.dynamic.chello.pl) (Ping timeout: 244 seconds)
21:02:35 bla joins (~bla@89-67-84-220.dynamic.chello.pl)
21:06:06 <liskin> mc47[m], Solid: btw have you seen the profile of the guy behind that Discord server?
21:06:10 <liskin> https://github.com/tejasag
21:06:28 <liskin> provided he's actually 13 that's pretty impressive actually :-)
21:10:20 <liskin> (I totally approve of the fuck responsibilities go to the beach instead plan though; this ZuriHac in the middle of vacation plan of mine was a terrible idea)
21:36:41 freopen parts (~freopenma@2001:470:69fc:105::256) ()
22:03:17 × seschwar quits (~seschwar@user/seschwar) (Quit: :wq)
22:40:08 M-GNU-[m] joins (~gilganixm@2001:470:69fc:105::3d09)
23:13:19 M-GNU-[m] parts (~gilganixm@2001:470:69fc:105::3d09) ()

All times are in UTC on 2021-06-18.