2021-06-18 00:18:47 +0200 | tremon | (~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in) |
2021-06-18 00:22:32 +0200 | jg | (~jrgiacone@47.153.194.92) (Quit: Lost terminal) |
2021-06-18 00:43:45 +0200 | jg | (~jrgiacone@47.153.194.92) |
2021-06-18 00:44:08 +0200 | <jg> | any advice for making steam chat and various pop ups float instead of tile? |
2021-06-18 00:44:59 +0200 | <geekosaur> | generally I just match specific windows in the manageHook; that's what it's for |
2021-06-18 00:45:44 +0200 | <geekosaur> | for dialogs that mark themselves as such there's the XMonad.Hooks.ManageHelpers.isDialog manageHook |
2021-06-18 00:46:00 +0200 | <jg> | as in the same name that is occupied for example the steam friends list would just be friends list? |
2021-06-18 00:46:50 +0200 | <geekosaur> | use xprop to determine the correct resource name and possibly WM_WINDOW_ROLE, rather than trying to match on window title; titles change |
2021-06-18 00:49:02 +0200 | kajzer_ | (~themainma@user/themainman) |
2021-06-18 00:50:08 +0200 | kajzer | (~themainma@user/themainman) (Ping timeout: 244 seconds) |
2021-06-18 00:50:26 +0200 | <jg> | ill take a look and mess with it, thanks geekosaur |
2021-06-18 01:38:41 +0200 | <geekosaur> | hrm |
2021-06-18 01:38:50 +0200 | geekosaur | wonders if liftX is even usable these days |
2021-06-18 01:39:25 +0200 | <jg> | ooh whats that |
2021-06-18 01:39:35 +0200 | <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-18 01:40:00 +0200 | <geekosaur> | you'd have a Query () and need a Query (Endo WindowSet) |
2021-06-18 01:40:49 +0200 | <geekosaur> | this used to work because of how <+> and/or idHook were defined, but generalizing them lost that I think |
2021-06-18 01:42:37 +0200 | <liskin> | lots of managehook primitives are defined in terms of liftX, so liftX surely is usable in that context, somehow |
2021-06-18 01:45:55 +0200 | henninb | (~henninb@63.226.174.157) |
2021-06-18 01:49:05 +0200 | <geekosaur> | wow, that's ugly. I got the code working but I had to reimplement doF to do it |
2021-06-18 01:50:11 +0200 | <geekosaur> | boing snd = liftX (spawn ("paplay " ++ sounds ++ "/" ++ snd ++ ".oga") >> |
2021-06-18 01:50:11 +0200 | <geekosaur> | (return . Endo) id) |
2021-06-18 01:52:16 +0200 | <liskin> | you can just do liftX (…) >> mempty |
2021-06-18 01:52:29 +0200 | <geekosaur> | nope |
2021-06-18 01:52:41 +0200 | <geekosaur> | hm, maybe |
2021-06-18 01:52:50 +0200 | <geekosaur> | I kept getting type errors |
2021-06-18 01:53:02 +0200 | <henninb> | does spacingRaw and Border settings differ per Linux distro? I am seeing different behavior between gentoo and arch |
2021-06-18 01:53:25 +0200 | <geekosaur> | no, they should default the same everywhere |
2021-06-18 01:53:34 +0200 | <henninb> | i am using the dzen bar |
2021-06-18 01:54:11 +0200 | <henninb> | thanks geekosaur |
2021-06-18 01:54:11 +0200 | <liskin> | henninb: possibly a different version of xmonad with different sets of bugs? |
2021-06-18 01:54:32 +0200 | <henninb> | i am using stack to ensure i have the same version of ghc. |
2021-06-18 01:56:04 +0200 | <henninb> | liskin I am pretty sure I am on on 0.15, but I will verify as that is a possiblity |
2021-06-18 01:56:56 +0200 | <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-18 01:59:17 +0200 | henninb | (~henninb@63.226.174.157) (Remote host closed the connection) |
2021-06-18 02:01:02 +0200 | henninb | (~henninb@63.226.174.157) |
2021-06-18 02:01:35 +0200 | <henninb> | yes, i just confirmed i am on 0.15 |
2021-06-18 02:02:55 +0200 | <jg> | hennib, did you build from github? or from repos? |
2021-06-18 02:03:34 +0200 | <henninb> | jg - i built it with `stack build xmonad` |
2021-06-18 02:04:04 +0200 | <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 02:04:04 +0200 | <henninb> | i think it pulls it down from github automatically, but i could be wrong. |
2021-06-18 02:04:23 +0200 | <jg> | if it pulls from github youre on the newest version above .15 even if xmonad --version says .15 |
2021-06-18 02:04:29 +0200 | <henninb> | maybe I should do that to get to the latest version. |
2021-06-18 02:04:37 +0200 | <jg> | i would check if you have the statusbar hook |
2021-06-18 02:04:47 +0200 | <jg> | as i do not believe that was in .15 and is pretty dope |
2021-06-18 02:05:24 +0200 | <henninb> | sorry I do now know how to check for the statusbar hook |
2021-06-18 02:05:26 +0200 | <geekosaur> | did it pull from github or from hackage? |
2021-06-18 02:06:39 +0200 | <henninb> | good questino geekosaur, i am not sure |
2021-06-18 02:07:12 +0200 | <henninb> | would i add a setting to my dzenLogHook to get this statusbar hook to work? |
2021-06-18 02:07:25 +0200 | <geekosaur> | I expect if you did `stack build xmonad` it pulled from hackage and you have 0.15 |
2021-06-18 02:07:36 +0200 | <henninb> | that makes sense. |
2021-06-18 02:07:45 +0200 | <jg> | sorry for the confusion henninb |
2021-06-18 02:07:46 +0200 | <henninb> | i like jq's idea |
2021-06-18 02:08:03 +0200 | <henninb> | it is good stuff to learn |
2021-06-18 02:09:07 +0200 | <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 02:10:30 +0200 | <henninb> | i definately should move to it then. thanks a ton for the guidence |
2021-06-18 02:10:48 +0200 | <jg> | henninb what distro are you on |
2021-06-18 02:11:07 +0200 | <henninb> | i mostly run arch, but i was trying out gentoo. |
2021-06-18 02:11:14 +0200 | <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 02:11:25 +0200 | <jg> | in the stack.yml file |
2021-06-18 02:11:46 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Quit: Leaving) |
2021-06-18 02:12:12 +0200 | <henninb> | i am stuborn and will stick with dzen/conky for my bar. |
2021-06-18 02:12:51 +0200 | <jg> | no worries, then you should not run into much beyond maybe adding X11-1.10 for the extra-deps section |
2021-06-18 02:13:02 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2021-06-18 02:13:03 +0200 | <jg> | but the compiler will tell you what is missing |
2021-06-18 02:14:18 +0200 | <henninb> | yes, it is pretty good about indicating the missing system packages |
2021-06-18 02:15:24 +0200 | <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 02:15:46 +0200 | <jg> | yes master branch |
2021-06-18 02:15:51 +0200 | <jg> | for xmonad and xmonad-contrib |
2021-06-18 02:16:02 +0200 | <jg> | full screen support is fantastic now |
2021-06-18 02:16:13 +0200 | <henninb> | cool, i will pulling those down. |
2021-06-18 02:17:29 +0200 | <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 02:17:43 +0200 | <jg> | I'm sure it would work with yours if you launch through xmonad.hs |
2021-06-18 02:18:49 +0200 | <henninb> | i can't wait to get a second monitor :) |
2021-06-18 02:23:33 +0200 | <jg> | I love it for productivity |
2021-06-18 02:49:37 +0200 | henninb | (~henninb@63.226.174.157) (Remote host closed the connection) |
2021-06-18 03:14:49 +0200 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
2021-06-18 03:19:19 +0200 | ectospasm | (~ectospasm@user/ectospasm) (Quit: WeeChat 3.2) |
2021-06-18 03:52:55 +0200 | kajzer_ | (~themainma@user/themainman) (Quit: WeeChat 3.1) |
2021-06-18 04:02:47 +0200 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 268 seconds) |
2021-06-18 04:05:26 +0200 | jg | (~jrgiacone@47.153.194.92) (Ping timeout: 244 seconds) |
2021-06-18 04:22:22 +0200 | banc | (banc@gateway/vpn/airvpn/banc) |
2021-06-18 04:34:57 +0200 | ectospasm | (~ectospasm@user/ectospasm) |
2021-06-18 05:00:12 +0200 | td_ | (~td@94.134.91.254) (Ping timeout: 244 seconds) |
2021-06-18 05:01:52 +0200 | td_ | (~td@muedsl-82-207-238-207.citykom.de) |
2021-06-18 05:17:46 +0200 | <electr0n> | jgart[m]: picom-jonasburg-git |
2021-06-18 05:33:13 +0200 | jg | (~jrgiacone@47.153.194.92) |
2021-06-18 05:33:58 +0200 | <jg> | howdy |
2021-06-18 05:51:53 +0200 | <electr0n> | jg: I use picom-jonasburg fork to achieve the rounded corners. |
2021-06-18 05:55:23 +0200 | <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 05:57:23 +0200 | <electr0n> | as simple as using picom fork. |
2021-06-18 05:58:35 +0200 | <jg> | oh dope thanks |
2021-06-18 05:59:00 +0200 | <electr0n> | do not use a release from that repo. clone the repo and build from source |
2021-06-18 06:00:03 +0200 | <jg> | yea thats what I would do, or aur |
2021-06-18 06:01:47 +0200 | <electr0n> | yea the aur is fine |
2021-06-18 06:01:50 +0200 | <electr0n> | that is how I did it. |
2021-06-18 06:07:59 +0200 | lambdabot | (~lambdabot@haskell/bot/lambdabot) (Quit: will be back in a few minutes) |
2021-06-18 06:12:01 +0200 | lambdabot | (~lambdabot@haskell/bot/lambdabot) |
2021-06-18 06:17:06 +0200 | berberman | (~berberman@user/berberman) (Ping timeout: 240 seconds) |
2021-06-18 06:17:55 +0200 | berberman | (~berberman@user/berberman) |
2021-06-18 06:26:43 +0200 | <jg> | thanks my man! |
2021-06-18 06:26:52 +0200 | <jg> | ill give it a try this weekend |
2021-06-18 06:26:55 +0200 | <jg> | goodnight yall |
2021-06-18 06:26:56 +0200 | jg | (~jrgiacone@47.153.194.92) (Quit: Lost terminal) |
2021-06-18 06:58:10 +0200 | <electr0n> | later. |
2021-06-18 08:32:35 +0200 | backleet | (~backleet@user/backleet) |
2021-06-18 08:44:42 +0200 | backleet_ | (~backleet@user/backleet) |
2021-06-18 08:45:13 +0200 | backleet | (~backleet@user/backleet) (Ping timeout: 268 seconds) |
2021-06-18 08:52:44 +0200 | backleet_ | (~backleet@user/backleet) (Ping timeout: 268 seconds) |
2021-06-18 08:55:01 +0200 | backleet_ | (~backleet@user/backleet) |
2021-06-18 09:02:31 +0200 | backleet_ | (~backleet@user/backleet) (Ping timeout: 244 seconds) |
2021-06-18 09:02:43 +0200 | ft | (~ft@shell.chaostreff-dortmund.de) (Quit: leaving) |
2021-06-18 09:03:01 +0200 | ft | (~ft@shell.chaostreff-dortmund.de) |
2021-06-18 09:13:38 +0200 | backleet_ | (~backleet@user/backleet) |
2021-06-18 09:16:39 +0200 | jsoo_ | (~znc@irc.refl.club) (Quit: ZNC 1.8.2 - https://znc.in) |
2021-06-18 09:16:58 +0200 | jsoo | (~znc@irc.refl.club) |
2021-06-18 09:19:52 +0200 | <electr0n> | Solid: the solution I used was to set LG3D as my setWMname for Teamviewer (convo from yesterday, was reading scrollback) |
2021-06-18 09:20:34 +0200 | <Solid> | oh it is just the java stuff again? how disappointing |
2021-06-18 09:20:55 +0200 | <Solid> | but I guess that's proprietary software doing proprietary things :/ |
2021-06-18 09:24:34 +0200 | lyiriyah73 | (~lyiriyah@5.150.114.59) |
2021-06-18 09:26:48 +0200 | backleet_ | (~backleet@user/backleet) (Ping timeout: 244 seconds) |
2021-06-18 09:40:26 +0200 | backleet_ | (~backleet@user/backleet) |
2021-06-18 09:59:03 +0200 | cfricke | (~cfricke@user/cfricke) |
2021-06-18 10:01:09 +0200 | lyiriyah73 | lyiriyah |
2021-06-18 10:02:38 +0200 | backleet_ | (~backleet@user/backleet) (Ping timeout: 252 seconds) |
2021-06-18 10:04:44 +0200 | backleet_ | (~backleet@user/backleet) |
2021-06-18 10:09:06 +0200 | backleet_ | (~backleet@user/backleet) (Ping timeout: 240 seconds) |
2021-06-18 10:09:21 +0200 | qbt | (~edun@user/edun) |
2021-06-18 10:17:18 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
2021-06-18 10:17:40 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2021-06-18 10:21:05 +0200 | qbt | (~edun@user/edun) (Quit: Leaving) |
2021-06-18 10:43:59 +0200 | qbt | (~edun@user/edun) |
2021-06-18 11:29:01 +0200 | kajzer | (~themainma@user/themainman) |
2021-06-18 11:56:52 +0200 | lyiriyah | (~lyiriyah@5.150.114.59) (Quit: Client closed) |
2021-06-18 12:01:08 +0200 | mohab | (~mohab@41.35.221.152) |
2021-06-18 12:28:32 +0200 | mohab | (~mohab@41.35.221.152) (Quit: Quit) |
2021-06-18 12:43:24 +0200 | lyiriyah3 | (~lyiriyah@5.150.114.59) |
2021-06-18 12:43:29 +0200 | lyiriyah3 | lyiriyah |
2021-06-18 12:51:23 +0200 | rieper|net | (~riepernet@sxbeta1.geo.uni-leipzig.de) (Read error: Connection reset by peer) |
2021-06-18 13:10:54 +0200 | lyiriyah | (~lyiriyah@5.150.114.59) (Quit: Client closed) |
2021-06-18 13:14:33 +0200 | rieper | (~riepernet@sxbeta1.geo.uni-leipzig.de) |
2021-06-18 13:42:52 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
2021-06-18 13:43:11 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2021-06-18 14:12:32 +0200 | backleet_ | (~backleet@user/backleet) |
2021-06-18 14:18:37 +0200 | backleet_ | (~backleet@user/backleet) (Ping timeout: 272 seconds) |
2021-06-18 14:23:46 +0200 | qbt | (~edun@user/edun) (Ping timeout: 268 seconds) |
2021-06-18 14:24:20 +0200 | seschwar | (~seschwar@user/seschwar) |
2021-06-18 14:27:38 +0200 | backleet_ | (~backleet@user/backleet) |
2021-06-18 14:34:52 +0200 | backleet_ | (~backleet@user/backleet) (Ping timeout: 268 seconds) |
2021-06-18 14:36:02 +0200 | backleet_ | (~backleet@user/backleet) |
2021-06-18 14:40:04 +0200 | AZG256 | (~user@78-56-98-5.static.zebra.lt) |
2021-06-18 14:43:30 +0200 | backleet_ | (~backleet@user/backleet) (Ping timeout: 268 seconds) |
2021-06-18 15:14:45 +0200 | AZG256 | (~user@78-56-98-5.static.zebra.lt) (Quit: ERC (IRC client for Emacs 26.1)) |
2021-06-18 15:17:38 +0200 | lyiriyah78 | (~lyiriyah@5.150.114.59) |
2021-06-18 15:17:55 +0200 | lyiriyah78 | lyiriyah |
2021-06-18 15:32:24 +0200 | hexo | (~hexo@user/hexo) (Ping timeout: 244 seconds) |
2021-06-18 15:45:01 +0200 | hexo | (~hexo@2a02-ab04-2843-9500-d14a-9fc4-4095-4081.dynamic.v6.chello.sk) |
2021-06-18 15:45:02 +0200 | hexo | (~hexo@2a02-ab04-2843-9500-d14a-9fc4-4095-4081.dynamic.v6.chello.sk) (Changing host) |
2021-06-18 15:45:02 +0200 | hexo | (~hexo@user/hexo) |
2021-06-18 15:46:26 +0200 | Natch | (~natch@c-e070e255.014-297-73746f25.bbcust.telenor.se) (Remote host closed the connection) |
2021-06-18 15:48:09 +0200 | lyiriyah | (~lyiriyah@5.150.114.59) (Quit: Client closed) |
2021-06-18 15:59:59 +0200 | Natch | (~natch@c-e070e255.014-297-73746f25.bbcust.telenor.se) |
2021-06-18 16:04:44 +0200 | cfricke | (~cfricke@user/cfricke) (Quit: WeeChat 3.1) |
2021-06-18 16:39:33 +0200 | coldpress | (~coldpress@128.9.105.34.bc.googleusercontent.com) |
2021-06-18 17:37:35 +0200 | AZG256 | (~user@78-56-98-5.static.zebra.lt) |
2021-06-18 17:58:21 +0200 | backleet | (~backleet@user/backleet) |
2021-06-18 18:15:48 +0200 | backleet_ | (~backleet@user/backleet) |
2021-06-18 18:18:11 +0200 | backleet | (~backleet@user/backleet) (Ping timeout: 252 seconds) |
2021-06-18 18:29:11 +0200 | backleet_ | (~backleet@user/backleet) (Ping timeout: 252 seconds) |
2021-06-18 18:31:07 +0200 | backleet_ | (~backleet@user/backleet) |
2021-06-18 18:33:31 +0200 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 268 seconds) |
2021-06-18 18:35:06 +0200 | banc | (banc@gateway/vpn/airvpn/banc) |
2021-06-18 19:10:02 +0200 | <backleet_> | is there a trick to keep polybar below other windows? like loweronstart option of xmobar? |
2021-06-18 19:12:32 +0200 | <liskin> | backleet_: checkDock --> doLower might do the trick |
2021-06-18 19:12:35 +0200 | <liskin> | https://xmonad.github.io/xmonad-docs/xmonad-contrib-0.16.999/XMonad-Hooks-ManageDocks.html#v:check… |
2021-06-18 19:12:39 +0200 | <liskin> | https://xmonad.github.io/xmonad-docs/xmonad-contrib-0.16.999/XMonad-Hooks-ManageHelpers.html#v:doL… |
2021-06-18 19:13:06 +0200 | <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 |
2021-06-18 19:14:21 +0200 | <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? |
2021-06-18 19:15:04 +0200 | <Solid> | it automatically works for _fullscreen_ windows |
2021-06-18 19:17:48 +0200 | <backleet_> | liskin: polybar added wm-restack=generic option (they say it works with xmonad), gotta get it from github. Thanks! |
2021-06-18 19:18:27 +0200 | <backleet_> | Solid: does single window in workspace count as fullscreen window? I think not? |
2021-06-18 19:19:15 +0200 | <backleet_> | Solid: smartBorders works fine on single monitor, but when you have dual screens -> xinerama -> not a single window -> borders around sinle window |
2021-06-18 19:21:04 +0200 | <fizzie> | What counts as unambiguous is configurable. https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Layout-NoBorders.html#t:Ambigu… |
2021-06-18 19:22:24 +0200 | <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. |
2021-06-18 19:22:48 +0200 | <backleet_> | fizzie: that's a good point |
2021-06-18 19:25:09 +0200 | <fizzie> | (Those linked constructors are used with the `lessBorders` function; `smartBorders` is the same as `lessBorders Never`.) |
2021-06-18 19:27:10 +0200 | <backleet_> | I will look into it, thanks |
2021-06-18 19:28:55 +0200 | <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 |
2021-06-18 19:29:11 +0200 | <Solid> | because then you either need to remember or you need another way to determine which one has focus |
2021-06-18 19:30:03 +0200 | <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 |
2021-06-18 19:47:09 +0200 | telefza[m] | (~telefzama@2001:470:69fc:105::3c37) |
2021-06-18 20:16:30 +0200 | backleet_ | (~backleet@user/backleet) (Ping timeout: 268 seconds) |
2021-06-18 22:06:09 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
2021-06-18 22:06:12 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2021-06-18 22:18:48 +0200 | AZG256 | (~user@78-56-98-5.static.zebra.lt) (Quit: ERC (IRC client for Emacs 26.1)) |
2021-06-18 22:43:57 +0200 | <liskin> | oof, zurihac's intense :-/ |
2021-06-18 22:44:20 +0200 | <liskin> | it's like having 100 IRC channels that you cannot /part |
2021-06-18 22:44:59 +0200 | <liskin> | anyway someone implemented the WindowSwallowing thing using SubLayouts and it ended up being super super simple |
2021-06-18 23:01:04 +0200 | bla | (~bla@89-67-84-220.dynamic.chello.pl) (Ping timeout: 244 seconds) |
2021-06-18 23:02:35 +0200 | bla | (~bla@89-67-84-220.dynamic.chello.pl) |
2021-06-18 23:06:06 +0200 | <liskin> | mc47[m], Solid: btw have you seen the profile of the guy behind that Discord server? |
2021-06-18 23:06:10 +0200 | <liskin> | https://github.com/tejasag |
2021-06-18 23:06:28 +0200 | <liskin> | provided he's actually 13 that's pretty impressive actually :-) |
2021-06-18 23:10:20 +0200 | <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) |
2021-06-18 23:36:41 +0200 | freopen | (~freopenma@2001:470:69fc:105::256) () |