2024-02-06 00:09:13 +0100 | Aminautf | (~Aminautf@167.172.225.175) (Quit: ZNC 1.8.2+deb2build5 - https://znc.in) |
2024-02-06 01:52:49 +0100 | Groumf | (~Groumf@88-126-10-237.subs.proxad.net) (Quit: Client closed) |
2024-02-06 04:16:18 +0100 | beastwick | (~brian@user/beastwick) |
2024-02-06 04:18:13 +0100 | <beastwick> | Hi I am trying to get new windows to open to the right of the master pane. I followed some docs, but no matter what - it seems to have no effect. https://pastebin.com/CEpHuDQJ |
2024-02-06 04:18:22 +0100 | <beastwick> | https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Hooks-InsertPosition.html |
2024-02-06 04:18:48 +0100 | <beastwick> | , manageHook = insertPosition Above Older |
2024-02-06 04:38:58 +0100 | td_ | (~td@i53870920.versanet.de) (Ping timeout: 264 seconds) |
2024-02-06 04:40:42 +0100 | td_ | (~td@i53870914.versanet.de) |
2024-02-06 05:02:30 +0100 | ram_man | (~hector@73.208.128.108) |
2024-02-06 05:12:34 +0100 | ram_man | (~hector@73.208.128.108) (Leaving) |
2024-02-06 05:22:28 +0100 | <[Leary]> | beastwick: That doesn't change how windows are inserted (Above is default), it only stops them from taking focus. Try using `Below` (and perhaps `Newer`). |
2024-02-06 08:18:45 +0100 | todi | (~todi@p5dca5fa8.dip0.t-ipconnect.de) (Quit: ZNC - https://znc.in) |
2024-02-06 09:07:17 +0100 | todi | (~todi@p5dca5fa8.dip0.t-ipconnect.de) |
2024-02-06 15:13:15 +0100 | Aminautf | (~Aminautf@167.172.225.175) |
2024-02-06 15:55:09 +0100 | rekahsoft | (~rekahsoft@70.51.99.248) |
2024-02-06 16:38:53 +0100 | <beastwick> | I don't think that had much effect |
2024-02-06 16:39:05 +0100 | <beastwick> | are there any docs that explain xmonad hooks and how to set them up? |
2024-02-06 16:40:00 +0100 | <liskin> | beastwick: https://xmonad.github.io/xmonad-docs/xmonad-contrib-0.18.0.9/XMonad-Doc-Extending.html is probably a good place to start |
2024-02-06 16:40:09 +0100 | <beastwick> | thanks |
2024-02-06 17:15:27 +0100 | <beastwick> | My haskell is always being challenged, lol. How does one pull out an id from an X id? https://pastebin.com/kZYdsWEz |
2024-02-06 17:15:46 +0100 | <geekosaur> | >>= but you have to put it back afterward |
2024-02-06 17:16:09 +0100 | <beastwick> | really? |
2024-02-06 17:17:11 +0100 | <geekosaur> | gets (W.screen . W.current . windowset) >>= toggleWS |
2024-02-06 17:17:14 +0100 | <geekosaur> | and yes, really |
2024-02-06 17:17:20 +0100 | <geekosaur> | @where iotut |
2024-02-06 17:17:20 +0100 | <lambdabot> | https://www.vex.net/~trebla/haskell/IO.xhtml |
2024-02-06 17:17:43 +0100 | <beastwick> | something like (workspacesOn $ withWindowSet $ return . W.screen . W.current) >>= toggleWS? |
2024-02-06 17:17:58 +0100 | <geekosaur> | oh, sorry, missed workspacesOn |
2024-02-06 17:18:12 +0100 | <geekosaur> | withWindowSet needs to be run in X also |
2024-02-06 17:18:30 +0100 | <beastwick> | wow this is confusing :( |
2024-02-06 17:18:39 +0100 | <beastwick> | run in X, means run in the Xmonad program? |
2024-02-06 17:18:57 +0100 | <geekosaur> | in the X monad (that is, its type is X something) |
2024-02-06 17:19:07 +0100 | <geekosaur> | read the iotut I linked |
2024-02-06 17:19:15 +0100 | <beastwick> | is a monad like a container for the X program? |
2024-02-06 17:20:09 +0100 | <geekosaur> | a monad is a program, sort of |
2024-02-06 17:21:21 +0100 | <beastwick> | , ((modMask, xK_p) (gets (workspacesOn (W.screen . W.current . windowset)) >>= toggleWS) sadly complaining about tab character elsewhere in the program after this change |
2024-02-06 17:52:00 +0100 | L29Ah | (~L29Ah@wikipedia/L29Ah) () |
2024-02-06 18:02:02 +0100 | todi | (~todi@p5dca5fa8.dip0.t-ipconnect.de) (Quit: ZNC - https://znc.in) |
2024-02-06 18:55:22 +0100 | <beastwick> | hold on, the X I am seeing is referring to Xmonad right? |
2024-02-06 18:55:30 +0100 | <beastwick> | or is that something the compiler is using as a placeholder |
2024-02-06 19:09:32 +0100 | <geekosaur> | X is IO plus xmonad's internal configuration and state |
2024-02-06 19:10:11 +0100 | <geekosaur> | newtype X a = StateT XState (ReaderT XConf IO) a |
2024-02-06 19:12:50 +0100 | L29Ah | (~L29Ah@wikipedia/L29Ah) |
2024-02-06 19:30:33 +0100 | immibis_ | immibis |
2024-02-06 20:24:16 +0100 | todi | (~todi@p5dca5fa8.dip0.t-ipconnect.de) |
2024-02-06 22:16:35 +0100 | liskin | (~liskin@xmonad/liskin) (Quit: liskin) |
2024-02-06 22:27:26 +0100 | liskin | (~liskin@xmonad/liskin) |
2024-02-06 22:30:25 +0100 | Benzi-Junior | (~BenziJuni@dsl-149-65-224.hive.is) (Ping timeout: 264 seconds) |
2024-02-06 22:30:50 +0100 | Benzi-Junior | (~BenziJuni@88-149-64-222.du.xdsl.is) |
2024-02-06 22:40:53 +0100 | todi | (~todi@p5dca5fa8.dip0.t-ipconnect.de) (Quit: ZNC - https://znc.in) |
2024-02-06 23:47:51 +0100 | Guest95 | (~Guest95@2a02:810b:56c0:3dc4:41ce:d548:3fbd:b0fa) |
2024-02-06 23:48:27 +0100 | Guest95 | (~Guest95@2a02:810b:56c0:3dc4:41ce:d548:3fbd:b0fa) (Client Quit) |