Logs: liberachat/#xmonad
| 2022-04-18 18:14:08 | <geekosaur> | looks like the older one doesn't let you turn any running window into a scratchpad though |
| 2022-04-18 18:14:23 | <geekosaur> | right, that's the old one |
| 2022-04-18 18:16:05 | <Xioulious> | so does 0.17 have that new dynamic scratchpad merged or is that not the git version you're talking about? as i cant find any beta/dev branch |
| 2022-04-18 18:17:22 | <geekosaur> | https://xmonad.github.io/xmonad-docs/xmonad-contrib-0.17.0.9/XMonad-Util-NamedScratchpad.html#g:2 |
| 2022-04-18 18:17:33 | <geekosaur> | it was merged around a week ago |
| 2022-04-18 18:18:10 | <Xioulious> | ah and im running 0.17.0.9, so i should have access to it, nice, now onto managing to implement it in my config |
| 2022-04-18 18:18:29 | <geekosaur> | version number is not especially useful for git versions |
| 2022-04-18 18:18:42 | <geekosaur> | you need to make sure you've pulled and rebuilt |
| 2022-04-18 18:19:13 | <Xioulious> | i did a clean install last night from the github through stack, so im hoping so |
| 2022-04-18 18:19:33 | <geekosaur> | you need to be on commit 78dce3d or later |
| 2022-04-18 18:19:54 | <geekosaur> | last night should be okay |
| 2022-04-18 18:25:31 | <Xioulious> | hmm, it half does what the i3 one does, i can move the program into a scratchpad and hide it, i can add another one but then i cant recall the previous program |
| 2022-04-18 18:27:30 | <Xioulious> | im guessing i3 makes a new scratchpad for each program being thrown to a scratchpad and then is able to cycle through all of them, but this will have to do for now |
| 2022-04-18 18:28:11 | <geekosaur> | yeh, I noticed that. you need to reserve a slot for each program you want to scratchpad |
| 2022-04-18 18:28:39 | <Xioulious> | yeah, its basically a namedscratchpad that can take any single program but only kinda that program |
| 2022-04-18 18:29:03 | <geekosaur> | well, that's how the other named scratchpads work |
| 2022-04-18 18:29:36 | <geekosaur> | suppose it has to work that way without adding a way to dynamically extend the NSP list |
| 2022-04-18 18:30:23 | <Xioulious> | its a very new function added to xmonad, so im guessing it might get extended lateron |
| 2022-04-18 18:32:46 | <geekosaur> | well, the problem with "just turn an existing window into a scratchpad" is the part you initially noted: "cycle through the ones there" |
| 2022-04-18 18:33:08 | <geekosaur> | you need *some* handle on it (which for NSP is the scratchpad name) to control it later |
| 2022-04-18 18:33:25 | <geekosaur> | i3 makes you hunt the program down and focus it |
| 2022-04-18 18:34:13 | <Xioulious> | how do you mean the hunt down and focus it? |
| 2022-04-18 18:34:25 | <geekosaur> | an alternative might be a keybind that opens a prompt window to enter a name, then turns the focused window into a scratchpad with that name |
| 2022-04-18 18:34:37 | <geekosaur> | and a different prompt could be used to get it back by name |
| 2022-04-18 18:35:07 | <geekosaur> | just rephrasing "cycle through the ones there" like you said above |
| 2022-04-18 18:35:12 | <Xioulious> | in my i3 i have rofi show all current open programs, which also lists all programs in the scratchpads with a special icon or i can keep pressing mod+s and it will show a program from the scratchpad or throw it back and then open a next one from the scratchpad |
| 2022-04-18 18:35:37 | <geekosaur> | right, but you need something like that to track them and make them selectable |
| 2022-04-18 18:36:34 | <geekosaur> | we'd need to add something like that, or a Prompt with autocompletion based on the contents of the scratchpad workspace (or hidden windows, since we're going to switch to that instead of a magic workspace at some point), or a GridSelect, etc. |
| 2022-04-18 18:36:39 | <Xioulious> | mhm true, a certain way to have the scratchpads being dynamically named and stored in a list that it can go through that or something |
| 2022-04-18 18:38:02 | → | Polo joins (~GiverOfDo@50-206-8-110-static.hfc.comcastbusiness.net) |
| 2022-04-18 18:38:09 | × | Polo quits (~GiverOfDo@50-206-8-110-static.hfc.comcastbusiness.net) (Client Quit) |
| 2022-04-18 18:38:23 | → | Polo joins (~GiverOfDo@50-206-8-110-static.hfc.comcastbusiness.net) |
| 2022-04-18 18:44:17 | → | abiss27 joins (~abiss27@user/abiss) |
| 2022-04-18 18:44:25 | <Xioulious> | ty for your help, do you have any link where i can keep up with new functions being added to xmonad like that one? |
| 2022-04-18 18:45:56 | → | stackdroid18 joins (14094@user/stackdroid) |
| 2022-04-18 18:46:26 | <geekosaur> | only one I can think of is to watch for notifications on the xmonad-contrib repo |
| 2022-04-18 18:46:37 | <geekosaur> | I don't think you can follow just the changelog file |
| 2022-04-18 18:47:22 | <Xioulious> | ah so just keep an eye on the closed pull requests there |
| 2022-04-18 18:50:02 | × | Hash quits (~Hash@hey.howstoned.ru) (Quit: ZNC - https://znc.in) |
| 2022-04-18 19:01:40 | → | Hash joins (~Hash@hey.howstoned.ru) |
| 2022-04-18 19:10:02 | × | Hash quits (~Hash@hey.howstoned.ru) (Ping timeout: 250 seconds) |
| 2022-04-18 19:34:19 | × | Polo quits (~GiverOfDo@50-206-8-110-static.hfc.comcastbusiness.net) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2022-04-18 19:40:34 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
| 2022-04-18 19:43:12 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-04-18 19:45:35 | → | CosmosAt1 joins (~CosmosAtl@142.181.135.96) |
| 2022-04-18 19:47:40 | × | CosmosAt1 quits (~CosmosAtl@142.181.135.96) (Client Quit) |
| 2022-04-18 19:49:07 | → | Polo joins (~GiverOfDo@57.15.195.173.client.static.strong-in52.as13926.net) |
| 2022-04-18 19:49:32 | Polo | is now known as Guest5220 |
| 2022-04-18 19:51:10 | × | MrElendig quits (~Urist@archlinux/op/MrElendig) (Quit: test) |
| 2022-04-18 19:51:40 | → | MrElendig joins (~Urist@archlinux/op/MrElendig) |
| 2022-04-18 19:52:08 | × | Guest5220 quits (~GiverOfDo@57.15.195.173.client.static.strong-in52.as13926.net) (Changing host) |
| 2022-04-18 19:52:08 | → | Guest5220 joins (~GiverOfDo@user/polo) |
| 2022-04-18 19:52:11 | Guest5220 | is now known as POLO |
| 2022-04-18 19:55:23 | → | Hash joins (~Hash@hey.howstoned.ru) |
| 2022-04-18 20:06:16 | × | steve__ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 248 seconds) |
| 2022-04-18 20:10:51 | × | POLO quits (~GiverOfDo@user/polo) (Ping timeout: 256 seconds) |
| 2022-04-18 20:14:06 | → | CosmosAt1 joins (~CosmosAtl@142.181.135.96) |
| 2022-04-18 20:15:58 | × | CosmosAt1 quits (~CosmosAtl@142.181.135.96) (Client Quit) |
| 2022-04-18 20:39:35 | → | Polo joins (~GiverOfDo@50-206-8-110-static.hfc.comcastbusiness.net) |
| 2022-04-18 20:46:55 | × | stackdroid18 quits (14094@user/stackdroid) (Quit: hasta la vista... tchau!) |
| 2022-04-18 20:48:11 | → | stackdroid18 joins (14094@user/stackdroid) |
| 2022-04-18 21:05:03 | × | abiss27 quits (~abiss27@user/abiss) (Quit: hasta la vista... tchau!) |
| 2022-04-18 21:06:05 | geekosaur | wonders if he's supposed to submit an expense, or if someone actually somewhat familiar with opencollective should do so |
| 2022-04-18 21:07:11 | <liskin> | there's no one actually somewhat familiar with opencollective among us |
| 2022-04-18 21:08:20 | <liskin> | I'll be happy to help but I have little experience with expenses so you might as well just learn about them yourself :-) |
| 2022-04-18 21:19:50 | <Polo> | mememee |
| 2022-04-18 21:19:52 | <Polo> | I am! |
| 2022-04-18 21:22:21 | × | Polo quits (~GiverOfDo@50-206-8-110-static.hfc.comcastbusiness.net) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2022-04-18 21:25:34 | → | Polo joins (~GiverOfDo@50-206-8-110-static.hfc.comcastbusiness.net) |
| 2022-04-18 21:25:49 | × | Polo quits (~GiverOfDo@50-206-8-110-static.hfc.comcastbusiness.net) (Changing host) |
| 2022-04-18 21:25:49 | → | Polo joins (~GiverOfDo@user/polo) |
| 2022-04-18 21:27:35 | → | CosmosAt1 joins (~CosmosAtl@142.181.135.96) |
| 2022-04-18 21:28:21 | × | CosmosAt1 quits (~CosmosAtl@142.181.135.96) (Client Quit) |
| 2022-04-18 21:29:24 | × | Xioulious quits (~yourname@193.32.249.136) (Quit: Lost terminal) |
| 2022-04-18 21:32:28 | <geekosaur> | force-pushed without committing, ghc concluded zero commits and closed the PR. whoops |
| 2022-04-18 21:32:44 | <geekosaur> | sonow there's a new PR and I hope I haven't confused everything :) |
| 2022-04-18 21:33:42 | <liskin> | I wonder if force-pushing again and reopening the old PR would have worked |
| 2022-04-18 21:33:47 | <liskin> | no way to find out now though :-( |
| 2022-04-18 21:34:29 | <geekosaur> | I force-poushed again but github wouldn't let me reopen the PR (or at least didn't make it obvious) |
| 2022-04-18 21:34:38 | <geekosaur> | so I opened a new PR |
| 2022-04-18 21:34:51 | <liskin> | oh :-( |
| 2022-04-18 21:35:16 | <liskin> | that's super silly, I think this used to be possible in the past |
| 2022-04-18 21:35:53 | <geekosaur> | I think it just kills PRs with zero commits |
| 2022-04-18 21:36:02 | <geekosaur> | doesn't understand them or something |
| 2022-04-18 21:38:03 | × | Hash quits (~Hash@hey.howstoned.ru) (Quit: ZNC - https://znc.in) |
| 2022-04-18 21:38:19 | <geekosaur> | alsowonder if we'll have to clear a cache or something to fix ghcup |
| 2022-04-18 21:38:30 | <geekosaur> | why is it only those three versions dying though |
| 2022-04-18 21:38:35 | → | Hash joins (~Hash@hey.howstoned.ru) |
| 2022-04-18 21:38:56 | <geekosaur> | the older ones all work but 8.10.7 and up throw that unexpected newline on line 3 error |
| 2022-04-18 21:40:12 | <geekosaur> | oh, huh. why is xmonad set to merge but contrib set to rebase |
| 2022-04-18 21:41:59 | <liskin> | it just remembers the last one |
| 2022-04-18 21:42:26 | <liskin> | they probably think it's a feature, I believe it's just an attention test |
| 2022-04-18 21:43:01 | <liskin> | (and one of the reasons I often just merge PRs on the command line) |
| 2022-04-18 21:43:28 | <liskin> | the ghcup failures seem a bit random to me |
| 2022-04-18 21:44:18 | <liskin> | I'm getting 500 when I try it from here yet some jobs happen to not fail |
| 2022-04-18 21:44:27 | <liskin> | I don't think we can do anything about that |
| 2022-04-18 21:44:48 | <liskin> | I'll fix the linking errors in the stack workflows though |
| 2022-04-18 21:45:00 | <liskin> | (that just needs a cache prune) |
| 2022-04-18 21:49:17 | <geekosaur> | haskell.org (including /ghcup) is variably up and down as they fix whatever is wrong. sounds like a breaker is tripping for no known reason |
| 2022-04-18 21:49:26 | × | FatBoyXPC quits (~FatBoyXPC@user/fatboyxpc) (Quit: ZNC 1.6.6+deb1ubuntu0.2 - http://znc.in) |
All times are in UTC.