Logs on 2021-06-20 (liberachat/#xmonad)
| 00:00:35 | × | jg quits (~jrgiacone@47.153.194.92) (Remote host closed the connection) |
| 00:37:52 | × | kajzer quits (~themainma@user/themainman) (Quit: WeeChat 3.1) |
| 01:09:19 | × | abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Remote host closed the connection) |
| 01:47:11 | × | spoonm quits (spoonm@inaba.spoonm.org) (Quit: I might be back. I might not.) |
| 01:47:47 | → | spoonm joins (~spoonm@inaba.spoonm.org) |
| 01:49:21 | × | spoonm quits (~spoonm@inaba.spoonm.org) (Client Quit) |
| 01:49:31 | → | spoonm joins (spoonm@inaba.spoonm.org) |
| 02:03:25 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 272 seconds) |
| 02:24:01 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 02:58:51 | × | td_ quits (~td@muedsl-82-207-238-182.citykom.de) (Ping timeout: 268 seconds) |
| 03:00:19 | → | td_ joins (~td@94.134.91.60) |
| 05:34:19 | × | iceflinger quits (~iceflinge@loud.house) (Ping timeout: 272 seconds) |
| 05:36:05 | → | iceflinger joins (~iceflinge@loud.house) |
| 06:27:24 | → | qbt joins (~edun@user/edun) |
| 06:39:02 | <dminuoso> | Is there a some contrib code to have named actions in an extensible way, such that I can write a bunch of modules each of which would register named actions? |
| 06:40:22 | <dminuoso> | Writing the code myself seems easy, just wondering whether I missed any plug-and-play solution. |
| 06:41:48 | <dminuoso> | Ah well actually I realized, I cant even use NamedAction because I want even more information. Guess Ill stick to my RegisteredAction. |
| 06:44:44 | <Solid> | Be the one to write the module! |
| 06:48:15 | <dminuoso> | Mmm, well out of the box there's not much I can do. It has to be all pre-X. |
| 06:51:18 | <dminuoso> | Or I guess not necessarily, mmm. |
| 06:51:52 | <dminuoso> | `local :: MonadReader r m => (r -> r) -> m a -> m a` I guess I can use that to override XConf |
| 06:53:30 | <Solid> | sounds doable yeah |
| 06:55:04 | <dminuoso> | Except Id have to rig this into xmonad core. |
| 06:55:18 | <dminuoso> | It would be kind of neat if xmonad had a plugin system |
| 06:55:33 | <dminuoso> | I cant be the first to think about this |
| 06:55:38 | dminuoso | goes to the issue tracker |
| 08:00:38 | <liskin> | With the new extensibleConf it should be easy to make e.g. ServerMode easily extensible to other modules |
| 08:01:25 | <liskin> | Not sure I understand what you mean by named actions though |
| 08:17:20 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 08:17:41 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 08:27:40 | <dminuoso> | liskin: https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Util-NamedActions.html |
| 08:27:44 | × | electr0n quits (~electr0n@hunt.revrse.sh) (Remote host closed the connection) |
| 08:28:11 | <dminuoso> | Im using something similar, except each action also has a command to it, so I can do `Mod-x <command-name>` simlarly to emacs `M-x <command-name>` |
| 08:43:15 | → | seschwar joins (~seschwar@user/seschwar) |
| 10:29:55 | → | electr0n joins (~electr0n@hunt.revrse.sh) |
| 10:46:16 | × | iceflinger quits (~iceflinge@loud.house) (Ping timeout: 265 seconds) |
| 11:19:46 | → | kajzer joins (~themainma@user/themainman) |
| 11:35:13 | → | iceflinger joins (~iceflinge@loud.house) |
| 12:17:51 | → | backleet joins (~backleet@user/backleet) |
| 12:29:03 | → | azg256 joins (~user@78-56-98-5.static.zebra.lt) |
| 12:29:25 | × | backleet quits (~backleet@user/backleet) (Quit: WeeChat 3.2) |
| 12:29:37 | → | backleet joins (~backleet@user/backleet) |
| 12:45:10 | × | backleet quits (~backleet@user/backleet) (Ping timeout: 265 seconds) |
| 12:46:08 | → | backleet joins (~backleet@user/backleet) |
| 12:51:41 | × | berberman quits (~berberman@user/berberman) (Ping timeout: 244 seconds) |
| 12:52:51 | → | berberman joins (~berberman@user/berberman) |
| 13:00:04 | × | kajzer quits (~themainma@user/themainman) (Quit: WeeChat 3.1) |
| 13:22:35 | → | kajzer joins (~themainma@user/themainman) |
| 13:30:07 | × | backleet quits (~backleet@user/backleet) (Ping timeout: 265 seconds) |
| 13:31:58 | → | backleet joins (~backleet@user/backleet) |
| 13:42:18 | × | backleet quits (~backleet@user/backleet) (Ping timeout: 258 seconds) |
| 14:03:46 | × | benin0369 quits (~benin@183.82.205.58) (Ping timeout: 258 seconds) |
| 14:04:05 | × | azg256 quits (~user@78-56-98-5.static.zebra.lt) (Quit: ERC (IRC client for Emacs 26.1)) |
| 14:08:30 | → | azg256 joins (~user@78-56-98-5.static.zebra.lt) |
| 15:05:01 | → | backleet joins (~backleet@user/backleet) |
| 15:07:38 | → | k8[m] joins (~evadk8mat@2001:470:69fc:105::3ed0) |
| 15:16:36 | × | backleet quits (~backleet@user/backleet) (Ping timeout: 258 seconds) |
| 15:17:27 | → | backleet joins (~backleet@user/backleet) |
| 15:28:54 | × | ectospasm quits (~ectospasm@user/ectospasm) (Quit: WeeChat 3.2) |
| 15:31:42 | → | ectospasm joins (~ectospasm@user/ectospasm) |
| 15:36:45 | × | backleet quits (~backleet@user/backleet) (Ping timeout: 265 seconds) |
| 16:36:33 | → | jg joins (~jrgiacone@47.153.194.92) |
| 16:37:21 | <jg> | How's everyone doing, hope yall are havinga good sunday |
| 16:53:10 | <Solid> | well I almost passed out today because it was extremely hot and I forgot to drink enough water |
| 16:53:16 | <Solid> | but I didn't and now things are looking up :) |
| 16:53:52 | <jg> | ooof I'm sorry Solid, were you working outside? |
| 16:57:16 | <Solid> | ah no worries; not working but I was riding my bike around town for some errands I procrastinated for way too long already |
| 16:57:36 | <Solid> | bad idea, I would say in hindsight :P |
| 16:59:09 | <Solid> | (especially since I got my 2nd vaccination on friday and afaik it is advised to not do things like that for a few days, even in normal weather) |
| 17:00:04 | <Solid> | anyways, how was your sunday so far jg? |
| 17:13:02 | <jg> | it's been chill so far, its a catch up on chores around the house day lol, I've been putting off finishing my bathroom |
| 17:13:34 | <jg> | btw Solid, have you switched over to pipewire yet, I might give it a try |
| 17:14:06 | <Solid> | ah, chore day, always lots of fun :> |
| 17:14:16 | <Solid> | I have not no |
| 17:14:37 | <Solid> | In fact, I'm still on pure alsa because my audio needs are basically nonexistent |
| 17:15:01 | <jg> | ah no media consumption on this pc or just in general? |
| 17:16:12 | <Solid> | nono, everything I need just works fine with alsa |
| 17:16:43 | <jg> | damn really? I couldn't get any sound from firefox until I installed pulse |
| 17:16:54 | <jg> | or maybe it was discord sound |
| 17:17:03 | <^[> | jg: Is it a viable replacement for pulse at this point? |
| 17:17:09 | <Solid> | ah, I think firefox needs to be explicitly compiled with alsa support or something |
| 17:17:30 | <Solid> | my distribution does this by default, but some may not do that |
| 17:17:39 | <jg> | ah |
| 17:18:11 | <jg> | ^]: I just installed it and started the service, so far it is working, I just installed pipewire and pipewire-pulse |
| 17:18:21 | <jg> | ram usage is a little lower |
| 17:18:38 | <jg> | I get broken pipe errors with my dac however, but sound still works |
| 17:19:07 | <jg> | but they corespond to similar errors i had with pulse |
| 17:21:09 | <jg> | ^[ I wanted to try because I guess there is a way to make sound work when screensharing through pipewire |
| 17:27:16 | <Solid> | oh that sounds pretty cool actually |
| 17:30:42 | × | azg256 quits (~user@78-56-98-5.static.zebra.lt) (Quit: ERC (IRC client for Emacs 26.1)) |
| 17:35:14 | × | jg quits (~jrgiacone@47.153.194.92) (Quit: leaving) |
| 17:46:36 | → | jg joins (~jg@47.153.194.92) |
| 17:47:24 | → | t joins (~jrgiacone@47.153.194.92) |
| 17:47:24 | t | is now known as Guest4549 |
| 17:49:19 | <Guest4549> | yo |
| 17:49:56 | ← | jg parts (~jg@47.153.194.92) () |
| 17:50:48 | → | jg joins (~jg@47.153.194.92) |
| 17:51:41 | <Guest4549> | f |
| 17:51:57 | × | jg quits (~jg@47.153.194.92) (Remote host closed the connection) |
| 17:52:56 | → | jg joins (~jg@47.153.194.92) |
| 17:54:13 | × | jg quits (~jg@47.153.194.92) (Remote host closed the connection) |
| 17:58:13 | → | jg joins (~jg@47.153.194.92) |
| 17:58:18 | × | Guest4549 quits (~jrgiacone@47.153.194.92) (Quit: Lost terminal) |
| 17:58:43 | × | jg quits (~jg@47.153.194.92) (Remote host closed the connection) |
| 19:06:16 | → | mc47 joins (~mc47@xmonad/TheMC47) |
| 19:08:23 | → | Guest19 joins (~Guest19@2607:fb90:58c:2f50:793e:bb61:b471:b4cd) |
| 19:08:38 | <Guest19> | Good morning! |
| 19:21:49 | → | tremon joins (~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl) |
| 19:29:24 | × | qbt quits (~edun@user/edun) (Ping timeout: 252 seconds) |
| 19:30:32 | × | Guest19 quits (~Guest19@2607:fb90:58c:2f50:793e:bb61:b471:b4cd) (Quit: Client closed) |
| 20:49:21 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 20:50:25 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 20:53:16 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 20:54:20 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 20:58:11 | <geekosaur> | someday I'll understand how monitor placement works on linux… |
| 21:08:53 | <davve> | dont do it manually, I recommend nvidia-settings for generating the xorg config |
| 21:11:40 | <davve> | if you have one of those cards |
| 21:11:40 | <geekosaur> | I was using arandr. nvidia-settings is kinda useless when I don't have an nvidia chipset |
| 21:12:02 | <davve> | gotcha |
| 21:12:23 | <geekosaur> | ended up with the mouse pointer being physically in the right places but everything else off. took 2 tries to get things back to their current state |
| 21:12:45 | <geekosaur> | where the external monitor is kinda off relative to its physical position but things mostly work |
| 21:32:46 | × | tremon quits (~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in) |
| 22:04:54 | × | seschwar quits (~seschwar@user/seschwar) (Quit: :wq) |
| 22:09:20 | <^[> | geekosaur: I only remember maybe 5 flags for xrandr, but that seems to be enough to set up external monitors, and it's never let me down. |
| 22:22:13 | <geekosaur> | that's kinda the problem. xrandr doesn't distinguish between position on physical vs. logical screen, so when my monitor is placed such that it's halfway up the builtin screen, I can't describe that properly such that moving the mouse between them goes to the same place without the rest of the video being off the monitor |
| 22:25:02 | <^[> | I just choose not to worry about vertical alignment. Problem solved! |
| 22:29:54 | <geekosaur> | I feel like I had that working before, though |
| 22:31:41 | × | mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 22:42:24 | <^[> | I can get it very close by using --pos, but it's not perfect because the DPI is different. |
| 22:48:18 | × | scardinal quits (~supreme@87-59-138-136-cable.dk.customer.tdc.net) (Ping timeout: 240 seconds) |
| 22:48:26 | → | scardina1 joins (~supreme@87-59-138-136-cable.dk.customer.tdc.net) |
| 22:56:50 | × | kajzer quits (~themainma@user/themainman) (Quit: WeeChat 3.1) |
| 23:00:41 | → | sfrique[m] joins (~sfriquema@2001:470:69fc:105::3f27) |
| 23:00:58 | <sfrique[m]> | hello, what you guys recommend to start xmonad? a display manager? xinit? something else? |
| 23:03:08 | <geekosaur> | depends on your system, I'd think. I'm on Ubuntu so I get the display manager for free and use it |
| 23:03:36 | <sfrique[m]> | i use archlinux |
| 23:04:02 | <sfrique[m]> | i am using sddm right now, but have used startx before, thinking in going back to startx |
| 23:05:40 | <geekosaur> | it shouldn't really matter much |
| 23:09:02 | <sfrique[m]> | i tm thinking in going back to startx, as i would get the env vars right for the spawn command |
| 23:09:28 | <sfrique[m]> | so since i am changing i thought i look for lets say some "official" or recommended way |
All times are in UTC on 2021-06-20.