2022-10-02 00:20:38 +0200 | Guest9858 | (~Guest98@172-112-225-143.res.spectrum.com) |
2022-10-02 01:37:54 +0200 | noex | (~null@user/noex) |
2022-10-02 01:52:36 +0200 | steve_ | (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 264 seconds) |
2022-10-02 01:56:46 +0200 | noex | (~null@user/noex) (Quit: :q!) |
2022-10-02 02:46:16 +0200 | noex | (~null@user/noex) |
2022-10-02 02:48:34 +0200 | <[Leary]> | isaacthekind[m]: It suffices to set `windowManager.xmonad = { enable = true; enableContribAndExtras = true; };`. The other options are mostly just noise. |
2022-10-02 03:08:12 +0200 | mvk | (~mvk@2607:fea8:5ce3:8500::778c) (Ping timeout: 264 seconds) |
2022-10-02 03:24:32 +0200 | noex | (~null@user/noex) (Quit: :q!) |
2022-10-02 03:35:04 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
2022-10-02 03:36:30 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
2022-10-02 03:49:09 +0200 | <HP-UX> | Hi |
2022-10-02 03:49:16 +0200 | <HP-UX> | Having some trouble applying this |
2022-10-02 03:49:24 +0200 | <HP-UX> | https://xmonad.github.io/xmonad-docs/xmonad-contrib-0.16.999/XMonad-Util-ClickableWorkspaces.html |
2022-10-02 03:49:53 +0200 | <HP-UX> | myXmobarLogHook xmproc = clickablePP . dynamicLogWithPP . filterOutWsPP [scratchpadWorkspaceTag] $ xmobarPP {... ppOutput= etc ... here} |
2022-10-02 03:50:00 +0200 | <HP-UX> | and |
2022-10-02 03:50:04 +0200 | <HP-UX> | , logHook = myXmobarLogHook xmproc <+> myLogHook |
2022-10-02 03:50:31 +0200 | <HP-UX> | I'm not sure where to put clickablePP |
2022-10-02 03:56:31 +0200 | <HP-UX> | https://www.fpcomplete.com/haskell/tutorial/operators/ |
2022-10-02 03:56:33 +0200 | <HP-UX> | hmm |
2022-10-02 03:56:49 +0200 | <HP-UX> | . func composition and $ is f(X) etc. |
2022-10-02 03:56:51 +0200 | <HP-UX> | interesting |
2022-10-02 03:58:53 +0200 | <[Leary]> | I think you want something like `dynamicLogWithPP <=< clickablePP . filterOutWsPP [...] $ ...` |
2022-10-02 03:59:24 +0200 | <[Leary]> | But it might be easier to understand if you wrote it with a `do` block. |
2022-10-02 04:00:10 +0200 | <HP-UX> | I just started learning haskell lastt night hah |
2022-10-02 04:01:32 +0200 | <HP-UX> | (<=<) :: Monad m => (b -> m c) -> (a -> m b) -> (a -> m c) |
2022-10-02 04:01:44 +0200 | <HP-UX> | There are a few different monadic binding operators. The two most basic are >>= and >>, as they can be trivially expressed in do-notation. And as previously mentioned, >> is just a synonym for *> from the Applicative class, so it's even easier. =<< is just >>= with the arguments reversed. |
2022-10-02 04:01:48 +0200 | <HP-UX> | Reading about it now |
2022-10-02 04:02:05 +0200 | <HP-UX> | Wont' even pretned to understand what is being said, but eventually I'll make sense of it |
2022-10-02 04:03:41 +0200 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 244 seconds) |
2022-10-02 04:03:50 +0200 | <HP-UX> | [Leary]: https://bpa.st/2M6A |
2022-10-02 04:04:33 +0200 | <[Leary]> | @hoogle (<=<) |
2022-10-02 04:04:34 +0200 | <lambdabot> | Control.Monad (<=<) :: Monad m => (b -> m c) -> (a -> m b) -> a -> m c |
2022-10-02 04:04:34 +0200 | <lambdabot> | System.Directory.Internal.Prelude (<=<) :: Monad m => (b -> m c) -> (a -> m b) -> a -> m c |
2022-10-02 04:04:34 +0200 | <lambdabot> | Control.Monad.Compat (<=<) :: Monad m => (b -> m c) -> (a -> m b) -> a -> m c |
2022-10-02 04:05:04 +0200 | <HP-UX> | So I need one of thse modules imported? |
2022-10-02 04:05:12 +0200 | <[Leary]> | That's right. |
2022-10-02 04:05:19 +0200 | <HP-UX> | I assume controlmodad? |
2022-10-02 04:05:52 +0200 | <HP-UX> | Interesting |
2022-10-02 04:06:00 +0200 | <HP-UX> | I gotta learn haskell man, it's a crazy langauge |
2022-10-02 04:06:57 +0200 | <[Leary]> | Re do-notation, it's an imperative-looking syntactic sugar that usually easier to read than operator-soup. Using it, this becomes something like: `do { let myPP = filterOutWsPP [...] $ xmobarPP{ ... }; cPP <- clickablePP myPP; dynamicLogWithPP cPP }` |
2022-10-02 04:07:20 +0200 | <[Leary]> | Where `a <- doThing` runs effects in `doThing` and binds the result to `a`. |
2022-10-02 04:08:10 +0200 | <HP-UX> | Whe I add clickablePP, xmobar doesn't render the template vars in xmobar, they show up in xmboar like %% something |
2022-10-02 04:08:56 +0200 | <HP-UX> | https://i.imgur.com/xn1nheX.png |
2022-10-02 04:09:01 +0200 | <HP-UX> | Could not parse string, it says |
2022-10-02 04:09:51 +0200 | <HP-UX> | template = "<fc=#FE6BD2>%StdinReader%</fc>}{<fc=#FF4444>$%btcticker%</fc> ☀ <fc=#8888FF> %KDEN%</fc> ♶ <fc=#A6FE4E>%memory%</fc> <fc=#FE0101>%swap%</fc> <fc=#5BD8FE>%enp6s0%</fc> <fc=#FFFFFF>%date%</fc>" |
2022-10-02 04:11:14 +0200 | <[Leary]> | I don't know the module, but I'd guess this is related to the three requirements listed in the Usage section. |
2022-10-02 04:11:29 +0200 | <HP-UX> | I have met them, I got xdotool and the rest |
2022-10-02 04:11:32 +0200 | td_ | (~td@94.134.91.190) (Ping timeout: 265 seconds) |
2022-10-02 04:11:48 +0200 | <HP-UX> | Oh |
2022-10-02 04:11:53 +0200 | <HP-UX> | I am missing the last one |
2022-10-02 04:11:57 +0200 | <HP-UX> | use of UnsafeStdinReader/UnsafeXMonadLog in xmobarrc (rather than StdinReader/XMonadLog) |
2022-10-02 04:13:04 +0200 | td_ | (~td@94.134.91.231) |
2022-10-02 04:13:25 +0200 | <HP-UX> | I used UnsafeStdinReader and now xmobar displays, Updating... |
2022-10-02 04:17:05 +0200 | <HP-UX> | You have to modify templte var to Unsafe too |
2022-10-02 04:17:08 +0200 | <HP-UX> | Got it. thanks |
2022-10-02 04:23:48 +0200 | banc | (banc@gateway/vpn/airvpn/banc) |
2022-10-02 04:53:33 +0200 | terrorjack | (~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat) |
2022-10-02 04:56:08 +0200 | terrorjack | (~terrorjac@2a01:4f8:1c1e:509a::1) |
2022-10-02 05:35:19 +0200 | hrberg | (~quassel@171.79-160-161.customer.lyse.net) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) |
2022-10-02 05:35:59 +0200 | hrberg | (~quassel@171.79-160-161.customer.lyse.net) |
2022-10-02 07:47:38 +0200 | Solid | is almost done moving; hopefully more time for xmonad again soon |
2022-10-02 08:14:09 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 252 seconds) |
2022-10-02 08:36:30 +0200 | redgloboli | (~redglobol@user/redgloboli) (Quit: ...enter the matrix...) |
2022-10-02 08:37:25 +0200 | redgloboli | (~redglobol@user/redgloboli) |
2022-10-02 09:42:58 +0200 | wonko | (~wjc@2a0e:1c80:11::50) |
2022-10-02 09:44:00 +0200 | Maeda | (~Maeda@91-161-10-149.subs.proxad.net) (Quit: rebooting) |
2022-10-02 09:47:57 +0200 | Maeda | (~Maeda@91-161-10-149.subs.proxad.net) |
2022-10-02 09:48:56 +0200 | Maeda | (~Maeda@91-161-10-149.subs.proxad.net) (Client Quit) |
2022-10-02 09:50:12 +0200 | Maeda | (~Maeda@91-161-10-149.subs.proxad.net) |
2022-10-02 10:02:31 +0200 | Maeda | (~Maeda@91-161-10-149.subs.proxad.net) (Quit: brb) |
2022-10-02 10:03:19 +0200 | Maeda | (~Maeda@91-161-10-149.subs.proxad.net) |
2022-10-02 10:37:13 +0200 | wonko | (~wjc@2a0e:1c80:11::50) (Ping timeout: 250 seconds) |
2022-10-02 11:00:31 +0200 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
2022-10-02 11:15:10 +0200 | redgloboli | (~redglobol@user/redgloboli) (Quit: ...enter the matrix...) |
2022-10-02 11:15:55 +0200 | redgloboli | (~redglobol@user/redgloboli) |
2022-10-02 11:42:43 +0200 | <HP-UX> | Hello |
2022-10-02 11:42:50 +0200 | <HP-UX> | https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Hooks-RefocusLast.html having trouble with using this |
2022-10-02 11:42:56 +0200 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) |
2022-10-02 11:43:12 +0200 | <HP-UX> | I'm not sure how to use the loghook here to specify keys. |
2022-10-02 11:48:51 +0200 | chomwitt | (~chomwitt@2a02:587:dc14:f500:baf8:17de:5af6:42e4) |
2022-10-02 11:51:56 +0200 | V42 | (~V42@2a02-8440-5140-1636-cba6-e17b-5ddd-7d3b.rev.sfr.net) |
2022-10-02 11:53:33 +0200 | <HP-UX> | https://bpa.st/XI6Q < xmonad.hs |
2022-10-02 11:54:04 +0200 | <HP-UX> | https://bpa.st/XI6Q#1L283 how can I specify these as EZConfig keys? |
2022-10-02 11:54:24 +0200 | <HP-UX> | Because I'm outside EZConfig block, not sure how :) |
2022-10-02 11:55:50 +0200 | <HP-UX> | Also, the default keys defined here, dont' work for me |
2022-10-02 12:04:22 +0200 | kaskal | (~kaskal@2001:4bb8:2dc:7b0e:55ee:692c:e44d:a4b0) (Quit: ZNC - https://znc.in) |
2022-10-02 12:04:53 +0200 | kaskal | (~kaskal@2001:4bb8:2dc:7b0e:55ee:692c:e44d:a4b0) |
2022-10-02 12:08:45 +0200 | <HP-UX> | Provides hooks and actions that keep track of recently focused windows on a per workspace basis and automatically refocus the last window on loss of the current (if appropriate as determined by user specified criteria). |
2022-10-02 12:08:56 +0200 | <HP-UX> | Oh, this says per worksapce |
2022-10-02 12:10:11 +0200 | <HP-UX> | I'm actually looking to do this: refocus last window no matter which workspace it is on, and go to that workspace, instead of bringing that window to the current workspace where a window was killed |
2022-10-02 12:10:53 +0200 | <HP-UX> | I don't want per workspace feature of it |
2022-10-02 13:27:40 +0200 | Maeda | (~Maeda@91-161-10-149.subs.proxad.net) (Quit: brb) |
2022-10-02 13:29:13 +0200 | Maeda | (~Maeda@91-161-10-149.subs.proxad.net) |
2022-10-02 13:38:43 +0200 | Maeda | (~Maeda@91-161-10-149.subs.proxad.net) (Quit: gathering Alsa logs...) |
2022-10-02 13:39:55 +0200 | Maeda | (~Maeda@91-161-10-149.subs.proxad.net) |
2022-10-02 13:42:27 +0200 | Maeda | (~Maeda@91-161-10-149.subs.proxad.net) (Client Quit) |
2022-10-02 13:42:48 +0200 | Maeda | (~Maeda@91-161-10-149.subs.proxad.net) |
2022-10-02 15:22:34 +0200 | <geekosaur> | I think you would need something that tracked the last focused workspace+window from the logHook in ExtensibleState |
2022-10-02 16:02:34 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
2022-10-02 16:06:06 +0200 | V42 | (~V42@2a02-8440-5140-1636-cba6-e17b-5ddd-7d3b.rev.sfr.net) (Ping timeout: 252 seconds) |
2022-10-02 16:58:06 +0200 | rekahsoft | (~rekahsoft@142.189.68.220) |
2022-10-02 16:58:09 +0200 | rekahsoft | (~rekahsoft@142.189.68.220) (Remote host closed the connection) |
2022-10-02 17:03:18 +0200 | rekahsoft | (~rekahsoft@142.189.68.220) |
2022-10-02 17:44:46 +0200 | coldpress | coldpresent |
2022-10-02 17:50:39 +0200 | sogens | (sogens@gateway/vpn/protonvpn/sogens) (Quit: WeeChat 3.6) |
2022-10-02 18:10:15 +0200 | mvk | (~mvk@2607:fea8:5ce3:8500::778c) |
2022-10-02 18:35:48 +0200 | sogens | (sogens@gateway/vpn/protonvpn/sogens) |
2022-10-02 18:47:06 +0200 | sogens | (sogens@gateway/vpn/protonvpn/sogens) (Quit: WeeChat 3.6) |
2022-10-02 18:57:49 +0200 | rekahsoft | (~rekahsoft@142.189.68.220) (Ping timeout: 268 seconds) |
2022-10-02 19:41:52 +0200 | Balrog[m] | (~M0x62616c@2001:470:69fc:105::2:9152) |
2022-10-02 19:42:01 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 252 seconds) |
2022-10-02 19:43:43 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
2022-10-02 19:55:18 +0200 | mc47 | (~mc47@xmonad/TheMC47) |
2022-10-02 19:58:36 +0200 | <HP-UX> | I have to write a paper today finish it up, 3 page white paper on why zfs is better for enterprise over RAID |
2022-10-02 19:58:39 +0200 | <HP-UX> | :) |
2022-10-02 19:58:41 +0200 | <HP-UX> | Good morning |
2022-10-02 19:58:43 +0200 | <HP-UX> | geekosaur: thanks, I'll check that out |
2022-10-02 19:59:39 +0200 | geekosaur | has never had oomphy enough hardware for zfs, sadly |
2022-10-02 20:05:21 +0200 | <HP-UX> | It's for the technical writing class |
2022-10-02 20:05:40 +0200 | <HP-UX> | I gotta do white paper, letter to board members, and media presentation video |
2022-10-02 21:43:57 +0200 | sagax | (~sagax_nb@user/sagax) (Remote host closed the connection) |
2022-10-02 21:56:33 +0200 | sagax | (~sagax_nb@user/sagax) |
2022-10-02 22:42:01 +0200 | ft | (~ft@p3e9bc57b.dip0.t-ipconnect.de) (Remote host closed the connection) |
2022-10-02 22:43:35 +0200 | ft | (~ft@p3e9bc57b.dip0.t-ipconnect.de) |
2022-10-02 23:46:47 +0200 | mc47 | (~mc47@xmonad/TheMC47) (Remote host closed the connection) |