Logs: freenode/#xmonad
| 2021-02-16 17:57:20 | <ttmx> | But |
| 2021-02-16 17:57:23 | <ttmx> | Delet |
| 2021-02-16 17:57:42 | <ttmx> | Spyware_moment |
| 2021-02-16 17:57:43 | <ttmx> | 😎 |
| 2021-02-16 17:58:07 | <Liskni_si> | too used to it :-/ |
| 2021-02-16 17:58:36 | <ttmx> | Ungoogled chromium or brave maybe? |
| 2021-02-16 17:59:16 | <Liskni_si> | that'd break sync |
| 2021-02-16 17:59:47 | <mc47> | ttmx seeing you try to make your desktop pretty is kinda making me want to ditch studying and play with my config :D |
| 2021-02-16 17:59:48 | <ttmx> | Possible yes |
| 2021-02-16 18:00:06 | <ttmx> | Right, now I want to fix my gaps. |
| 2021-02-16 18:00:10 | <ttmx> | Uploaded file: https://uploads.kiwiirc.com/files/9315182654964899c0367cd26482b449/image.png |
| 2021-02-16 18:00:17 | <ttmx> | The top gap is tiny compared to the others |
| 2021-02-16 18:00:20 | <mc47> | Liskni_si It sucks that they will, I've been using chormium and I think I'll just cave and use Chrome when the sync breaks |
| 2021-02-16 18:00:27 | <ttmx> | And also, toggling gaps doesn't seem to toggle everything |
| 2021-02-16 18:00:46 | <ttmx> | I'm not using chrome ever |
| 2021-02-16 18:01:02 | <ttmx> | I only use brave here because firefox doesn't like integrated gpus on linux it seems |
| 2021-02-16 18:01:13 | <ttmx> | But goddamn, mozilla is such a good foundation |
| 2021-02-16 18:01:17 | <mc47> | Drop your config again, I've been through that before... |
| 2021-02-16 18:01:43 | <ttmx> | Thank you |
| 2021-02-16 18:01:45 | <ttmx> | https://termbin.com/k6k9 |
| 2021-02-16 18:01:55 | <Solid> | I'd imaigne it's the struts |
| 2021-02-16 18:02:27 | <Liskni_si> | mc47: yeah, my excuse is that I've run out of my obsession budget, there's not enough left for me to fight the browser wars |
| 2021-02-16 18:02:45 | <Liskni_si> | I'm fighting on too many other fronts already |
| 2021-02-16 18:02:57 | <mc47> | ttmx it's because you're setting gaps to 0 |
| 2021-02-16 18:03:21 | <mc47> | basically gaps are what you have around your screen, excluding the docks |
| 2021-02-16 18:03:36 | <ttmx> | Pain |
| 2021-02-16 18:03:37 | <mc47> | This combination seems to do it in my config |
| 2021-02-16 18:03:39 | <mc47> | . spacingRaw False (Border 0 0 0 0) True (Border 10 10 10 10) True -- between windows |
| 2021-02-16 18:03:39 | <mc47> | . gaps [(U, 10), (R, 10), (L, 10), (D, 10)] -- along the screen, excluding docks |
| 2021-02-16 18:03:53 | <ttmx> | Let me try to explain my idea ig |
| 2021-02-16 18:04:00 | <ttmx> | I want to copy my i3 behaviour xD |
| 2021-02-16 18:04:10 | <mc47> | been there :) |
| 2021-02-16 18:04:44 | <ttmx> | I have 30 pixel gaps between edges and windows, and 15 pixel gaps between windows |
| 2021-02-16 18:04:59 | <mc47> | last time someone else came to the IRC with the same need :D |
| 2021-02-16 18:05:27 | <ttmx> | Issue is that those "between windows" gaps don't stack on top of eachother |
| 2021-02-16 18:05:35 | <ttmx> | They collide with eachother |
| 2021-02-16 18:06:24 | <ttmx> | Any idea how I would do this behaviour? |
| 2021-02-16 18:07:00 | <mc47> | what do you mean "don't stack"? |
| 2021-02-16 18:07:02 | <mc47> | . spacingRaw False (Border 0 0 0 0) True (Border 15 15 15 15) True -- between windows |
| 2021-02-16 18:07:02 | <mc47> | . gaps [(U, 30), (R, 30), (L, 30), (D, 30)] -- along the screen, excluding docks |
| 2021-02-16 18:07:02 | <mc47> | |
| 2021-02-16 18:07:04 | <mc47> | I tried this |
| 2021-02-16 18:07:33 | <mc47> | you have to reset your layout btw, with meta-shift-pace |
| 2021-02-16 18:07:51 | <ttmx> | That does seem to mostly work! |
| 2021-02-16 18:07:57 | <ttmx> | Just still has small gaps on the top part |
| 2021-02-16 18:08:01 | <ttmx> | Uploaded file: https://uploads.kiwiirc.com/files/b18b0567f773351ce41ad0e171467e16/image.png |
| 2021-02-16 18:08:26 | <ttmx> | I just recompiled xmonad with some "breaking" changes so it forced the layout reset xD |
| 2021-02-16 18:10:06 | <ttmx> | Hmm, if I place the avoidstruts in the beginning it has consistent gaps, but they are enormous? |
| 2021-02-16 18:11:03 | × | ttmx quits (5e3ee76f@gateway/web/cgi-irc/kiwiirc.com/ip.94.62.231.111) (Quit: Connection closed) |
| 2021-02-16 18:12:16 | → | ttmx joins (5e3ee76f@gateway/web/cgi-irc/kiwiirc.com/ip.94.62.231.111) |
| 2021-02-16 18:12:19 | <ttmx> | I might have accidentally killed xmonad, woops |
| 2021-02-16 18:12:31 | <ttmx> | Anyway |
| 2021-02-16 18:12:42 | <ttmx> | Uploaded file: https://uploads.kiwiirc.com/files/2decc758aff0ceb3b8e7fdd8d63ad4f0/image.png |
| 2021-02-16 18:13:23 | <ttmx> | Yeaaahh, gaps are too big xD |
| 2021-02-16 18:13:28 | <mc47> | avoidStruts should be at the beginning AFAIK |
| 2021-02-16 18:13:43 | <mc47> | so I guess you play with the parameters till you find something that looks good |
| 2021-02-16 18:14:10 | <ttmx> | Mhm, you're right |
| 2021-02-16 18:14:24 | <ttmx> | I'm not quite sure I will? |
| 2021-02-16 18:14:59 | <ttmx> | Jk! I did! |
| 2021-02-16 18:15:03 | <ttmx> | That was... Fast. |
| 2021-02-16 18:15:09 | <ttmx> | Last time I was here for hours and couldn't do it xd |
| 2021-02-16 18:15:22 | <ttmx> | The middle gaps are still too wide |
| 2021-02-16 18:15:29 | <ttmx> | Because they don't stack >:c |
| 2021-02-16 18:15:42 | <ttmx> | Uploaded file: https://uploads.kiwiirc.com/files/cb6f630aa8c741dba255bbf9406e1279/image.png |
| 2021-02-16 18:15:54 | <ttmx> | If you look here, this is 15+15 pixels |
| 2021-02-16 18:15:57 | <ttmx> | Instead of just 15. |
| 2021-02-16 18:16:28 | <ttmx> | I'd have to make it 7.5 to be 15 pixels |
| 2021-02-16 18:16:34 | <ttmx> | BUT IT DOESN'T ACCEPT NON INTS |
| 2021-02-16 18:16:44 | <geekosaur> | neither does X11 |
| 2021-02-16 18:16:54 | <geekosaur> | so you couldn't make it 7.5 pixels anyway |
| 2021-02-16 18:17:39 | <mc47> | not sure you'll find a difference between 15 or 16 pixels |
| 2021-02-16 18:17:44 | <ttmx> | Well yes, but i3 does it 😎 |
| 2021-02-16 18:17:59 | <mc47> | and I'm not sure there is a "constant" gap layout out-there |
| 2021-02-16 18:18:27 | <ttmx> | It just sets the 15 pixel gap between them, instead of 7.5 css type margin |
| 2021-02-16 18:18:41 | <ttmx> | Any chance I can get the gaps to "overlap"? |
| 2021-02-16 18:19:43 | <geekosaur> | nope |
| 2021-02-16 18:19:48 | <mc47> | No idea, still didn't dive into the layout terrirotry |
| 2021-02-16 18:21:17 | <ttmx> | I think what I have got is good enough then |
| 2021-02-16 18:23:44 | <ttmx> | Aaand now for fullscreen |
| 2021-02-16 18:24:05 | <ttmx> | I wanna have keybind that just fullscreens whatever I'm looking at, how would I do so? |
| 2021-02-16 18:24:41 | <ttmx> | It should make it so that only that window is on my screen and nothing else, not even the xmobar |
| 2021-02-16 18:26:39 | <mc47> | This is helpful |
| 2021-02-16 18:26:39 | <mc47> | https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Layout-MultiToggle.html |
| 2021-02-16 18:27:47 | <mc47> | but you'd also need to toggle the gaps, avoid struts and the spacing |
| 2021-02-16 18:28:25 | <mc47> | I think this should do it |
| 2021-02-16 18:28:27 | <mc47> | https://github.com/TheMC47/dotfiles/blob/master/.xmonad/src/Config.hs#L221 |
| 2021-02-16 18:29:07 | <ttmx> | Hmmm |
| 2021-02-16 18:29:27 | <mc47> | and you bind that to a key |
| 2021-02-16 18:29:54 | <ttmx> | Does that somehow get rid of borders too? |
| 2021-02-16 18:30:24 | <mc47> | yes it does |
| 2021-02-16 18:31:11 | <ttmx> | Where does your NBFULL come from? |
| 2021-02-16 18:31:26 | <mc47> | OH |
| 2021-02-16 18:31:27 | <mc47> | yes |
| 2021-02-16 18:31:36 | <mc47> | that's from the git version, it's not released yet |
| 2021-02-16 18:31:54 | <ttmx> | I'm using the git version aswell though Hmmmmmmmmmm |
| 2021-02-16 18:32:04 | <mc47> | oh wait |
| 2021-02-16 18:32:05 | <mc47> | no no |
| 2021-02-16 18:32:09 | <ttmx> | I can grab it again? |
| 2021-02-16 18:32:11 | <mc47> | it's from XMonad.Layout.MultiToggle.Instances |
| 2021-02-16 18:32:14 | <mc47> | I was mistaken |
All times are in UTC.