Logs: liberachat/#xmonad
| 2021-11-17 16:13:53 | <geekosaur> | this makes me wonder if we should watch for repeated ConfigureRequests on a window and float it, although there's a lot of _NET_WM_STATE between them |
| 2021-11-17 16:14:20 | <jakeStateless-Fa> | That's an interesting idea |
| 2021-11-17 16:15:07 | <geekosaur> | (although the window is violating EWMH because the window manager has the final say and it should not just loop demanding something else) |
| 2021-11-17 16:15:09 | <Vermoot> | geekosaur, to put it into context: when I start the plugin it appears as floating in the center of the screen (even though I'm in a tiled layout and have no rules in place to make it float), and when I click on a button to open a dropdown this is what happens. I believe the problematic "window" is the dropdown |
| 2021-11-17 16:15:36 | <jakeStateless-Fa> | geekosaur: How does a window even know if it's being tiled or not? |
| 2021-11-17 16:15:42 | <geekosaur> | some windows do get autofloated, specifically those which request a fixed size |
| 2021-11-17 16:16:09 | <jakeStateless-Fa> | Oh... the ...Hinted layout variants may be of use there, I suppose |
| 2021-11-17 16:16:13 | <Vermoot> | When using it in another session with AwesomeWM, awesome draws window decorations just about everywhere, on every dropdown, and I believe even on individual shadows around dropdowns |
| 2021-11-17 16:16:15 | <geekosaur> | jakeStateless-Fa, its position and size differ from what it asked for in the ConfigureRequest |
| 2021-11-17 16:16:35 | <jakeStateless-Fa> | Vermoot: XMonad ignores certain window-types |
| 2021-11-17 16:16:41 | <Vermoot> | That's good |
| 2021-11-17 16:16:53 | <geekosaur> | yeh, that implies every dropdown is a full top levle window instead of an app-internal window. but so does this log |
| 2021-11-17 16:17:05 | <jakeStateless-Fa> | I believe it's part of the ewmh module |
| 2021-11-17 16:17:59 | <geekosaur> | also most dropdowns are override_redirect which would cause xmonad to ignore them |
| 2021-11-17 16:18:04 | <geekosaur> | and awesome for that matter |
| 2021-11-17 16:21:18 | <ArgoOffline[m]> | w |
| 2021-11-17 16:30:26 | <geekosaur> | so anyway I'll have to ask you to run that again later after I add support for _NET_WM_STATE client messages. assuming I can, because I think our ClientMessage support is weak still |
| 2021-11-17 16:30:42 | <Vermoot> | Sure ! |
| 2021-11-17 16:31:08 | <Vermoot> | I'm not always here but as soon as you see me, do ping |
| 2021-11-17 16:31:32 | <Vermoot> | (Or I'm constantly on Discord, if that's something you use) |
| 2021-11-17 16:32:03 | <geekosaur> | it's not |
| 2021-11-17 16:32:25 | <geekosaur> | I don't need N different almost-browsers trying to run at the same time on this tiny laptop :/ |
| 2021-11-17 16:32:36 | <Vermoot> | alright |
| 2021-11-17 16:32:41 | <jakeStateless-Fa> | We could bridge this room over there... Though I'm not sure if I want to... Some of the people there are, well, interesting. |
| 2021-11-17 16:33:14 | <Vermoot> | Well, IRC sure does filter out a lot of people...that's both good and bad. |
| 2021-11-17 16:33:27 | <jakeStateless-Fa> | There's also matrix, which I'm using |
| 2021-11-17 16:33:55 | <Vermoot> | Also when you say "over there", do you have a particular discord server in mind? |
| 2021-11-17 16:34:19 | <jakeStateless-Fa> | One could be created for that purpose. |
| 2021-11-17 16:34:22 | <jakeStateless-Fa> | I don't believe there is one over on discord. |
| 2021-11-17 16:34:35 | <Vermoot> | Yeah I don't think so either |
| 2021-11-17 16:35:37 | <Vermoot> | We had a similar discussion about kmonad https://github.com/kmonad/kmonad/issues/242 |
| 2021-11-17 16:35:43 | <jakeStateless-Fa> | TBH, matrix is the future of chats, so I'm comfortable using it nearly exclusively, bridges exist for nearly every service out there. And, there's many puppet-applications too. |
| 2021-11-17 16:35:59 | <jakeStateless-Fa> | ^ a bit offtopic... |
| 2021-11-17 16:36:39 | <Vermoot> | We ended up creating a Discord server, and while not the most active one out there, it definitely sees some use. We talked about bridging it with the IRC channel but that never ended up happening. |
| 2021-11-17 16:40:34 | <Solid> | because no one wants to set up the bridge ;) |
| 2021-11-17 16:41:26 | <Solid> | and people in the kmonad IRC/matrix channel are quite content with the situation I feel |
| 2021-11-17 16:43:12 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 2021-11-17 16:44:56 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2021-11-17 16:46:14 | <jakeStateless-Fa> | setDefaultCursor xC_left_ptr is not playing nicely with my custom-cursor theme |
| 2021-11-17 16:48:07 | <Solid> | in what way? |
| 2021-11-17 16:52:53 | <jakeStateless-Fa> | If I do that, then my default cursor goes back to X's default one. |
| 2021-11-17 16:53:02 | <jakeStateless-Fa> | instead of the themed variant |
| 2021-11-17 16:53:23 | <jakeStateless-Fa> | It could be related to the fact that I'm using nix home-manager for theming |
| 2021-11-17 17:05:11 | <Vermoot> | geekosaur: can you think of a temporary fix that I can have in my config to be able to use my wine software without "crashing"? |
| 2021-11-17 17:06:42 | <geekosaur> | not really since something has to install whatever window _NET_WM_STATE property it's looking for, and we have no idea what it is because we can't get the list of defined property atoms now :( |
| 2021-11-17 17:07:03 | <Vermoot> | ok |
| 2021-11-17 17:07:15 | <Vermoot> | I'll have to be patient then :D |
| 2021-11-17 17:07:40 | <Vermoot> | (And use it in an xfce session, most likely) |
| 2021-11-17 17:10:51 | <jakeStateless-Fa> | xephyr? |
| 2021-11-17 17:11:28 | <Vermoot> | ? |
| 2021-11-17 17:11:55 | <Vermoot> | No I meant logging off and then back on in another session, from the DM |
| 2021-11-17 17:16:45 | <geekosaur> | xephyr is nice :) |
| 2021-11-17 17:17:09 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.3) |
| 2021-11-17 17:29:04 | → | werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
| 2021-11-17 17:54:39 | <jakeStateless-Fa> | xephyr isn't in the nix repos :( |
| 2021-11-17 17:54:44 | <jakeStateless-Fa> | I could probably package it |
| 2021-11-17 17:54:45 | <jakeStateless-Fa> | eh, later |
| 2021-11-17 17:54:53 | <jakeStateless-Fa> | (summary of my life) |
| 2021-11-17 18:01:07 | <jakeStateless-Fa> | What notification center does everyone use? I recently tried out deadd-notification-center. And, wow! It works really nicely with XMonad. |
| 2021-11-17 18:01:38 | jakeStateless-Fa | uploaded an image: (548KiB) < https://libera.ems.host/_matrix/media/r0/download/jupiterbroadcasting.com/tbSFOBectYGXLTFkKuihnmyj/image.png > |
| 2021-11-17 18:01:58 | jakeStateless-Fa | uploaded an image: (3065KiB) < https://libera.ems.host/_matrix/media/r0/download/jupiterbroadcasting.com/TbeeRrspVRCOvZksoPlrgRyB/image.png > |
| 2021-11-17 18:03:13 | <jakeStateless-Fa> | I did spend 4 hours on/off theming it, though. |
| 2021-11-17 18:05:58 | liskin | uses dunst |
| 2021-11-17 18:19:00 | Solid | doesn't use anything |
| 2021-11-17 19:01:04 | → | fcortesi joins (~fcortesi@2001:470:69fc:105::f3a9) |
| 2021-11-17 19:21:14 | <etrigan63[m]> | I tried deadd a ways back but I felt it wasn't ready for primetime. Currently use dunst. Has there been a big update recently? |
| 2021-11-17 19:21:45 | <jakeStateless-Fa> | not sure, only just tried it |
| 2021-11-17 19:22:55 | <jakeStateless-Fa> | It did need quite some configuring though. GTK CSS is kind of annoying to work with, and deadd's method for showing the center and changing button states isn't exactly straightforward/intuitive. |
| 2021-11-17 19:23:08 | <jakeStateless-Fa> | I made some nice helper scripts though, so it's not bad |
| 2021-11-17 19:44:26 | <etrigan63[m]> | How do you open the notification center on the side? |
| 2021-11-17 19:44:26 | <jakeStateless-Fa> | https://gitlab.com/mikenrafter/config/-/tree/master/.config/deadd <- if you're interested |
| 2021-11-17 19:46:03 | <jakeStateless-Fa> | using the kill command listed on their github: `kill -s USR1 $(pidof deadd-notification-center)` |
| 2021-11-17 19:47:29 | <jakeStateless-Fa> | And, I've bound that to mod-. |
| 2021-11-17 19:47:37 | <etrigan63[m]> | okaaaayyyy... so i bind that to a key then? |
| 2021-11-17 19:47:39 | × | SenranKaguya quits (~weechat@c-73-15-19-170.hsd1.ca.comcast.net) (Ping timeout: 250 seconds) |
| 2021-11-17 19:47:44 | <jakeStateless-Fa> | yeah |
| 2021-11-17 19:48:46 | <jakeStateless-Fa> | the button-state stuff is annoying too, so, see my script here: https://gitlab.com/mikenrafter/config/-/blob/master/scripts/notif-manage for easy management |
| 2021-11-17 20:01:48 | <etrigan63[m]> | jake :: Stateless -> Farm: You use Nix? Color me impressed! I have been trying to set up Nix for over a year now and always walk away scratching my head. |
| 2021-11-17 20:02:04 | <etrigan63[m]> | With a borked system. |
| 2021-11-17 20:15:01 | <jakeStateless-Fa> | Well, technically arch, with nix, so not nixOS, but yeah! Thanks! |
| 2021-11-17 20:19:40 | <etrigan63[m]> | I really want to use NixOS, but i can't get it to enable wifi on my laptop after install. Question: I use `btrfa` on my Arch installs with `timeshift + timeshift-autosnap +grub-btrfs` for snapshots during updates. NixOS is Ext4 everything. Can I use something similar in NixOS or is it superfluous due to the nature of NixOS (not that belt+suspenders hurts). |
| 2021-11-17 20:20:38 | <jakeStateless-Fa> | #nix:nixos.org ? |
| 2021-11-17 20:20:55 | <etrigan63[m]> | Yes |
| 2021-11-17 20:21:05 | <etrigan63[m]> | s/btrfa/btrfs/ |
| 2021-11-17 20:26:26 | <etrigan63[m]> | jake :: Stateless -> Farm: Home manager, Flakes, Nix & NixOS are very alien to me and the documentation is less than forgiving. And I am an IT professional with 38 years of experience. |
| 2021-11-17 20:28:30 | → | lyiriyah joins (~lyiriyah@user/lyiriyah) |
| 2021-11-17 20:29:07 | → | SenranKaguya joins (~weechat@c-73-15-19-170.hsd1.ca.comcast.net) |
| 2021-11-17 20:29:31 | <lyiriyah> | Does anyone know how to make CycleRecentWS IndependentScreens-compliant? I imagine it has something to do with the marshall/unmarshall and recentWS functions but I'm not sure how to string it all together. |
| 2021-11-17 20:33:50 | <jakeStateless-Fa> | <etrigan63[m]> "jake :: Stateless -> Farm..." <- Yeah, they're quite... unique. I'm younger, and so, while my journey to this point has been 3 full years w/ nix - I'm still a noob in this regard. |
| 2021-11-17 20:34:12 | <jakeStateless-Fa> | It took me a couple months for me to build up comfort even with installing it initially. |
| 2021-11-17 20:34:41 | <jakeStateless-Fa> | an ever-expansive rabbit-hole... |
| 2021-11-17 20:35:02 | <jakeStateless-Fa> | <lyiriyah> "Does anyone know how to make..." <- Doesn't the greedyview module have stuff for this? |
| 2021-11-17 20:36:52 | <etrigan63[m]> | If i could get it running on my laptop, i could at least work with it to build up my comfort level. The problem is that I can no longer deal with stacking window managers. I would like to set it up with Xmonad right off the bat, but I can't get my wifi to work after install. It works during install, but not after I boot into the system. |
| 2021-11-17 20:37:39 | <jakeStateless-Fa> | I say try installing nix via `curl -L https://nixos.org/nix/install` |
| 2021-11-17 20:37:55 | <jakeStateless-Fa> | on an already working system |
| 2021-11-17 20:38:46 | <etrigan63[m]> | I have suggested to the NixOS team about setting up a user repository with Nix recipes for doing things to help noobs like me and it was met with disdain. Apparently, they are stuck in their cycle of abuse. |
| 2021-11-17 20:39:23 | <lyiriyah> | jakeStateless-Fa: I don't think greedyView will help me here. I should've been more specific -- I'm trying to make the toggleRecentWS module IndependentWorkspaces-aware |
| 2021-11-17 20:39:44 | <etrigan63[m]> | "I suffered like a martyr to get where I am. If you really want to learn, you must suffer as well." |
| 2021-11-17 20:40:02 | <jakeStateless-Fa> | don't nix pills exist? (also, this is very offtopic, we should move this to a DM or #nix:nixos.org ) |
| 2021-11-17 20:40:49 | <etrigan63[m]> | How do I install Xmonad on NixOS? There, back on topic. |
All times are in UTC.