2020-12-28 00:03:40 +0100 | notis | (~notis@85.203.44.165) (Ping timeout: 265 seconds) |
2020-12-28 00:05:24 +0100 | notis | (~notis@85.203.44.165) |
2020-12-28 00:08:52 +0100 | rabliatu | (~quassel@89.38.227.92) (Ping timeout: 256 seconds) |
2020-12-28 00:10:12 +0100 | notis | (~notis@85.203.44.165) (Ping timeout: 272 seconds) |
2020-12-28 00:11:45 +0100 | notis | (~notis@85.203.44.165) |
2020-12-28 00:16:14 +0100 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 256 seconds) |
2020-12-28 00:17:10 +0100 | notis | (~notis@85.203.44.165) (Read error: Connection reset by peer) |
2020-12-28 00:20:07 +0100 | notis | (~notis@85.203.44.165) |
2020-12-28 00:27:49 +0100 | notis | (~notis@85.203.44.165) (Ping timeout: 260 seconds) |
2020-12-28 00:29:27 +0100 | notis | (~notis@85.203.44.165) |
2020-12-28 00:34:16 +0100 | notis | (~notis@85.203.44.165) (Ping timeout: 272 seconds) |
2020-12-28 00:35:48 +0100 | notis | (~notis@85.203.44.37) |
2020-12-28 00:42:16 +0100 | growpotkin | (~growpotki@130-45-30-154.dyn.grandenetworks.net) |
2020-12-28 01:09:01 +0100 | growpotkin | (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in) |
2020-12-28 01:15:57 +0100 | notis | (~notis@85.203.44.37) (Read error: Connection reset by peer) |
2020-12-28 01:19:04 +0100 | notis | (~notis@85.203.44.37) |
2020-12-28 01:40:06 +0100 | fuzzypixelz | (~fuzzypixe@eth-west-pareq2-46-193-4-100.wb.wifirst.net) |
2020-12-28 01:40:26 +0100 | <fuzzypixelz> | hello. how do I enable the gnome screensaver in xmonad? |
2020-12-28 01:56:36 +0100 | notis | (~notis@85.203.44.37) (Ping timeout: 272 seconds) |
2020-12-28 02:01:39 +0100 | ElKowar | (~leon@p3e9d26c7.dip0.t-ipconnect.de) (Quit: ElKowar) |
2020-12-28 02:06:27 +0100 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
2020-12-28 02:09:21 +0100 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Client Quit) |
2020-12-28 02:17:56 +0100 | fuzzypixelz | (~fuzzypixe@eth-west-pareq2-46-193-4-100.wb.wifirst.net) (Ping timeout: 240 seconds) |
2020-12-28 02:32:59 +0100 | fuzzypixelz | (~fuzzypixe@eth-west-pareq2-46-193-4-100.wb.wifirst.net) |
2020-12-28 03:51:56 +0100 | growpotkin | (~growpotki@130-45-30-154.dyn.grandenetworks.net) |
2020-12-28 04:00:49 +0100 | growpotkin | (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in) |
2020-12-28 04:07:52 +0100 | theDon | (~td@muedsl-82-207-238-021.citykom.de) (Ping timeout: 246 seconds) |
2020-12-28 04:09:53 +0100 | theDon | (~td@94.134.91.184) |
2020-12-28 04:11:58 +0100 | nithal | (be8e899e@190.142.137.158) |
2020-12-28 04:16:12 +0100 | fuzzypixelz | (~fuzzypixe@eth-west-pareq2-46-193-4-100.wb.wifirst.net) (Ping timeout: 260 seconds) |
2020-12-28 04:19:38 +0100 | nithal | (be8e899e@190.142.137.158) (Remote host closed the connection) |
2020-12-28 04:30:57 +0100 | fuzzypixelz | (~fuzzypixe@eth-west-pareq2-46-193-4-100.wb.wifirst.net) |
2020-12-28 04:35:57 +0100 | nithal | (~nithal@190.142.137.158) |
2020-12-28 04:40:24 +0100 | rekahsoft | (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) |
2020-12-28 04:42:45 +0100 | nithal | (~nithal@190.142.137.158) () |
2020-12-28 04:43:30 +0100 | nithal | (~nithal@190.142.137.158) |
2020-12-28 04:44:34 +0100 | rekahsoft | (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Remote host closed the connection) |
2020-12-28 04:45:09 +0100 | rekahsoft | (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) |
2020-12-28 04:45:36 +0100 | <nithal> | /msg NickServ VERIFY REGISTER nithal ohbwnpybrcou |
2020-12-28 04:47:45 +0100 | rekahsoft | (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Remote host closed the connection) |
2020-12-28 04:48:44 +0100 | rekahsoft | (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) |
2020-12-28 04:49:52 +0100 | rekahsoft | (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Remote host closed the connection) |
2020-12-28 04:50:59 +0100 | rekahsoft | (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) |
2020-12-28 05:19:21 +0100 | nithal | marciano |
2020-12-28 05:20:57 +0100 | marciano | (~nithal@190.142.137.158) () |
2020-12-28 05:22:20 +0100 | marciano67 | (be8e899e@190.142.137.158) |
2020-12-28 05:22:39 +0100 | marciano67 | (be8e899e@190.142.137.158) (Remote host closed the connection) |
2020-12-28 05:24:35 +0100 | nithal | (be8e899e@190.142.137.158) |
2020-12-28 05:26:37 +0100 | <nithal> | /msg NickServ VERIFY REGISTER nithal ohbwnpybrcou |
2020-12-28 05:31:31 +0100 | nithal | eln |
2020-12-28 05:32:43 +0100 | eln | nithal |
2020-12-28 05:50:21 +0100 | nithal | eln |
2020-12-28 06:07:34 +0100 | rekahsoft | (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Ping timeout: 256 seconds) |
2020-12-28 06:13:26 +0100 | ADG1089__ | (~aditya@223.235.213.117) |
2020-12-28 06:27:13 +0100 | ADG1089__ | (~aditya@223.235.213.117) (Ping timeout: 264 seconds) |
2020-12-28 06:28:00 +0100 | fuzzypixelz | (~fuzzypixe@eth-west-pareq2-46-193-4-100.wb.wifirst.net) () |
2020-12-28 06:57:09 +0100 | jchia | (~jchia@58.32.71.163) (Quit: Leaving.) |
2020-12-28 06:58:57 +0100 | jchia | (~jchia@45.32.62.73) |
2020-12-28 07:00:48 +0100 | jchia | (~jchia@45.32.62.73) (Remote host closed the connection) |
2020-12-28 07:01:00 +0100 | jchia | (~jchia@45.32.62.73) |
2020-12-28 07:04:27 +0100 | ADG1089__ | (~aditya@223.235.213.117) |
2020-12-28 07:07:20 +0100 | jchia | (~jchia@45.32.62.73) (Remote host closed the connection) |
2020-12-28 07:08:26 +0100 | jchia | (~jchia@58.32.71.163) |
2020-12-28 07:28:15 +0100 | tavixvi | (3fd08b2f@63.208.139.47) |
2020-12-28 07:30:35 +0100 | palo1 | (~weechat@c-base/crew/palo) |
2020-12-28 07:33:57 +0100 | palo | (~weechat@c-base/crew/palo) (Ping timeout: 260 seconds) |
2020-12-28 07:33:57 +0100 | palo1 | palo |
2020-12-28 07:51:01 +0100 | eln | (be8e899e@190.142.137.158) (Remote host closed the connection) |
2020-12-28 08:09:32 +0100 | ADG1089__ | (~aditya@223.235.213.117) (Ping timeout: 260 seconds) |
2020-12-28 08:10:58 +0100 | ADG1089__ | (~aditya@223.235.213.117) |
2020-12-28 08:38:03 +0100 | <tavixvi> | When I run 'mountpoint -q /home/tavi/mnt' from xmonad via createProcess, and wait for the exit status with waitForProcess, it always returns ExitSuccess, and I can't tell why. |
2020-12-28 08:38:22 +0100 | <tavixvi> | As far as I can tell, xmonad doesn't run in a separate namespace. |
2020-12-28 08:54:34 +0100 | thunderrd | (~thunderrd@183.182.111.131) (Remote host closed the connection) |
2020-12-28 08:58:03 +0100 | thunderrd | (~thunderrd@183.182.111.131) |
2020-12-28 09:10:09 +0100 | <tavixvi> | I'm beginning to think there's an error being thrown in my code somewhere that's causing it to just do nothing. |
2020-12-28 09:10:21 +0100 | <tavixvi> | but the error isn't reported anywhere that I can see |
2020-12-28 09:10:48 +0100 | tavixvi | (3fd08b2f@63.208.139.47) (Remote host closed the connection) |
2020-12-28 09:56:38 +0100 | notis | (~notis@85.203.44.37) |
2020-12-28 10:24:50 +0100 | ADG1089__ | (~aditya@223.235.213.117) (Remote host closed the connection) |
2020-12-28 11:00:00 +0100 | tavixvi | (3fd08b2f@63.208.139.47) |
2020-12-28 11:00:35 +0100 | <tavixvi> | So I figured out xmonad cleans up child processes so I can't get their exit codes. Is there a way around that? |
2020-12-28 11:05:09 +0100 | <dminuoso> | What do you mean by "clean" |
2020-12-28 11:06:39 +0100 | <tavixvi> | it catches sigchld signals and removes the zombie process before my code can retrieve the exit code. |
2020-12-28 11:08:06 +0100 | <dminuoso> | What exact xmonad facility are you using to spawn your process? |
2020-12-28 11:08:15 +0100 | <dminuoso> | oh |
2020-12-28 11:08:53 +0100 | <tavixvi> | I'm just using haskell's spawnProcess and co. |
2020-12-28 11:09:15 +0100 | <tavixvi> | or, createProcess, my bad |
2020-12-28 11:13:17 +0100 | <dminuoso> | tavixvi: Mm, what if you createProcess through a shell? |
2020-12-28 11:16:56 +0100 | <tavixvi> | I'm not sure I follow. |
2020-12-28 11:22:20 +0100 | <tavixvi> | Well, there are issues for this, and some solutions. https://github.com/xmonad/xmonad/issues/113 |
2020-12-28 11:26:43 +0100 | thc202 | (~thc202@unaffiliated/thc202) |
2020-12-28 11:37:32 +0100 | thc202 | (~thc202@unaffiliated/thc202) (Quit: thc202) |
2020-12-28 11:45:54 +0100 | <dminuoso> | tavixvi: createProcess takes a CreateProcess, which could be built with proc or shell |
2020-12-28 11:47:44 +0100 | <dminuoso> | Im not very knowledgeable in POSIX, so my thought is perhaps if you roundtrip through a shell you might get an exit code that way |
2020-12-28 12:34:55 +0100 | ADG1089__ | (~aditya@223.235.213.117) |
2020-12-28 12:57:50 +0100 | mc47 | (~yecinem@89.246.239.190) |
2020-12-28 13:00:51 +0100 | <mc47> | liskin[m] I'll definitely be lookingin your config for per-screen bars, because I couldn't wrap my hand around the DynamicBars module |
2020-12-28 13:04:23 +0100 | ADG1089__ | (~aditya@223.235.213.117) (Remote host closed the connection) |
2020-12-28 13:05:09 +0100 | <Solid> | ah look, it's another module with minimal-to-no documentation |
2020-12-28 13:06:52 +0100 | <Solid> | I suppose we should at least also provide property-based logging for that module as well |
2020-12-28 13:10:07 +0100 | <mc47> | Exactly my thoughts |
2020-12-28 13:10:36 +0100 | <mc47> | It's so coupled with Handles though, we'd probably need to write something new |
2020-12-28 13:19:10 +0100 | <Solid> | yeah you're gright |
2020-12-28 13:36:06 +0100 | geekosaur | (ac3a5347@172.58.83.71) |
2020-12-28 13:38:18 +0100 | <geekosaur> | tavixvi, there are alternative spawn mechanisms that deal with this in XMonad.Util.Run |
2020-12-28 13:38:47 +0100 | <geekosaur> | you can't use createProcess with xmonad's child handling |
2020-12-28 13:38:54 +0100 | <geekosaur> | at least, not directly |
2020-12-28 13:51:46 +0100 | lambdabot | (~lambdabot@haskell/bot/lambdabot) (Quit: brb) |
2020-12-28 13:56:37 +0100 | lambdabot | (~lambdabot@haskell/bot/lambdabot) |
2020-12-28 13:56:38 +0100 | ChanServ | +v lambdabot |
2020-12-28 14:09:28 +0100 | rekahsoft | (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) |
2020-12-28 14:15:32 +0100 | int-e | (~noone@int-e.eu) |
2020-12-28 14:16:17 +0100 | int-e | (~noone@int-e.eu) () |
2020-12-28 14:31:41 +0100 | <mc47> | Solid btw, what do you think of an even more of makeStatusBar? Only doing `sendMessage ToggleStruts` is kinda too limiting, because it doesn't work with all layout modifiers |
2020-12-28 14:33:54 +0100 | <mc47> | Personally, I need more things to happen, since I'm using spacing and gaps, which means I also need to toggle those to have a nice result |
2020-12-28 14:39:10 +0100 | berberman_ | (~berberman@unaffiliated/berberman) |
2020-12-28 14:40:14 +0100 | berberman | (~berberman@unaffiliated/berberman) (Ping timeout: 264 seconds) |
2020-12-28 14:40:22 +0100 | berberman_ | (~berberman@unaffiliated/berberman) (Max SendQ exceeded) |
2020-12-28 14:41:16 +0100 | berberman | (~berberman@unaffiliated/berberman) |
2020-12-28 14:51:22 +0100 | lambdabot | (~lambdabot@haskell/bot/lambdabot) (Quit: and again...) |
2020-12-28 14:53:24 +0100 | lambdabot | (~lambdabot@haskell/bot/lambdabot) |
2020-12-28 14:53:24 +0100 | ChanServ | +v lambdabot |
2020-12-28 14:57:04 +0100 | lambdabot | (~lambdabot@haskell/bot/lambdabot) (Quit: oops) |
2020-12-28 14:57:35 +0100 | berberman | (~berberman@unaffiliated/berberman) (Quit: ZNC 1.7.5 - https://znc.in) |
2020-12-28 14:57:59 +0100 | berberman | (~berberman@unaffiliated/berberman) |
2020-12-28 15:00:16 +0100 | jchia__1 | (~jchia@58.32.64.17) |
2020-12-28 15:00:59 +0100 | lambdabot | (~lambdabot@haskell/bot/lambdabot) |
2020-12-28 15:00:59 +0100 | ChanServ | +v lambdabot |
2020-12-28 15:01:25 +0100 | jchia__ | (~jchia@58.32.37.146) (Ping timeout: 264 seconds) |
2020-12-28 15:09:58 +0100 | mc47 | (~yecinem@89.246.239.190) (Read error: Connection reset by peer) |
2020-12-28 15:14:34 +0100 | <Solid> | ?tell mc47 at that point one may want to write their own custom solution |
2020-12-28 15:14:34 +0100 | <lambdabot> | Consider it noted. |
2020-12-28 15:15:24 +0100 | <Solid> | ?tell mc47 it would require us to add at least four more statusBar functions (statusBar, statusBar', statusBarProp, statusBarPropTo) if we don't want to break compatability with old configs |
2020-12-28 15:15:24 +0100 | <lambdabot> | Consider it noted. |
2020-12-28 15:15:51 +0100 | <Solid> | s/ata/ati/ |
2020-12-28 15:25:47 +0100 | mc47 | (~yecinem@x59cc879c.dyn.telefonica.de) |
2020-12-28 15:27:46 +0100 | <mc47> | True, I'm already using my own solution for that |
2020-12-28 15:30:05 +0100 | tavixvi | (3fd08b2f@63.208.139.47) (Ping timeout: 245 seconds) |
2020-12-28 15:30:36 +0100 | <Solid> | sadly there's probably not "one size fits all" approach here |
2020-12-28 15:31:09 +0100 | <Solid> | actually, re-reading your suggestion I think I misunderstood |
2020-12-28 15:31:38 +0100 | <Solid> | and that sounds like a good idea |
2020-12-28 15:32:15 +0100 | <mc47> | Solid concretely, instead of makeStatusBar, we'd have makeStatusBarWithStrutsAction and add another parameter to allow for any X () actions |
2020-12-28 15:32:18 +0100 | <Solid> | exposing makeStatusBar (which is currently not exported) and simply adding an "what do you want your toggle struts button to do" argument |
2020-12-28 15:32:28 +0100 | <mc47> | Exactly :-) |
2020-12-28 15:32:56 +0100 | <Solid> | I'd put that directly into makeStatusBar; it's not exported so we don't have to worry about backwards compatibility |
2020-12-28 15:33:37 +0100 | <mc47> | Ah right |
2020-12-28 15:34:05 +0100 | <mc47> | Do you think we should also add other versions of statusBar and co. ? |
2020-12-28 15:35:03 +0100 | <Solid> | I think that would clutter up things too much |
2020-12-28 15:35:25 +0100 | <Solid> | Maybe add a little note in the respective haddocks along the lines of "if you want more flexibility, use makeStatusBar" |
2020-12-28 15:35:36 +0100 | <Liskni_si> | at some point adding more parameters becomes confusing and it's better to just add a record type with some defaults and perhaps shortcut constructors |
2020-12-28 15:36:03 +0100 | <Liskni_si> | I feel like makeStatusBar is already more complex than just unrolling it manually into xmonad.hs |
2020-12-28 15:36:27 +0100 | <mc47> | Liskni_si that does sound better |
2020-12-28 15:37:14 +0100 | <Liskni_si> | (some people might say that everything can and should just be a function, but without good support for named parameters with defaults, records are often better in terms of user/dev experience) |
2020-12-28 15:39:01 +0100 | <mc47> | Using records does sound compelling, because it feels like the number of functions would "explode" |
2020-12-28 15:39:29 +0100 | <Solid> | there are only so many fields of XConfig that makeStatusBar sets ;) |
2020-12-28 15:41:27 +0100 | <Solid> | but perhaps you're right, this way users didn't need to guess which field of statusBar is which |
2020-12-28 15:42:01 +0100 | <Solid> | and the "fill out this record please" mentality is already there in much of xmonad |
2020-12-28 15:44:04 +0100 | <mc47> | I'll give it a go and see how it looks like |
2020-12-28 15:44:41 +0100 | geekosaur | (ac3a5347@172.58.83.71) (Remote host closed the connection) |
2020-12-28 15:58:59 +0100 | themc47 | (~yecinem@x59cc879c.dyn.telefonica.de) |
2020-12-28 15:59:31 +0100 | mc47 | (~yecinem@x59cc879c.dyn.telefonica.de) (Ping timeout: 256 seconds) |
2020-12-28 16:14:26 +0100 | drl | (~l@2600:1700:8360:3870::725) |
2020-12-28 16:29:25 +0100 | drl | (~l@2600:1700:8360:3870::725) (Quit: Leaving) |
2020-12-28 16:31:35 +0100 | ddellacosta | (dd@gateway/vpn/mullvad/ddellacosta) |
2020-12-28 16:53:49 +0100 | ADG1089__ | (~aditya@223.235.213.117) |
2020-12-28 16:55:04 +0100 | ddellacosta | (dd@gateway/vpn/mullvad/ddellacosta) (Ping timeout: 246 seconds) |
2020-12-28 16:57:52 +0100 | <Solid> | ?tell geekosaur: Regarding X.H.FadeWindows ( https://github.com/xmonad/xmonad-contrib/pull/427 ): I changed the default opacity of a window to 1 instead of 0.93 and updated the documentation accordingly; since it's your module you obviously get to have the last word on this, but if you don't object I'd like to merge this at some point |
2020-12-28 16:57:52 +0100 | <lambdabot> | Consider it noted. |
2020-12-28 16:58:04 +0100 | <Solid> | whoops, I probably messed up with the : there |
2020-12-28 17:20:36 +0100 | themc47 | (~yecinem@x59cc879c.dyn.telefonica.de) (Ping timeout: 256 seconds) |
2020-12-28 17:24:18 +0100 | mc47 | (~yecinem@89.246.239.190) |
2020-12-28 17:36:38 +0100 | ADG1089__ | (~aditya@223.235.213.117) (Ping timeout: 264 seconds) |
2020-12-28 17:50:17 +0100 | geekosaur | (42d52137@66.213.33.55) |
2020-12-28 17:55:11 +0100 | ADG1089__ | (~aditya@223.235.213.117) |
2020-12-28 18:00:46 +0100 | ADG1089__ | (~aditya@223.235.213.117) (Remote host closed the connection) |
2020-12-28 18:25:27 +0100 | mc47 | (~yecinem@89.246.239.190) (Remote host closed the connection) |
2020-12-28 18:56:51 +0100 | stalactite[m] | (stalactite@gateway/shell/matrix.org/x-cboftgeftibsawca) |
2020-12-28 19:13:49 +0100 | mc47 | (~yecinem@89.246.239.190) |
2020-12-28 19:16:20 +0100 | geekosaur | (42d52137@66.213.33.55) (Ping timeout: 245 seconds) |
2020-12-28 19:38:21 +0100 | hexo | (~hexo@gateway/tor-sasl/hexo) (Write error: Broken pipe) |
2020-12-28 19:38:56 +0100 | hexo | (~hexo@gateway/tor-sasl/hexo) |
2020-12-28 19:41:44 +0100 | geekosaur | (42d52137@66.213.33.55) |
2020-12-28 20:03:29 +0100 | berberman_ | (~berberman@unaffiliated/berberman) |
2020-12-28 20:04:42 +0100 | berberman | (~berberman@unaffiliated/berberman) (Ping timeout: 260 seconds) |
2020-12-28 20:05:06 +0100 | berberman_ | (~berberman@unaffiliated/berberman) (Max SendQ exceeded) |
2020-12-28 20:05:34 +0100 | berberman | (~berberman@unaffiliated/berberman) |
2020-12-28 20:09:22 +0100 | ddellacosta | (dd@gateway/vpn/mullvad/ddellacosta) |
2020-12-28 20:34:55 +0100 | schweby | (~quassel@lxqflm.schwe.by) (Quit: Das ist möglich, also tun wir es. Später.) |
2020-12-28 21:09:03 +0100 | ADG1089__ | (~aditya@223.235.213.117) |
2020-12-28 21:10:48 +0100 | schweby | (~quassel@lxqflm.schwe.by) |
2020-12-28 21:18:10 +0100 | al3x27 | (~plovs@85.254.74.40) (Quit: WeeChat 2.9) |
2020-12-28 22:03:24 +0100 | notis | (~notis@85.203.44.37) (Ping timeout: 260 seconds) |
2020-12-28 22:04:56 +0100 | notis | (~notis@212.54.207.241.dsl.dyn.forthnet.gr) |
2020-12-28 22:43:09 +0100 | geekosaur | (42d52137@66.213.33.55) (Remote host closed the connection) |
2020-12-28 22:47:45 +0100 | ADG1089__ | (~aditya@223.235.213.117) (Remote host closed the connection) |
2020-12-28 23:24:11 +0100 | mc47 | (~yecinem@89.246.239.190) (Remote host closed the connection) |