Home freenode/#xmonad: Logs Calendar

Logs: freenode/#xmonad

←Prev  Next→
Page 1 .. 340 341 342 343 344 345 346 347 348 349 350 .. 397
39,606 events total
2021-05-01 10:55:24 <oogeek> Then maybe you really need IndependentScreens. I use it, I mean, you can have "0_1" ... "0_4" "1_5".."1_8"
2021-05-01 10:55:33 <charpointer> i read the wiki and its confused me
2021-05-01 10:55:43 <charpointer> it doesnt mention how to have individual ws
2021-05-01 10:56:32 <oogeek> charpointer: The 'withScreen' in my PR is not merged. So I think you need a custom IndependentScreens.hs.
2021-05-01 10:57:03 <charpointer> wdym?
2021-05-01 10:57:20 <oogeek> I have a Pull Request on IndependentScreens, haha.
2021-05-01 10:57:26 <Solid> I don't think you need anything that custom
2021-05-01 10:57:44 <charpointer> im new to haskell & xmonad
2021-05-01 10:57:44 <oogeek> But I don't have much time to work on it now. Tons of final exams. Sad
2021-05-01 10:57:50 <charpointer> why is this so hard to get working?
2021-05-01 10:57:59 <Solid> you just need your keybindings to switch to screen 2 when pressing M-{5-8} and then switch the ws
2021-05-01 10:58:07 <charpointer> yeah
2021-05-01 10:58:10 <charpointer> but idk how to do that
2021-05-01 10:58:13 <charpointer> Solid
2021-05-01 10:58:51 <Solid> sorry, I'm not saying you personally should do it, just how I imagine it working
2021-05-01 10:58:58 <charpointer> ah
2021-05-01 10:59:03 <charpointer> could u help me w/ doing this then?
2021-05-01 11:00:08 <Solid> mh, this probably works without IndependentScreens... I'll give it a shot
2021-05-01 11:00:28 <charpointer> thanks, let me know if u get it working
2021-05-01 11:09:18 cfricke joins (~cfricke@unaffiliated/cfricke)
2021-05-01 11:24:20 heatwave joins (~heatwave@192.145.118.195)
2021-05-01 11:24:28 × always_blue quits (~always_bl@93-45-57-220.ip101.fastwebnet.it) (Ping timeout: 252 seconds)
2021-05-01 11:30:38 heatwave_ joins (~heatwave@ip-66-115-176-177.creativelink.net)
2021-05-01 11:33:50 × heatwave quits (~heatwave@192.145.118.195) (Ping timeout: 268 seconds)
2021-05-01 11:37:43 seschwar joins (~seschwar@unaffiliated/seschwar)
2021-05-01 11:40:00 heatwave joins (~heatwave@192.145.118.178)
2021-05-01 11:40:35 × heatwave quits (~heatwave@192.145.118.178) (Client Quit)
2021-05-01 11:43:06 × heatwave_ quits (~heatwave@ip-66-115-176-177.creativelink.net) (Ping timeout: 260 seconds)
2021-05-01 11:44:03 <charpointer> Solid, any idea how to do this?
2021-05-01 11:46:14 geekosaur joins (930099da@rrcs-147-0-153-218.central.biz.rr.com)
2021-05-01 11:54:35 <oogeek> charpointer: I have a easy solution
2021-05-01 11:54:39 <charpointer> hm?
2021-05-01 11:54:47 <charpointer> oogeek, whats the solution
2021-05-01 11:54:48 always_blue joins (~always_bl@93-45-57-220.ip101.fastwebnet.it)
2021-05-01 11:54:50 heatwave joins (~heatwave@66.115.157.147)
2021-05-01 11:55:25 <oogeek> Like this ("M-.", nextScreen *> withNthWorkspace W.view 4)
2021-05-01 11:55:53 <oogeek> In such a way, when you use nextscreen, it will also focus the 5th workspace, that is, workspace 5.
2021-05-01 11:56:23 always_blue parts (~always_bl@93-45-57-220.ip101.fastwebnet.it) ()
2021-05-01 11:56:24 <charpointer> can i not just bind m+1-4 to monitor one, and m+5-8 to monitor two?
2021-05-01 11:57:00 <oogeek> What do you mean by "not just"?
2021-05-01 11:57:11 <charpointer> i only want workspaces 1-4 for monitor 1
2021-05-01 11:57:16 <charpointer> and workspaces 5-8 for monitor 2
2021-05-01 11:57:25 <charpointer> and when i press mod+[1-4] it should switch to that workspace
2021-05-01 11:57:28 <geekosaur> you cannot "just do" that
2021-05-01 11:57:30 <charpointer> and same for mod+[5-8]
2021-05-01 11:57:35 <charpointer> why not?
2021-05-01 11:57:46 <geekosaur> because that is not how xmonad works
2021-05-01 11:57:46 <charpointer> i managed to do that in i3 and bspwm
2021-05-01 11:58:08 <charpointer> hmm
2021-05-01 11:58:11 <charpointer> how does it work then?
2021-05-01 12:01:11 heatwave_ joins (~heatwave@192.145.118.176)
2021-05-01 12:02:46 <oogeek> charpointer: First, implementation of workspaces in xmonad is a bit different than that in i3 or bspwm. Also, there is no notion of monitor for workspaces. Actually, workspaces are over all monitors. The thing you can do is to control them so that a bunch of them display on monitor 1. The other on monitor 2. In your case, you don't even use a bar. That makes it easier.
2021-05-01 12:02:46 × heatwave_ quits (~heatwave@192.145.118.176) (Client Quit)
2021-05-01 12:03:02 <oogeek> Also, you can change what I proposed with your own keybind.
2021-05-01 12:03:04 <charpointer> ill install a bar after i get the basic setup
2021-05-01 12:03:15 <charpointer> ah i see
2021-05-01 12:03:22 <charpointer> sorry im new to this
2021-05-01 12:03:27 <oogeek> You can change "M-." to "M-5" if you wish
2021-05-01 12:04:20 <charpointer> nextScreen is not in scope oogeek
2021-05-01 12:04:39 × heatwave quits (~heatwave@66.115.157.147) (Ping timeout: 268 seconds)
2021-05-01 12:04:57 <oogeek> It is from a module, you should goole something like "xmonad module name" and find it yourself.
2021-05-01 12:05:02 <oogeek> google*
2021-05-01 12:05:28 <charpointer> i googled and i couldnt find it
2021-05-01 12:06:12 <Solid> charpointer: sorry, I got distracted by something else
2021-05-01 12:06:26 <Solid> http://ix.io/3lum this should work (I've not tested it)
2021-05-01 12:06:52 <Solid> but really I would encourage you to (try to) get used to the default xmonad behaviour first
2021-05-01 12:06:57 <charpointer> ok
2021-05-01 12:07:02 <charpointer> how can i import nextScreen?
2021-05-01 12:07:09 <charpointer> it says its not found and i cant find any results on google
2021-05-01 12:07:17 <charpointer> Variable not in scope: nextScreen :: ((KeyMask, KeySym), X ())typecheck(-Wdeferred-out-of-scope-variables)
2021-05-01 12:07:18 <charpointer> i get this
2021-05-01 12:08:45 <charpointer> nvm i foudn it
2021-05-01 12:08:51 <charpointer> it was Xmonad.Actions.CycleWS
2021-05-01 12:08:57 <charpointer> im gonna reload and see if it works
2021-05-01 12:09:23 × charpointer quits (~char@cpc160245-nrth4-2-0-cust907.8-4.cable.virginm.net) (Remote host closed the connection)
2021-05-01 12:09:34 <Solid> it won't
2021-05-01 12:09:40 <Solid> because it'll cycle every time
2021-05-01 12:09:47 <Solid> oh they left already
2021-05-01 12:10:35 charpointer joins (~char@cpc160245-nrth4-2-0-cust907.8-4.cable.virginm.net)
2021-05-01 12:11:21 <charpointer> Solid, so i have this and i can switch screens but when i try and switch workspace 1 and 2 it just ends up moving windows between monitors in a way that makes no sense
2021-05-01 12:11:25 <charpointer> is there any way of fixing this?
2021-05-01 12:11:58 <Solid> charpointer: I was not the one to tell you to use nextScreen, so no
2021-05-01 12:12:19 <charpointer> can i post my config
2021-05-01 12:12:21 <Solid> have you looked at what I posted earlier?
2021-05-01 12:12:26 <charpointer> because this is confusing
2021-05-01 12:13:08 <charpointer> when i switch betwee nworkspaces its just random as to which will appear on which monitor
2021-05-01 12:13:12 <charpointer> and it doesnt work at all
2021-05-01 12:13:18 <charpointer> its literally unusable like this
2021-05-01 12:13:51 <charpointer> https://pastebin.com/Lwc6KaGQ
2021-05-01 12:13:54 <charpointer> heres my config
2021-05-01 12:14:20 <oogeek> Solid: The suggestion I gave to charpointer is just similar to your suggestion. I think. You mention about first switch to screen 2 and then focus the relavant ws.
2021-05-01 12:14:33 <charpointer> can you guys look at my config
2021-05-01 12:14:48 <Solid> oogeek: your solution switches the screen every time, which is not what we want
2021-05-01 12:15:08 <charpointer> this is literally unusable
2021-05-01 12:15:20 <charpointer> and confuses the hell out of me when it switches randomly
2021-05-01 12:15:28 <charpointer> i just want it to be consistent
2021-05-01 12:15:30 <charpointer> either
2021-05-01 12:15:34 <Solid> it doesn't switch randomly
2021-05-01 12:15:39 <charpointer> YES it does
2021-05-01 12:15:43 <charpointer> or it makes no sense
←Prev  Next→
Page 1 .. 340 341 342 343 344 345 346 347 348 349 350 .. 397

All times are in UTC.