Logs: liberachat/#xmonad
| 2021-09-13 04:30:15 | → | M-elo-[m] joins (~gilganixm@2001:470:69fc:105::3d09) |
| 2021-09-13 04:41:46 | × | benin03693230 quits (~benin@183.82.24.227) (Ping timeout: 268 seconds) |
| 2021-09-13 05:06:24 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 2021-09-13 05:09:25 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2021-09-13 06:10:54 | × | cjb quits (~cjbayliss@user/cjb) () |
| 2021-09-13 06:40:50 | AndrewIRC | is now known as AndrewYu |
| 2021-09-13 07:23:05 | → | cfricke joins (~cfricke@user/cfricke) |
| 2021-09-13 07:43:15 | → | benin03693230 joins (~benin@183.82.24.227) |
| 2021-09-13 08:17:44 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b))) |
| 2021-09-13 08:17:44 | → | allbery_b joins (~geekosaur@xmonad/geekosaur) |
| 2021-09-13 08:17:47 | allbery_b | is now known as geekosaur |
| 2021-09-13 09:00:06 | × | gate32[m] quits (~gate32mat@2001:470:69fc:105::9e3) (Quit: You have been kicked for being idle) |
| 2021-09-13 09:30:54 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 2021-09-13 09:33:40 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2021-09-13 10:45:18 | cafkafk | is now known as cafkafk-on-erc |
| 2021-09-13 10:45:23 | cafkafk-on-erc | is now known as cafkafk |
| 2021-09-13 12:04:55 | → | dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net) |
| 2021-09-13 12:09:43 | × | td_ quits (~td@94.134.91.246) (Ping timeout: 265 seconds) |
| 2021-09-13 12:23:02 | <mc47[m]> | Solid : did you figure out how to build your setup without relying on a build script? |
| 2021-09-13 12:42:35 | × | thunderrd quits (~thunderrd@183.182.114.10) (Ping timeout: 265 seconds) |
| 2021-09-13 12:53:14 | <Solid> | mc47[m]: yes; https://gitlab.com/slotThe/dotfiles/-/commit/25230b3171cba665ca39fba5d666a1792ee6c21f |
| 2021-09-13 12:53:33 | <Solid> | I have sinced reverted that commit for unknown reasons, but I definitely remember it working :D |
| 2021-09-13 12:56:24 | → | thunderrd joins (~thunderrd@183.182.110.127) |
| 2021-09-13 12:59:32 | <mc47[m]> | I'll give it a try, because I couldn't make it work |
| 2021-09-13 12:59:35 | <mc47[m]> | Thank you! |
| 2021-09-13 13:01:39 | <Solid> | if a dev couldn't make it work then we definitely either need more docs or a more robust handling of the stack story :) |
| 2021-09-13 13:04:19 | <mc47[m]> | I know very little about stack, but I'll give my feedback when I figure this out (probably not today, but it depends if I'm motivated to work in a train) |
| 2021-09-13 13:09:17 | × | thunderrd quits (~thunderrd@183.182.110.127) (Ping timeout: 268 seconds) |
| 2021-09-13 13:21:19 | → | td_ joins (~td@94.134.91.92) |
| 2021-09-13 13:34:14 | → | thunderrd joins (~thunderrd@183.182.114.40) |
| 2021-09-13 13:49:23 | × | dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.2.1) |
| 2021-09-13 14:01:45 | → | rekahsoft joins (~rekahsoft@52.129.35.150) |
| 2021-09-13 14:02:49 | × | rekahsoft quits (~rekahsoft@52.129.35.150) (Remote host closed the connection) |
| 2021-09-13 14:03:31 | → | rekahsoft joins (~rekahsoft@52.129.35.150) |
| 2021-09-13 14:05:43 | × | rekahsoft quits (~rekahsoft@52.129.35.150) (Remote host closed the connection) |
| 2021-09-13 14:08:12 | → | rekahsoft joins (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) |
| 2021-09-13 14:20:28 | × | qbt quits (~edun@user/edun) (Quit: WeeChat 3.2) |
| 2021-09-13 14:26:28 | <electr0n> | Solid: how do you like KMonad? Been meaning to take it for a spin. |
| 2021-09-13 14:52:58 | → | xmonadcool joins (~xmonadcoo@5-15-55-28.residential.rdsnet.ro) |
| 2021-09-13 14:53:02 | <xmonadcool> | hi |
| 2021-09-13 14:54:34 | <xmonadcool> | i wanna get tray icons in xmobar, found a thread on stackexchange but it has a really unusual way of doing it |
| 2021-09-13 14:54:53 | <xmonadcool> | apparently if you leave a small gap in your xmobar for stalone tray |
| 2021-09-13 14:54:56 | <xmonadcool> | itll work |
| 2021-09-13 14:55:20 | <xmonadcool> | but i think thats unsual since what if i have more apps open and itll override xmobar |
| 2021-09-13 14:55:26 | <xmonadcool> | i wouldnt like that |
| 2021-09-13 14:55:39 | <xmonadcool> | how can i automatically expand xmobar depending on my tray icons? |
| 2021-09-13 15:02:50 | <electr0n> | you will need something like trayer or standalonetray |
| 2021-09-13 15:04:07 | <Solid> | electr0n: I think I'm obliged to say that I love it because I have a commit bit :> |
| 2021-09-13 15:04:19 | <Solid> | but seriously, it's so great not having to edit .xmodmap files anymore |
| 2021-09-13 15:04:44 | <Solid> | I couldn't use Emacs without it :) |
| 2021-09-13 15:05:52 | <Solid> | xmonadcool: a lot of people seem to like this method: https://github.com/jaor/xmobar/issues/239#issuecomment-233206552 |
| 2021-09-13 15:17:54 | <electr0n> | I am messing with doing simple decorations on just 1 side of the window, and for the most part its working, I just cannot figure out why it also draws something on the top and displays the window title. |
| 2021-09-13 15:23:11 | × | xmonadcool quits (~xmonadcoo@5-15-55-28.residential.rdsnet.ro) (Quit: Client closed) |
| 2021-09-13 15:27:40 | → | seschwar joins (~seschwar@user/seschwar) |
| 2021-09-13 15:38:31 | <electr0n> | any recommendations? |
| 2021-09-13 15:49:46 | × | rekahsoft quits (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Ping timeout: 260 seconds) |
| 2021-09-13 15:54:07 | × | amir quits (sid22336@user/amir) () |
| 2021-09-13 15:54:23 | → | amir joins (sid22336@user/amir) |
| 2021-09-13 16:25:55 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.2) |
| 2021-09-13 17:11:14 | × | thunderrd quits (~thunderrd@183.182.114.40) (Ping timeout: 268 seconds) |
| 2021-09-13 17:19:02 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 268 seconds) |
| 2021-09-13 17:19:33 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2021-09-13 17:21:32 | × | electr0n quits (~electr0n@about/security/founder/electr0n) (Quit: WeeChat 3.2) |
| 2021-09-13 17:22:10 | → | electr0n joins (~electr0n@about/security/founder/electr0n) |
| 2021-09-13 17:23:36 | → | thunderrd joins (~thunderrd@183.182.110.40) |
| 2021-09-13 18:11:40 | × | electr0n quits (~electr0n@about/security/founder/electr0n) (Ping timeout: 268 seconds) |
| 2021-09-13 18:28:24 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 2021-09-13 18:28:44 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2021-09-13 18:53:03 | × | redgloboli quits (~redglobol@user/redgloboli) (Remote host closed the connection) |
| 2021-09-13 18:53:22 | → | redgloboli joins (~redglobol@user/redgloboli) |
| 2021-09-13 19:21:33 | → | abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
| 2021-09-13 19:38:03 | <elonsroadster[m]> | <xmonadcool> "i wanna get tray icons in xmobar..." <- Have you looked at taffybar? |
| 2021-09-13 19:40:44 | <elonsroadster[m]> | xmonadcool I'm the author so obviously a bit biased, but it was sort of made explicitly because doing things like having a proper tray is so hard in xmobar. Taffybar is also written in haskell, and has really good tray support built in |
| 2021-09-13 19:43:16 | <elonsroadster[m]> | <nurnochgeist> "say i have a workspace that..." <- I think the right approach to solving the problem you describe here is to have a way to replace a window in a layout with an existing window (possibly in another workspace or minimized) Here is a function which does this: https://github.com/IvanMalison/dotfiles/blob/f36ddc4cdd155e4dbb264092dcb6c896713b05e6/dotfiles/config/xmonad/xmonad.hs#L540 |
| 2021-09-13 19:46:26 | <elonsroadster[m]> | nurnochgeist: I see that liskin already suggested windowGo/windowBring, but this does not *quite* do what you want. I also realized that while the function I linked you does do exactly what you want, it also has a bunch of custom stuff that is related to my config. What you really want to look at is swapFocusedWith (see |
| 2021-09-13 19:46:26 | <elonsroadster[m]> | https://github.com/IvanMalison/dotfiles/blob/f36ddc4cdd155e4dbb264092dcb6c896713b05e6/dotfiles/config/xmonad/xmonad.hs#L786) and something like my |
| 2021-09-13 19:47:08 | <elonsroadster[m]> | * nurnochgeist: I see that liskin already suggested windowGo/windowBring, but this does not _quite_ do what you want. I also realized that while the function I linked you does do exactly what you want, it also has a bunch of custom stuff that is related to my config. What you really want to look at is swapFocusedWith (see |
| 2021-09-13 19:47:08 | <elonsroadster[m]> | https://github.com/IvanMalison/dotfiles/blob/f36ddc4cdd155e4dbb264092dcb6c896713b05e6/dotfiles/config/xmonad/xmonad.hs#L786) and something like windowAct |
| 2021-09-13 19:47:08 | <elonsroadster[m]> | If it's helpful, I'd be happy to make a PR to add something like swapFocusedWith to the windowBringer module. |
| 2021-09-13 19:49:28 | <elonsroadster[m]> | <liskin> "so, um, is this active refusal..." <- liskin: That's a pretty unnecessarily uncharitable way to start a dialogue... |
| 2021-09-13 19:49:52 | <elonsroadster[m]> | Where do you see ACTIVE refusal to document anything on my part? |
| 2021-09-13 19:52:58 | × | thunderrd quits (~thunderrd@183.182.110.40) (Ping timeout: 252 seconds) |
| 2021-09-13 19:54:37 | <elonsroadster[m]> | Also, I went out of my way to add nix support in https://github.com/xmonad/xmonad/pull/330 for a feature that I don't even use, because of your complaint that we have a flake.nix, but self-recompilation is not supported with that flake. |
| 2021-09-13 19:59:22 | × | abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 268 seconds) |
| 2021-09-13 20:01:34 | <elonsroadster[m]> | FURTHERMORE, (you can be forgiven for not understanding this since you aren't familiar with nix), but the complaint doesn't even really make THAT much sense. Self-compilation IS supported through the xmonad nixpkgs module, which is what most (especially those who are newer to nix haskell will use anyway).... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/f676643b5f8f1d4badfe72de2225e432cdcd730a) |
| 2021-09-13 20:04:28 | <elonsroadster[m]> | When I originally wrote the flake, I figured that most of these use cases would be things that only power users (people already familiar with both haskell and nix (and specifically nix flakes)) would want to do. |
| 2021-09-13 20:04:28 | <elonsroadster[m]> | I think that this actually WILL be true in the future, but at the moment, because there are so many changes on master that have not yet made it into a release, there is quite a lot of interest in running from git master, even among those less familiar with nix/haskell. |
| 2021-09-13 20:06:46 | <liskin> | elonsroadster[m]: well, it wasn't as much starting a discussion as me venting my frustration. |
| 2021-09-13 20:06:48 | <elonsroadster[m]> | The super random issue that you seem to have found is a case of a less experienced user trying to run from master, but also trying to copy aspects of my xmonad setup (something I generally advise people, especially those who are less experienced not to do). |
| 2021-09-13 20:07:32 | <elonsroadster[m]> | liskin: I think you should reconsider whether its actually fair for you to feel frustrated at me in this situation. |
| 2021-09-13 20:08:42 | <liskin> | elonsroadster[m]: we two seem to have communication problems going back years, so I do think it is fair to be frustrated; you do not need to take that personally if you believe our misunderstandings are largely my fault |
| 2021-09-13 20:11:17 | <elonsroadster[m]> | How would I not take someone calling me out (while also denigrating a tool that I obviously like and use) in a public setting personally? |
| 2021-09-13 20:11:39 | <elonsroadster[m]> | that seems like a totally natural response to me. |
| 2021-09-13 20:12:05 | <liskin> | elonsroadster[m]: One example of this communication problem is that you seem to think I complained about the lack of support for recompilation, while I'm quite convinced I merely complained that it is not documented how to recompile, or how to use the nix flake in general. |
| 2021-09-13 20:12:31 | <liskin> | elonsroadster[m]: To which you reacted by adding the support for recompilation, without any attempt to document it. |
| 2021-09-13 20:12:57 | <elonsroadster[m]> | In any case, to be clear, I am not against documenting anything here. |
| 2021-09-13 20:13:44 | <elonsroadster[m]> | It's just that it takes time to do something like that, especially if you want to do it well. |
| 2021-09-13 20:14:17 | <elonsroadster[m]> | It's actually something that I already started working on. |
| 2021-09-13 20:14:31 | <liskin> | Indeed, that bit I understand very much. :-) |
| 2021-09-13 20:14:51 | <liskin> | If you felt any sort of (time) pressure, that was not intended. |
All times are in UTC.