Logs: freenode/#xmonad
| 2021-05-02 08:31:33 | <charpointer> | i had to use withEasySB like the wiki said to even get it working but |
| 2021-05-02 08:31:39 | <charpointer> | i want to change the default behaviour |
| 2021-05-02 08:31:42 | <heatwave> | Right, that's what it should do out of box. |
| 2021-05-02 08:31:47 | <charpointer> | but it doesnt? |
| 2021-05-02 08:31:48 | <charpointer> | it shows |
| 2021-05-02 08:31:51 | <charpointer> | 1_0 2_0 etc |
| 2021-05-02 08:31:55 | <charpointer> | bc i need independent screens |
| 2021-05-02 08:32:05 | <charpointer> | but i dont want it to show each workspace number up there |
| 2021-05-02 08:32:11 | <heatwave> | hmm, not sure about withEasySb, but the workspace numbers are set in your xmonad file directly. Check there? |
| 2021-05-02 08:32:41 | <heatwave> | hmm, got you. Sorry I just joined the channel so didnt know it's multi screen. Never worked with that unfortunately |
| 2021-05-02 08:32:43 | <charpointer> | with this, it displays 1_0 0_2 1_2 0_3 0_4 etc |
| 2021-05-02 08:32:45 | <charpointer> | workspaces = withScreens 2 ["1", "2", "3", "4", "5", "6","7","8","9"] |
| 2021-05-02 08:32:55 | <charpointer> | can i just make it display only one set of these |
| 2021-05-02 08:32:59 | <charpointer> | for the currently selected screen |
| 2021-05-02 08:33:36 | <heatwave> | I'm pretty sure. You can do anything with the config files. I'm guessing you're piping something that's adding those screen numbers |
| 2021-05-02 08:33:38 | <charpointer> | im using X.L.IndependentScreens since I want the DWM/i3 type of behavior but showing every screen number on th ebar is annoying |
| 2021-05-02 08:33:52 | <charpointer> | ill put my xmonad file on pastebin again |
| 2021-05-02 08:33:53 | <charpointer> | 1 sec |
| 2021-05-02 08:34:07 | <heatwave> | yeah i'd wait for someone else to chime in, i'm positive it's doable |
| 2021-05-02 08:34:47 | <charpointer> | https://pastebin.com/y1UhenZG |
| 2021-05-02 08:36:08 | → | materiyolo joins (~materiyol@112.204.174.249) |
| 2021-05-02 08:41:16 | → | seschwar joins (~seschwar@unaffiliated/seschwar) |
| 2021-05-02 08:48:56 | → | kajzer joins (~kajzer@unaffiliated/kajzer) |
| 2021-05-02 08:50:54 | × | def_jam quits (~eblip@unaffiliated/eblip) (Read error: Connection reset by peer) |
| 2021-05-02 08:52:23 | → | def_jam joins (~eblip@unaffiliated/eblip) |
| 2021-05-02 08:52:45 | × | wonko7 quits (~wonko7@62.115.229.50) (Ping timeout: 265 seconds) |
| 2021-05-02 09:56:20 | <mc47[m]> | charpointer this is what you want https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Layout-IndependentScreens.html#v:marshallPP |
| 2021-05-02 09:59:57 | → | heatwave_ joins (~heatwave@66.115.157.156) |
| 2021-05-02 10:00:00 | <charpointer> | mc47[m], could u help me use this? ive looked at the docs but still kinda cofnused by how id implement it |
| 2021-05-02 10:00:30 | <charpointer> | im v new to haskell |
| 2021-05-02 10:02:12 | → | mc47 joins (~yecinem@89.246.239.190) |
| 2021-05-02 10:02:55 | <charpointer> | i only have one bar, and i want it to display workspaces for monitor one if thats the active monitor (changed using nextScreen) or monitor two if thats the active monitor |
| 2021-05-02 10:03:01 | × | heatwave quits (~heatwave@66.115.157.52) (Ping timeout: 260 seconds) |
| 2021-05-02 10:03:07 | <charpointer> | but not sure if i can do this |
| 2021-05-02 10:03:12 | <charpointer> | its how i had my previous i3 setup |
| 2021-05-02 10:04:08 | <mc47> | hmm, not sure if you can do that out of the box |
| 2021-05-02 10:04:32 | <charpointer> | hmm, can i just have two xmobars then? |
| 2021-05-02 10:04:41 | <charpointer> | is that possible? |
| 2021-05-02 10:04:52 | <charpointer> | i have one xmobarrc file |
| 2021-05-02 10:05:32 | <mc47> | it's definitely possible, I used to have 3 |
| 2021-05-02 10:05:55 | <mc47> | gimme a sec, I'm not familiar with IndependentScreens, and it might be possible to do what you wanted |
| 2021-05-02 10:06:52 | × | heatwave_ quits (~heatwave@66.115.157.156) (Ping timeout: 240 seconds) |
| 2021-05-02 10:08:33 | <charpointer> | if thats not possible im fine w/ 2 bars |
| 2021-05-02 10:18:45 | <charpointer> | mc47, did u find out if its possible? |
| 2021-05-02 10:19:09 | → | oogeek joins (~szz_@138.199.23.129) |
| 2021-05-02 10:19:15 | <charpointer> | o/ |
| 2021-05-02 10:19:29 | <mc47> | still looking if there's a combination of functions to do it :) |
| 2021-05-02 10:19:37 | <charpointer> | alright |
| 2021-05-02 10:19:37 | <mc47> | it's possible |
| 2021-05-02 10:19:49 | <mc47> | but I don't want to make it too complicated if you ever want to change it ;) |
| 2021-05-02 10:19:58 | <charpointer> | haha understandable |
| 2021-05-02 10:20:04 | <charpointer> | my knowledge of haskell is small still |
| 2021-05-02 10:20:10 | <charpointer> | im only on ch9 of the haskell book :p |
| 2021-05-02 10:20:32 | <oogeek> | mc47 So to test https://github.com/xmonad/xmonad-contrib/pull/463 this out. Should I download the file and replace it with X.H.StatusBar directly? |
| 2021-05-02 10:20:38 | <oogeek> | As you mentioned on reddit. |
| 2021-05-02 10:20:48 | × | navi_se quits (~gian@host-92-19-224-137.static.as13285.net) (Quit: WeeChat 3.1) |
| 2021-05-02 10:21:38 | <mc47> | oogeek if you're using git, just point stack to that branch |
| 2021-05-02 10:21:47 | <mc47> | if you're using stack* |
| 2021-05-02 10:22:18 | <oogeek> | Oh, thanks for your comment on my "X.H.StatusBar is very useful" post. |
| 2021-05-02 10:22:36 | <oogeek> | I don't know that there is a branch for that. I use stack. |
| 2021-05-02 10:22:49 | <mc47> | https://github.com/TheMC47/xmonad-contrib/tree/dynamic-status-bar-configs |
| 2021-05-02 10:22:56 | <mc47> | oh, that was you :) |
| 2021-05-02 10:23:15 | <oogeek> | haha :) |
| 2021-05-02 10:29:30 | <charpointer> | mc47, could u help me w/ how to setup 2 bars for now so i can have a proper setup |
| 2021-05-02 10:29:43 | × | mc47 quits (~yecinem@89.246.239.190) (Remote host closed the connection) |
| 2021-05-02 10:29:44 | <charpointer> | since atm theres only one bar and it has 0_1 1_1 0_2 1_2 etc |
| 2021-05-02 10:30:14 | → | mc47 joins (~yecinem@89.246.239.190) |
| 2021-05-02 10:30:21 | <mc47> | coul you show me your config? |
| 2021-05-02 10:30:46 | <charpointer> | sure |
| 2021-05-02 10:30:49 | <charpointer> | lemme upload it |
| 2021-05-02 10:31:03 | <mc47> | @where paste |
| 2021-05-02 10:31:03 | <lambdabot> | Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com |
| 2021-05-02 10:31:46 | <charpointer> | https://paste.tomsmeding.com/j8h1vKEt |
| 2021-05-02 10:32:51 | <mc47> | since you're using the git version, may I first suggest using the new interface instead of fiddling with pipes? |
| 2021-05-02 10:33:02 | <charpointer> | how would i do that? |
| 2021-05-02 10:33:29 | <oogeek> | mc47: Yesterday I have already given the same suggestion, but... |
| 2021-05-02 10:33:47 | <mc47> | well, to get started, you could build the documentation |
| 2021-05-02 10:34:03 | <charpointer> | i tried using the thing oogeek gave and it didnt work |
| 2021-05-02 10:34:10 | <charpointer> | it just caused xmobar to hang forever |
| 2021-05-02 10:34:15 | <charpointer> | or not start |
| 2021-05-02 10:34:19 | <charpointer> | using pipes it works fine |
| 2021-05-02 10:34:22 | <mc47> | if you change into the directory where you have cloned the repo, you can run stack haddock and open the documentation |
| 2021-05-02 10:34:46 | <mc47> | it would be really helpful to know why it didn't work! |
| 2021-05-02 10:34:51 | <charpointer> | well idk why |
| 2021-05-02 10:34:53 | <mc47> | Nothing should prevent it from working |
| 2021-05-02 10:34:54 | <charpointer> | it just hanged |
| 2021-05-02 10:34:57 | <charpointer> | thats all i can say |
| 2021-05-02 10:34:59 | <mc47> | we'll try again :) |
| 2021-05-02 10:35:03 | <charpointer> | i dont know much about this |
| 2021-05-02 10:35:17 | <charpointer> | ok so |
| 2021-05-02 10:35:21 | <charpointer> | how do i do this the proper way then |
| 2021-05-02 10:35:55 | <oogeek> | I have no idea, mc47 you know that I have already opened a PR for multiple monitor example, and sample config I gave to charpointer is just a copy of it. But who knows what's going on. |
| 2021-05-02 10:36:33 | <mc47> | charpointer did you clone the repo? |
| 2021-05-02 10:36:36 | <charpointer> | yes |
| 2021-05-02 10:36:39 | <charpointer> | i cloned the repo |
| 2021-05-02 10:36:47 | <mc47> | can you browse the documentation? |
| 2021-05-02 10:36:53 | <charpointer> | for which one |
| 2021-05-02 10:36:57 | <mc47> | run `stack haddock` in the repo |
| 2021-05-02 10:37:03 | <charpointer> | which repo |
| 2021-05-02 10:37:04 | <charpointer> | theres 3 |
All times are in UTC.