Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→
Page 1 .. 171 172 173 174 175 176 177 178 179 180 181 .. 1843
184,270 events total
2021-08-13 03:45:52 <grvxs[m]> i don't even need those `useQwerty` and `useDvorak` functions now
2021-08-13 03:46:08 <grvxs[m]> combineActions :: IORef String -> M.Map String (X ()) -> X ()
2021-08-13 03:46:08 <grvxs[m]> combineActions ref layoutToAction = do
2021-08-13 03:46:08 <grvxs[m]> currentLayout <- runProcessWithInput "/home/grvxs/.xmonad/scripts/echolayout.sh" [] ""
2021-08-13 03:46:08 <grvxs[m]> fromMaybe (return ()) $ M.lookup currentLayout layoutToAction
2021-08-13 03:46:22 <elonsroadster[m]> you can probably get rid of the ref paramter as well, right?
2021-08-13 03:46:33 <grvxs[m]> oh yeah
2021-08-13 03:46:47 <elonsroadster[m]> also I wouldn't do `"/home/grvxs/.xmonad/scripts/echolayout.sh"`
2021-08-13 03:46:54 <elonsroadster[m]> thats not very portable
2021-08-13 03:46:54 <grvxs[m]> yes I know
2021-08-13 03:46:56 <elonsroadster[m]> why not put the script on your path
2021-08-13 03:47:00 <grvxs[m]> i tried `$HOME`
2021-08-13 03:47:01 <elonsroadster[m]> and then you could at least use
2021-08-13 03:47:11 <elonsroadster[m]> `/usr/bin/env`
2021-08-13 03:47:17 <grvxs[m]> oh i'll just put in the path
2021-08-13 03:47:37 <elonsroadster[m]> you may still need to use /usr/bin/env though
2021-08-13 03:48:15 <elonsroadster[m]> `runProcessWithInput "/usr/bin/env" ["echolayout.sh"] ""`
2021-08-13 03:48:52 <elonsroadster[m]> actually, nvm
2021-08-13 03:49:01 <elonsroadster[m]> looks like runProcessWithInput already does a path search foryou
2021-08-13 03:52:48 <grvxs[m]> I got rid of the refs
2021-08-13 03:53:54 <grvxs[m]> btw why doesn't `$HOME` work in runProcessWithInput
2021-08-13 03:59:03 <grvxs[m]> i just get the ENV var lol
2021-08-13 03:59:17 × berberman_ quits (~berberman@user/berberman) (Ping timeout: 245 seconds)
2021-08-13 03:59:40 berberman joins (~berberman@user/berberman)
2021-08-13 04:01:02 grvxs[m] < https://libera.ems.host/_matrix/media/r0/download/libera.chat/43e0ed05bd6783028a1ea96e7bb393a84d5fef1f/message.txt >
2021-08-13 04:07:00 <grvxs[m]> thanks
2021-08-13 04:16:53 × berberman quits (~berberman@user/berberman) (Ping timeout: 258 seconds)
2021-08-13 04:20:24 berberman joins (~berberman@user/berberman)
2021-08-13 04:21:24 <elonsroadster[m]> <grvxs[m]> "btw why doesn't `$HOME` work..." <- Why would you expect it to? $VARIABLE is something that works in shells
2021-08-13 04:22:33 <elonsroadster[m]> grvxs[m]: when you're in xmonad you're not in a shell. runProcessWithInput will not automatically launch a shell, I don't think. Its literally just going to spawn a new process.
2021-08-13 04:22:48 <grvxs[m]> ohk
2021-08-13 05:37:02 berberman_ joins (~berberman@user/berberman)
2021-08-13 05:37:56 × berberman quits (~berberman@user/berberman) (Ping timeout: 272 seconds)
2021-08-13 05:56:28 a6a45081-2b83 joins (~aditya@223.226.228.68)
2021-08-13 06:29:41 thonoht[m] joins (~thonohtma@2001:470:69fc:105::d7be)
2021-08-13 06:56:38 × berberman_ quits (~berberman@user/berberman) (Quit: ZNC 1.8.2 - https://znc.in)
2021-08-13 06:57:36 berberman joins (~berberman@user/berberman)
2021-08-13 07:15:47 × berberman quits (~berberman@user/berberman) (Quit: ZNC 1.8.2 - https://znc.in)
2021-08-13 07:16:36 berberman joins (~berberman@user/berberman)
2021-08-13 07:32:13 <liskin> elonsroadster[m]: I've never used any scratchpads so I'll leave the scratchpad issue to others, there's already a lot of other things on my plate
2021-08-13 07:33:11 <liskin> AndrewYu: looks like you might need to run localegen or check your locales or something
2021-08-13 07:38:53 × a6a45081-2b83 quits (~aditya@223.226.228.68) (Remote host closed the connection)
2021-08-13 07:51:02 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 268 seconds)
2021-08-13 07:58:23 <Tisoxin> I know there is a sth for xmonad to achieve that the mouse gets moved to the current window, but I can't find it anymore. Any pointers?
2021-08-13 08:01:40 geekosaur joins (~geekosaur@xmonad/geekosaur)
2021-08-13 08:02:11 <elonsroadster[m]> Tosixon: You mean you want the mouse to follow the focused window?
2021-08-13 08:02:18 <Tisoxin> yes
2021-08-13 08:02:55 <Solid> X.A.UpdatePointer
2021-08-13 08:03:38 <Tisoxin> thanks :)
2021-08-13 08:05:27 <elonsroadster[m]> I feel like discoverability in general is kind of a huge problem with xmonad-contrib
2021-08-13 08:05:37 <elonsroadster[m]> and part of that comes down to the naming of modules
2021-08-13 08:06:05 <elonsroadster[m]> like how is UpdatePointer a good name for that functionality
2021-08-13 08:06:33 <Solid> well the moudle *does* update the pointer :>
2021-08-13 08:06:54 <elonsroadster[m]> seems like something like `MouseFollowsFocus` is:
2021-08-13 08:06:54 <elonsroadster[m]> - much clearer
2021-08-13 08:06:54 <elonsroadster[m]> - consistent with the naming FocusFollowsMouse, which people are already familiar with
2021-08-13 08:07:48 <liskin> naming is hard, but if someone went over the modules and made sure the Description: field of module haddock is filled in with some meaningful additional info, that would be absolutely brilliant
2021-08-13 08:08:39 <liskin> right now only RefocusLast and StateFull (which itself only came into existence because its author failed to find TrackFloating) have some description visible in https://xmonad.github.io/xmonad-docs/
2021-08-13 08:08:40 <Solid> The description in X.D.Extending seems to be quite useful: "XMonad.Actions.UpdatePointer: Causes the pointer to follow whichever window focus changes to."
2021-08-13 08:09:08 <Solid> we could probably copy the X.D.Extending description for a lot of these
2021-08-13 08:09:09 <liskin> yeah, now if only that short description were visible in the module index…
2021-08-13 08:10:10 <Solid> might be a good idea to add a module template with that to CONTRIBUTING
2021-08-13 08:10:33 <liskin> indeed
2021-08-13 08:11:07 <liskin> way more useful than the Stability/Portability fields that everyone (except me) still includes and no one ever looks at :-)
2021-08-13 08:11:21 <Solid> :)
2021-08-13 08:11:51 <liskin> absolutely do feel free to file an issue and plan it for 0.17
2021-08-13 08:12:25 <liskin> I'm very certain I won't get to it till end of August though, so unless it's filed I'll forget about it
2021-08-13 08:16:36 <Tisoxin> hm, UpdatePointer doesn't seem to work correctly for a (my) multi monitor setup
2021-08-13 08:17:33 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-08-13 08:17:39 allbery_b joins (~geekosaur@xmonad/geekosaur)
2021-08-13 08:17:42 allbery_b is now known as geekosaur
2021-08-13 08:22:07 Sam[m]12 parts (~mmarvidfr@2001:470:69fc:105::3bf) ()
2021-08-13 08:23:04 <Tisoxin> it puts the pointer always on the left monitor, not on the right :/
2021-08-13 09:08:27 × thunderrd quits (~thunderrd@183.182.111.78) (Ping timeout: 245 seconds)
2021-08-13 09:34:13 <Solid> works for me :/
2021-08-13 09:38:06 <liskin> there was a similar issue somewhere that turned out to be related to xrandr scaling factors, so probably a bug in Xorg not xmonad
2021-08-13 09:42:30 <vojjvoda[m]> I've tried setting the XMONAD_CONFIG_PATH in my zshrc, bashrc, /etc/enviroment but it does not work
2021-08-13 09:48:05 <Tisoxin> liskin: It could also be a wrong configuration
2021-08-13 09:52:32 <Solid> vojjvoda[m]: the current code mandates you to set all three env vars if you want to use them
2021-08-13 09:52:37 <Solid> not sure about 0.15, if you're using that
2021-08-13 09:53:32 <Solid> (XMONAD_DATA_DIR, XMONAD_CONFIG_DIR, and XMONAD_CACHE_DIR)
2021-08-13 09:54:26 seschwar joins (~seschwar@user/seschwar)
2021-08-13 10:08:13 <Tisoxin> I think i know what the problem is
2021-08-13 10:08:30 <Tisoxin> It's probably caused by a wrong configuration
2021-08-13 10:13:13 <Tisoxin> i fixed it :)
2021-08-13 10:59:49 the_proffesor joins (~theproffe@c-24-9-30-127.hsd1.co.comcast.net)
2021-08-13 11:01:35 × theproffesor quits (~theproffe@2601:282:847f:8010::3a29) (Ping timeout: 252 seconds)
2021-08-13 11:23:43 thunderrd joins (~thunderrd@183.182.111.169)
2021-08-13 11:54:14 <Tisoxin> Is sb using the git revision of xmonad declaratively on nixos/with home manager?
2021-08-13 12:26:58 CosmosAtlas joins (~CosmosAtl@222.94.121.83)
2021-08-13 12:37:06 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-08-13 12:37:45 × CosmosAtlas quits (~CosmosAtl@222.94.121.83) (Quit: WeeChat 3.2)
2021-08-13 12:40:07 geekosaur joins (~geekosaur@xmonad/geekosaur)
2021-08-13 14:30:02 <liskin> Solid: did you get my yesterday's e-mail with the github sponsors screenshot, btw? I've been playing around with DMARC and I got a bunch of reports back saying my e-mails are now being rejected more than ever :-)
2021-08-13 14:31:47 <liskin> hm, "GitHub will be observing a holiday on all Fridays in August (8/6, 8/13, 8/20, 8/27) and will have limited staffing during this time." probably answers why we're still waiting for approval :-/
2021-08-13 14:52:19 wonko joins (~wjc@62.115.229.50)
2021-08-13 15:01:56 × wonko quits (~wjc@62.115.229.50) (Ping timeout: 252 seconds)
2021-08-13 15:52:32 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 252 seconds)
2021-08-13 15:54:04 geekosaur joins (~geekosaur@xmonad/geekosaur)
2021-08-13 16:00:14 mc47 joins (~mc47@xmonad/TheMC47)

All times are in UTC.