Logs: liberachat/#xmonad
| 2022-07-07 14:14:01 | <kaskal-> | dminuoso indeed... but it has already the place allocated in my brain and for people like liskin if you give them the shell.nix file and a makefile and you tell them just do nix-shell and you have a shell with all the environment in place, that's good enough for practical purposes. But yes, beware, nixos = pain at the beginning for sure |
| 2022-07-07 14:15:31 | × | alternateved quits (~alternate@staticline-31-183-144-54.toya.net.pl) (Remote host closed the connection) |
| 2022-07-07 14:20:15 | <liskin> | dminuoso: can't tell if you're joking or not :-) |
| 2022-07-07 14:21:04 | <liskin> | kaskal-: if you tell me to just do nix-shell I won't do it :-D |
| 2022-07-07 14:22:19 | <liskin> | (although maybe I would, in a VM, to see what it does, and then maybe later I'd be comfortable running that on my main machine too) |
| 2022-07-07 14:24:04 | <geekosaur> | the times I've had nox installed I kept it sandboxed. the flip side of its being hermetically sealed against the native OS sneaking in is you can sandbox it just by not running its environment setup |
| 2022-07-07 14:24:37 | <geekosaur> | alias nix='. /home/allbery/.nix-profile/etc/profile.d/nix.sh; psys "nix${_BSA_PSYS++$_BSA_PSYS}"' |
| 2022-07-07 14:25:12 | <liskin> | oh does it work without the daemon and stuff? |
| 2022-07-07 14:25:13 | <geekosaur> | so I know where it's active as well (psys adds a mark to the prompt) |
| 2022-07-07 14:25:35 | <geekosaur> | nixos may have a daemon, I haven't noticed one otherwise |
| 2022-07-07 14:25:58 | <geekosaur> | can't check now, haven't had a need to install nix on this laptop |
| 2022-07-07 14:33:16 | <kaskal-> | liskin I get it ;) However such a shell file can be a trivial one (as is in my case), and then you have to kind of trust the nix people to have kosher packages, which it seems to be the case |
| 2022-07-07 14:33:33 | <geekosaur> | I would think I'd have noticed a daemon if it used any significant amount of memory, back when I was stuck on the 2gb netbook |
| 2022-07-07 14:44:32 | <liskin> | kaskal-: yeah it's more about this weird obsession of mine of trying to understand how stuff works before using it |
| 2022-07-07 14:44:54 | <liskin> | there is not any sane/reasonable argument to be made :-) |
| 2022-07-07 14:45:25 | <geekosaur> | dunno, that sounds sane to me |
| 2022-07-07 14:45:40 | <geekosaur> | just more and more impossible these days 😕 |
| 2022-07-07 14:50:50 | <liskin> | well that's kind of the definition of insane isn't it? |
| 2022-07-07 14:51:16 | <liskin> | impossible in relation to the shared reality of society at the time |
| 2022-07-07 15:21:30 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.5) |
| 2022-07-07 15:22:21 | <dminuoso> | liskin: Neither do I. I think Nix/NixOS would be completely great, if it wasnt for the extremely steep learning curve or its piss poor UX |
| 2022-07-07 15:37:18 | → | dschrempf joins (~dominik@mobiledyn-62-240-134-33.mrsn.at) |
| 2022-07-07 15:41:50 | × | mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 2022-07-07 16:00:17 | × | theliver[m] quits (~theliverm@2001:470:69fc:105::2:25e4) (Quit: You have been kicked for being idle) |
| 2022-07-07 18:50:02 | × | dschrempf quits (~dominik@mobiledyn-62-240-134-33.mrsn.at) (Quit: WeeChat 3.5) |
| 2022-07-07 20:09:40 | → | steve__ joins (~steve@ool-182c2b80.dyn.optonline.net) |
| 2022-07-07 22:19:38 | × | chomwitt quits (~chomwitt@2a02:587:dc0d:4a00:ceae:439a:35c2:d6cc) (Ping timeout: 240 seconds) |
| 2022-07-07 22:35:34 | hexo_ | is now known as hexo |
| 2022-07-07 23:04:35 | → | Guest9 joins (~Guest9@48.red-83-55-226.dynamicip.rima-tde.net) |
| 2022-07-07 23:14:36 | × | Guest9 quits (~Guest9@48.red-83-55-226.dynamicip.rima-tde.net) (Quit: Client closed) |
| 2022-07-07 23:16:43 | → | Guest9 joins (~Guest9@48.red-83-55-226.dynamicip.rima-tde.net) |
| 2022-07-07 23:50:42 | × | Guest9 quits (~Guest9@48.red-83-55-226.dynamicip.rima-tde.net) (Quit: Client closed) |
| 2022-07-08 00:34:28 | → | Kaladin joins (~Kaladin@157-131-200-16.fiber.dynamic.sonic.net) |
| 2022-07-08 00:36:45 | <Kaladin> | hello #xmonad, I'm planning to upgrade from 0.15 to 0.17 today and I'm wondering if anyone has a recommendation for a guide or steps to take before getting started, I'm on arch linux, planning to backup my .xmonad folder so I can go back to my current state if needed, is there anything else I should backup? ty for any suggestions :) |
| 2022-07-08 00:39:15 | <geekosaur> | that should be it |
| 2022-07-08 00:48:04 | → | Forkk joins (~forkk@li926-228.members.linode.com) |
| 2022-07-08 00:50:04 | <Kaladin> | @geekosaur, thank you, I am a bit nervous since I put in a lot of work over a long time to get the state I have with xmonad and not sure I can remember all the things I did to get it this way, your confirmation helps :) |
| 2022-07-08 00:50:04 | <lambdabot> | Unknown command, try @list |
| 2022-07-08 00:50:40 | <geekosaur> | your xmonad.hs is the big one. if you have any local modules in .xmonad/lib, you'll want those as well |
| 2022-07-08 00:50:52 | <geekosaur> | (most people don't) |
| 2022-07-08 00:54:18 | <Kaladin> | I don't think so but I backed up the entire .xmonad folder so should be good either way |
| 2022-07-08 01:00:43 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-07-08 01:19:51 | × | Kaladin quits (~Kaladin@157-131-200-16.fiber.dynamic.sonic.net) (Quit: Leaving) |
| 2022-07-08 01:29:39 | → | Kaladin joins (~Kaladin@157-131-200-16.fiber.dynamic.sonic.net) |
| 2022-07-08 01:38:39 | → | tjmciver joins (~tjmciver@cpe-198-255-176-114.maine.res.rr.com) |
| 2022-07-08 01:41:04 | <tjmciver> | Hello folks. I'm currently running Xmonad 0.15 and am trying to figure out what hook to use to call (spawn) autorandr to configure external monitors when docking/undocking my laptop. I know there's XMonad.Hooks.Rescreen in 0.17 but that's not available in 0.15. What do I do instead? |
| 2022-07-08 02:02:57 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 276 seconds) |
| 2022-07-08 02:13:30 | × | Kaladin quits (~Kaladin@157-131-200-16.fiber.dynamic.sonic.net) (Quit: Leaving) |
| 2022-07-08 02:14:44 | → | jaybird joins (~cjayross@47-185-199-160.dlls.tx.frontiernet.net) |
| 2022-07-08 02:15:23 | ← | jaybird parts (~cjayross@47-185-199-160.dlls.tx.frontiernet.net) () |
| 2022-07-08 02:18:19 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 244 seconds) |
| 2022-07-08 02:24:42 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 2022-07-08 02:33:10 | × | td_ quits (~td@muedsl-82-207-238-170.citykom.de) (Ping timeout: 240 seconds) |
| 2022-07-08 02:35:21 | → | td_ joins (~td@94.134.91.254) |
| 2022-07-08 04:22:50 | × | steve__ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 244 seconds) |
| 2022-07-08 05:43:47 | <Solid> | tjmciver: you could upgrade to 0.17.0 :> |
| 2022-07-08 05:44:18 | <Solid> | copying the module itself would probably be quite complicated, since it depends on ExtensibleConfig |
| 2022-07-08 05:44:34 | <Solid> | though I recall fizzie having a standalone module that was the basis for X.H.Rescreen? So perhaps copying that would work |
| 2022-07-08 06:28:27 | × | nev_yn quits (~nyven@c-68-43-234-118.hsd1.mi.comcast.net) (Remote host closed the connection) |
| 2022-07-08 07:00:19 | → | Zedgamer9128 joins (~Zedgamer9@2409:4064:2d8c:d471:3792:1457:5b3a:1e2) |
| 2022-07-08 07:01:19 | × | Zedgamer9128 quits (~Zedgamer9@2409:4064:2d8c:d471:3792:1457:5b3a:1e2) (Client Quit) |
| 2022-07-08 07:29:37 | × | hexo quits (~hexo@user/hexo) (Quit: Leaving) |
| 2022-07-08 07:36:03 | → | chomwitt joins (~chomwitt@2a02:587:dc0d:4a00:e563:a1c3:b513:f7a5) |
| 2022-07-08 07:45:53 | → | cfricke joins (~cfricke@user/cfricke) |
| 2022-07-08 07:58:00 | × | chomwitt quits (~chomwitt@2a02:587:dc0d:4a00:e563:a1c3:b513:f7a5) (Ping timeout: 276 seconds) |
| 2022-07-08 07:59:22 | → | alternateved joins (~alternate@82.180.151.80) |
| 2022-07-08 08:42:49 | → | Guest9 joins (~Guest9@48.red-83-55-226.dynamicip.rima-tde.net) |
| 2022-07-08 08:44:16 | Guest9 | is now known as Baitinq |
| 2022-07-08 08:44:40 | <Baitinq> | Hi everyone, I was having a problem with xmobar <box> tag and I was wondering whether I was doing something wrong or this was a bug with xmobar (probably the former). I am trying to draw a empty rectangle on top of my inactive but not empty workspaces (in a dwm style). I have succesfully drawn the box, but when I try to apply left and right margins |
| 2022-07-08 08:44:40 | <Baitinq> | they are not respected by the two <box type=Top> that make up the empty rectangle, while they are respected by the <box type=HBoth> that also makes up the empty triangle. Am I doing something wrong? Is there a better way of implementing this? Many thanks https://pastebin.com/vYWRNG7k. I have asked in the xmobar specific channel but it seems pretty |
| 2022-07-08 08:44:41 | <Baitinq> | inactive so I hope you dont mind me asking here. |
| 2022-07-08 08:51:30 | <fizzie> | tjmciver: Solid: Yes, I had one of those. The hooky part is just xrandrStartupHook + xrandrScreenChangeEventHook at https://github.com/fis/dot-xmonad/blob/master/zem/src/Zem/AutoRandr.hs#L243 |
| 2022-07-08 08:55:44 | × | ^[ quits (~user@user//x-8473491) (Ping timeout: 255 seconds) |
| 2022-07-08 08:59:03 | × | Baitinq quits (~Guest9@48.red-83-55-226.dynamicip.rima-tde.net) (Quit: Client closed) |
| 2022-07-08 09:00:12 | → | Baitinq joins (~Baitinq@48.red-83-55-226.dynamicip.rima-tde.net) |
| 2022-07-08 09:24:56 | → | Zedgamer9128 joins (~Zedgamer9@2409:4064:2d8c:d471:3792:1457:5b3a:1e2) |
| 2022-07-08 09:27:14 | <Zedgamer9128> | how to send custom log to xmobar like i want to send songs title by playerctl from xmonad.hs i am sending all worksapce info by UnsafeXmonadLog and i was thinking if there was a way to send another variabe |
| 2022-07-08 09:27:45 | × | Baitinq quits (~Baitinq@48.red-83-55-226.dynamicip.rima-tde.net) (Quit: Client closed) |
| 2022-07-08 09:28:48 | <Zedgamer9128> | l am seeing a statusbarpropto function but i dont know if that is what is what i want or how to even implement it |
| 2022-07-08 09:41:18 | × | Zedgamer9128 quits (~Zedgamer9@2409:4064:2d8c:d471:3792:1457:5b3a:1e2) (Quit: Client closed) |
| 2022-07-08 09:41:31 | → | Zedgamer9128 joins (~Zedgamer9@2409:4064:2d8c:d471:3792:1457:5b3a:1e2) |
| 2022-07-08 09:43:13 | <vrs> | Zedgamer9128: I do it with a PipeReader |
| 2022-07-08 09:44:59 | <vrs> | my player is mpd and I monitor the state with `mpc idle` |
| 2022-07-08 09:52:32 | × | Zedgamer9128 quits (~Zedgamer9@2409:4064:2d8c:d471:3792:1457:5b3a:1e2) (Ping timeout: 252 seconds) |
| 2022-07-08 10:05:35 | → | Zedgamer9128 joins (~Zedgamer9@2409:4064:4e8e:a7aa:28d1:bb05:df72:c820) |
| 2022-07-08 10:09:33 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.5) |
| 2022-07-08 10:30:06 | → | dschrempf joins (~dominik@mobiledyn-62-240-134-33.mrsn.at) |
| 2022-07-08 10:30:43 | × | dschrempf quits (~dominik@mobiledyn-62-240-134-33.mrsn.at) (Client Quit) |
| 2022-07-08 10:43:10 | → | Jade1 joins (~Jade1@ip-178-201-128-039.um46.pools.vodafone-ip.de) |
| 2022-07-08 10:48:10 | <Jade1> | How would you build a layout in which the side to the master has a second "master" window and the stack is vertical to the side? https://imgur.com/a/gwR41yq |
| 2022-07-08 10:51:03 | → | chomwitt joins (~chomwitt@2a02:587:dc0d:4a00:bd6:dafd:ce58:5eb6) |
| 2022-07-08 11:16:18 | × | Zedgamer9128 quits (~Zedgamer9@2409:4064:4e8e:a7aa:28d1:bb05:df72:c820) (Quit: Client closed) |
| 2022-07-08 11:24:44 | × | defjam quits (~eb0t@33ba38ab.skybroadband.com) (Ping timeout: 272 seconds) |
| 2022-07-08 11:25:39 | → | Zedgamer9128 joins (~Zedgamer9@2409:4064:4e8e:a7aa:28d1:bb05:df72:c820) |
| 2022-07-08 11:26:34 | → | defjam joins (~eb0t@33bb8326.skybroadband.com) |
| 2022-07-08 11:26:34 | × | Zedgamer9128 quits (~Zedgamer9@2409:4064:4e8e:a7aa:28d1:bb05:df72:c820) (Client Quit) |
| 2022-07-08 11:52:39 | <tjmciver> | Solid: Yes, I'd love to upgrade but I'm using NixOS and that's giving me 0.15 and I'm not savvy enough with Nix yet to know how to upgrade. |
| 2022-07-08 11:53:41 | <tjmciver> | fizzie: thanks. If I read that correctly it looks like you're not directly using autoxrandr there but have implemented much of it yourself there. |
| 2022-07-08 11:54:31 | <fizzie> | Yeah, but that was just out of perversity, you could just shell out from the hook and ignore all the rest. |
| 2022-07-08 11:55:23 | <tjmciver> | Cool, thanks! |
All times are in UTC.