Logs: freenode/#xmonad
| 2021-02-16 22:24:33 | <Liskni_si> | that will give you a glimpse of the past |
| 2021-02-16 22:27:36 | <ttmx> | I'm fine for now :P |
| 2021-02-16 22:27:48 | <ttmx> | Editing hex by hand was fun enough |
| 2021-02-16 22:38:59 | <ttmx> | I made 2 more icons! |
| 2021-02-16 22:39:06 | <ttmx> | I love this |
| 2021-02-16 22:39:10 | <ttmx> | I hate using image editors |
| 2021-02-16 22:39:31 | <ttmx> | Uploaded file: https://uploads.kiwiirc.com/files/4698b566b371c8b03e5dc07c654d03d7/image.png |
| 2021-02-16 22:41:45 | × | idhugo quits (~idhugo@80-62-117-97-mobile.dk.customer.tdc.net) (Ping timeout: 272 seconds) |
| 2021-02-16 22:53:22 | × | seschwar quits (~seschwar@unaffiliated/seschwar) (Quit: :wq) |
| 2021-02-16 22:57:01 | <ttmx> | Uploaded file: https://uploads.kiwiirc.com/files/70734d221bababef5031609afbcc1505/image.png |
| 2021-02-16 22:57:08 | <ttmx> | How cool does this look though |
| 2021-02-16 23:18:28 | <Liskni_si> | ttmx: what does that orange-ish icon next to the window title mean? |
| 2021-02-16 23:29:35 | <ttmx> | Just looks neat, no meaning on that one hahaha |
| 2021-02-16 23:29:55 | <ttmx> | Its static |
| 2021-02-16 23:39:20 | × | fionnan quits (~fionnan@80.111.86.154) (Remote host closed the connection) |
| 2021-02-16 23:46:55 | <Liskni_si> | :-) |
| 2021-02-17 00:09:42 | <Liskni_si> | and you know what, let's make my xmobar prettier too |
| 2021-02-17 00:09:45 | <Liskni_si> | https://store.lisk.in/tmp/2021-02-17-000809_354x29_scrot.png |
| 2021-02-17 00:09:46 | <Liskni_si> | https://store.lisk.in/tmp/2021-02-17-000826_64x43_scrot.png |
| 2021-02-17 00:09:48 | <Liskni_si> | https://store.lisk.in/tmp/2021-02-17-000838_57x23_scrot.png |
| 2021-02-17 00:20:30 | × | notis quits (~notis@185.51.134.222) (Ping timeout: 260 seconds) |
| 2021-02-17 00:24:18 | <ttmx> | Cool icons! |
| 2021-02-17 00:24:39 | <ttmx> | I just remembered, how can I make an "action" do something inside xmonad? |
| 2021-02-17 00:25:26 | <ttmx> | I want my layout icon to be clickable and swap layouts. The hacks I see involve using xdotool to mimick the keybinds, which I find extremely hacky and not cool xD |
| 2021-02-17 00:25:58 | <Liskni_si> | there's XMonad.Hooks.ServerMode |
| 2021-02-17 00:26:28 | <Liskni_si> | then you can do something like "xmonadctl next-layout", provided you define the action for "next-layout" in your config |
| 2021-02-17 00:26:39 | <ttmx> | Oh god |
| 2021-02-17 00:27:13 | <Liskni_si> | it's not exactly polished though, so I have an open pullreq that improves it a tiny bit |
| 2021-02-17 00:27:55 | <Liskni_si> | and then here's how I added it to my setup: https://github.com/liskin/dotfiles/commit/e142b22a06aba249ddf61ce68fc8ae1d7c0034e3, https://github.com/liskin/dotfiles/commit/19c41d964f995f4c11b1cc793807a911dd1216e6#diff-f3bd9f70ef878f30362ff11bbea7fd1d0d6abde1b4befa44b18cce5a27456204R273 |
| 2021-02-17 00:29:10 | <ttmx> | Thank you :P |
| 2021-02-17 00:29:28 | <ttmx> | Just w a c k y that there isn't any default behaviours for serverMode |
| 2021-02-17 00:29:45 | <ttmx> | That there aren't? |
| 2021-02-17 00:29:51 | <Liskni_si> | well, there are, just the interface is massively silly |
| 2021-02-17 00:30:14 | <Liskni_si> | like you do xmonadctl 0 and it prints a list of commands somewhere and then you select by xmonadctl <some other number> |
| 2021-02-17 00:30:30 | <Liskni_si> | I didn't even consider trying to use that level of crazy |
| 2021-02-17 00:32:01 | <Liskni_si> | actually I think it'd be a good idea to change the default to what I have here |
| 2021-02-17 00:32:34 | <Liskni_si> | I'll make a note somewhere |
| 2021-02-17 00:40:08 | × | xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 265 seconds) |
| 2021-02-17 00:47:35 | → | kw joins (d4662d5d@212.102.45.93) |
| 2021-02-17 00:49:22 | <kw> | Anyone know why `installSignalHandlers` (in XMonad.Core) does the `getAnyProcessStatus` loop? It was added way back in 2009 but there's not really any explanation of what it's doing. |
| 2021-02-17 00:51:35 | <ttmx> | Make a dict with it :P |
| 2021-02-17 00:56:28 | <Liskni_si> | kw: there's a comment about it: "and clean up any extant zombie processes." |
| 2021-02-17 00:56:56 | × | ttmx quits (5e3ee76f@gateway/web/cgi-irc/kiwiirc.com/ip.94.62.231.111) (Ping timeout: 256 seconds) |
| 2021-02-17 00:57:52 | <kw> | Liskni_si: I see that, but I can't tell how it does that. It's calling `waitpid` without actually waiting. That seems like it polls processes but does not clean them up. |
| 2021-02-17 00:58:30 | <kw> | But I think I just don't understand `waitpid` properly. |
| 2021-02-17 00:58:51 | <Liskni_si> | kw: well that's what waitpid does it you tell it not to block |
| 2021-02-17 00:59:26 | <Liskni_si> | it gives you statuses of processes that already exited (zombies) and when it does that, they're finally released into the void |
| 2021-02-17 01:00:18 | <kw> | Oh, neat. I did not realize that it had the side effect of releasing them. Thanks! |
| 2021-02-17 01:03:05 | <Liskni_si> | for these things, manpages are usually the best resource (this bit is in the first paragraph of man 2 waitpid), although maybe the language used there isn't really accessible for people who aren't already familiar with that kind of terminology (I wouldn't know, been reading them for way too long) |
| 2021-02-17 01:12:11 | <kw> | Yeah, I should have read the man page more closely. I have no excuse (other than, as you say, writing style). |
| 2021-02-17 01:38:34 | → | gazler joins (~gazler@195.107.2.81.in-addr.arpa) |
| 2021-02-17 01:40:16 | × | gazler__ quits (~gazler@195.107.2.81.in-addr.arpa) (Ping timeout: 240 seconds) |
| 2021-02-17 02:09:26 | × | thc202 quits (~thc202@unaffiliated/thc202) (Ping timeout: 240 seconds) |
| 2021-02-17 02:24:37 | × | kw quits (d4662d5d@212.102.45.93) (Quit: Connection closed) |
| 2021-02-17 03:30:50 | → | AlexNevesky joins (~brtt@2600:8804:8689:3f00::2395) |
| 2021-02-17 03:41:57 | → | ttmx joins (5e3ee76f@gateway/web/cgi-irc/kiwiirc.com/ip.94.62.231.111) |
| 2021-02-17 03:42:55 | × | theDon quits (~td@94.134.91.14) (Ping timeout: 256 seconds) |
| 2021-02-17 03:43:16 | <ttmx> | geekosaur, if you want any wacky looking setups for the website, I would be really proud to have mine there |
| 2021-02-17 03:44:01 | <ttmx> | Sort of finished this today |
| 2021-02-17 03:44:18 | <ttmx> | Uploaded file: https://uploads.kiwiirc.com/files/f5b4851fc7f263a463532f9a208122e6/image.png |
| 2021-02-17 03:44:28 | → | theDon joins (~td@94.134.91.226) |
| 2021-02-17 03:45:04 | <ttmx> | if kiwiirc compresses stuff too much just lambdabot me and I'll send you a better version |
| 2021-02-17 03:45:09 | <ttmx> | I'm really proud :D |
| 2021-02-17 03:59:39 | × | thunderrd quits (~thunderrd@183.182.113.172) (Remote host closed the connection) |
| 2021-02-17 04:01:54 | → | thunderrd joins (~thunderrd@183.182.113.172) |
| 2021-02-17 04:03:42 | <AlexNevesky> | ttmx: how did u get font awesome working with xmobar? |
| 2021-02-17 04:04:05 | <ttmx> | What do you mean? |
| 2021-02-17 04:04:28 | <AlexNevesky> | u have font awesome icons in the xmobar. im wondering how u got those working |
| 2021-02-17 04:05:10 | <ttmx> | https://termbin.com/sjdk |
| 2021-02-17 04:05:18 | <ttmx> | They just kinda worked? |
| 2021-02-17 04:05:32 | <ttmx> | Thats my config, I just set the font |
| 2021-02-17 04:09:37 | <ttmx> | It should all be in my github https://github.com/ttmx/dotfiles |
| 2021-02-17 04:09:43 | <AlexNevesky> | i really like your xmobar |
| 2021-02-17 04:09:49 | <ttmx> | Thank you :) |
| 2021-02-17 04:10:00 | <ttmx> | I'm proud of it, did it today with some help from people on the server |
| 2021-02-17 04:11:18 | <AlexNevesky> | hey i know your proud of what u did but if you want there is a way to change the way your write your keyboard shortucts |
| 2021-02-17 04:11:25 | <AlexNevesky> | makes it super easy |
| 2021-02-17 04:12:53 | <AlexNevesky> | omg how did you get ewmh in your xmonad.hs? every time i try it kicks back an error |
| 2021-02-17 04:13:06 | <ttmx> | I have no idea either |
| 2021-02-17 04:13:12 | <ttmx> | But yes! I'm 10000% up for improvements |
| 2021-02-17 04:13:21 | <ttmx> | I have to go to bed though, since its 4 am |
| 2021-02-17 04:13:56 | <ttmx> | So, speak now, or be quiet forever or however the saying goes |
| 2021-02-17 04:14:03 | <ttmx> | (or just tag me with lambdabot) |
| 2021-02-17 04:14:03 | <AlexNevesky> | ttmx: import XMonad.Util.EZConfig (mkKeymap, additionalKeys), myKeys = \c -> mkKeymap c $ |
| 2021-02-17 04:14:09 | <AlexNevesky> | there you go |
| 2021-02-17 04:14:44 | <AlexNevesky> | then you can write your shortcuts as ("M-M1-d", spawn ("discord")) |
| 2021-02-17 04:15:07 | <ttmx> | Ah! |
| 2021-02-17 04:15:10 | <ttmx> | I've heard about that yes |
| 2021-02-17 04:15:17 | <AlexNevesky> | so much easier to write shortcuts |
| 2021-02-17 04:15:22 | <ttmx> | But felt it was kinda unneeded? |
| 2021-02-17 04:15:29 | <ttmx> | But yes, I'll look into it... Tomorrow :P |
| 2021-02-17 04:16:22 | <ttmx> | Good night, and thank you for the positive comments! Hope it gets put to good use (put me on the website! put me on the website!) |
| 2021-02-17 04:17:47 | × | ttmx quits (5e3ee76f@gateway/web/cgi-irc/kiwiirc.com/ip.94.62.231.111) (Quit: Connection closed) |
| 2021-02-17 04:21:29 | × | AlexNevesky quits (~brtt@2600:8804:8689:3f00::2395) (Quit: WeeChat 3.0) |
| 2021-02-17 04:37:22 | → | AlexNevesky joins (~brtt@2600:8804:8689:3f00::2395) |
| 2021-02-17 04:54:56 | <AlexNevesky> | okay i dont understand it |
| 2021-02-17 04:55:18 | <AlexNevesky> | I follow what the haskell website tells me to do but for whatever reason i cannot get ewmh to work |
| 2021-02-17 05:49:41 | × | hexo quits (~hexo@gateway/tor-sasl/hexo) (Remote host closed the connection) |
| 2021-02-17 05:49:58 | → | hexo joins (~hexo@gateway/tor-sasl/hexo) |
| 2021-02-17 05:56:14 | × | vanvik quits (~nimor@82.194.204.210) (Ping timeout: 272 seconds) |
All times are in UTC.