Logs on 2024-02-15 (liberachat/#xmonad)
| 01:10:45 | ← | L29Ah parts (~L29Ah@wikipedia/L29Ah) () |
| 01:11:52 | → | L29Ah joins (~L29Ah@wikipedia/L29Ah) |
| 01:47:17 | → | nickstwist joins (~nickstwis@cpc140418-slou6-2-0-cust78.17-4.cable.virginm.net) |
| 01:50:25 | <nickstwist> | hello, sorry to bother again. i was just wondering how i might import a module into xmonad.hs. my file is saved at `~/.config/xmonad` and i created a folder called `~/.config/xmonad/lib`, where i symlinked the relevant file but i keep getting the error `Could not find module` |
| 01:50:32 | <nickstwist> | @where pastebin |
| 01:50:32 | <lambdabot> | http://rafb.net/paste |
| 01:50:40 | <nickstwist> | @where pastebin |
| 01:50:41 | <lambdabot> | http://rafb.net/paste |
| 01:51:00 | <geekosaur> | @where paste |
| 01:51:00 | <lambdabot> | Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com |
| 01:51:05 | <geekosaur> | or there's |
| 01:51:06 | <geekosaur> | @paste |
| 01:51:07 | <lambdabot> | A pastebin: https://paste.debian.net/ |
| 01:51:11 | <geekosaur> | pick one 🙂 |
| 01:52:03 | <nickstwist> | ah right. thank you for that :) |
| 01:53:48 | <geekosaur> | anyway it sounds like you did the right thing, unless you mismade the symlink somehow |
| 01:54:45 | <nickstwist> | i think the only thing i did different was capitalise the file name |
| 01:54:59 | <nickstwist> | Colors.hs instead of colors.hs |
| 01:58:08 | <geekosaur> | what exactly is in it? |
| 01:58:38 | <nickstwist> | here is the minimal working example of my xmonad.hs and the symlinked file, Colors.hs |
| 01:58:40 | <nickstwist> | https://paste.tomsmeding.com/XA3GrmMr |
| 01:59:44 | <geekosaur> | why are you importing it as XMonad.Custom.Wal.Colors ? |
| 01:59:56 | <geekosaur> | if it's in lib then it'd be `import Colors` |
| 02:00:00 | <nickstwist> | oh, sorry, that was an earlier change. it should say import Colors |
| 02:02:02 | <nickstwist> | i must have input something incorrectly but it is working now.. |
| 02:02:09 | <nickstwist> | i'll just test it with a colour |
| 02:02:59 | <nickstwist> | ah, that works. great :) |
| 02:03:01 | <nickstwist> | thanks again! |
| 02:04:11 | <geekosaur> | np |
| 03:17:14 | → | srk_ joins (~sorki@user/srk) |
| 03:20:13 | → | srk| joins (~sorki@user/srk) |
| 03:20:15 | × | srk quits (~sorki@user/srk) (Ping timeout: 255 seconds) |
| 03:22:05 | × | srk_ quits (~sorki@user/srk) (Ping timeout: 252 seconds) |
| 03:23:11 | srk| | is now known as srk |
| 03:29:00 | × | td_ quits (~td@i5387092F.versanet.de) (Ping timeout: 268 seconds) |
| 03:30:13 | → | td_ joins (~td@i53870914.versanet.de) |
| 03:39:49 | → | srk_ joins (~sorki@user/srk) |
| 03:41:49 | × | srk quits (~sorki@user/srk) (Ping timeout: 264 seconds) |
| 03:42:36 | srk_ | is now known as srk |
| 03:45:38 | → | srk_ joins (~sorki@user/srk) |
| 03:47:15 | × | srk quits (~sorki@user/srk) (Ping timeout: 255 seconds) |
| 03:48:47 | srk_ | is now known as srk |
| 04:29:25 | × | nickstwist quits (~nickstwis@cpc140418-slou6-2-0-cust78.17-4.cable.virginm.net) (Quit: Client closed) |
| 06:45:52 | × | yosafbridge quits (~yosafbrid@static.38.6.217.95.clients.your-server.de) (Quit: Leaving) |
| 06:51:32 | → | yosafbridge joins (~yosafbrid@static.38.6.217.95.clients.your-server.de) |
| 09:25:19 | × | ft quits (~ft@p508db2e6.dip0.t-ipconnect.de) (Quit: leaving) |
| 09:28:56 | × | todi quits (~todi@pd9571068.dip0.t-ipconnect.de) (Quit: ZNC - https://znc.in) |
| 11:02:54 | <xmonadtrack> | xmonad Tomas Janousek * v0.18.0-3-g4b9ef59: ci: Adopt the liskin/gh-workflow-keepalive action (22 minutes ago, 1 file, 5+ 4-) https://github.com/xmonad/xmonad/commit/4b9ef5970633 |
| 11:02:56 | <xmonadtrack> | xmonad-contrib Tomas Janousek * v0.18.0-8-g93ad0ef2: ci: Adopt the liskin/gh-workflow-keepalive action (22 minutes ago, 1 file, 5+ 4-) https://github.com/xmonad/xmonad-contrib/commit/93ad0ef2ea00 |
| 11:03:04 | <xmonadtrack> | X11 Tomas Janousek * 1.10.3-36-g6d21f42: ci: Adopt the liskin/gh-workflow-keepalive action (22 minutes ago, 1 file, 5+ 4-) https://github.com/xmonad/X11/commit/6d21f4256111 |
| 11:03:12 | <xmonadtrack> | X11-xft Tomas Janousek * v0.3.4-39-gc37d14a: ci: Adopt the liskin/gh-workflow-keepalive action (22 minutes ago, 1 file, 5+ 4-) https://github.com/xmonad/X11-xft/commit/c37d14a5be73 |
| 11:41:00 | <liskin> | I did some admin so our GH sponsors and OpenCollective profiles no longer claim that 0.17.0 is hot news and that COVID-19 prevents us from meeting in person |
| 11:41:12 | <liskin> | and also linked the two ongoing Wayland discussions |
| 11:41:37 | <liskin> | (which are still clogging my inbox due to me still not having had the courage to read them :-)) |
| 11:45:58 | <liskin> | oh and github milestones as well |
| 11:46:44 | <liskin> | it's wild how they still haven't made it any easier to get issues to appear in https://github.com/orgs/xmonad/projects/4 automatically when a milestone is assigned |
| 11:47:00 | <liskin> | there probably are github actions to do it but like wtf |
| 12:57:22 | × | L29Ah quits (~L29Ah@wikipedia/L29Ah) (Read error: Connection reset by peer) |
| 13:59:10 | → | L29Ah joins (~L29Ah@wikipedia/L29Ah) |
| 14:37:49 | → | beastwick joins (~brian@user/beastwick) |
| 14:38:23 | <beastwick> | Are there any libraries that allow switching between sets of virtual workspaces? Something like KDE activities? |
| 15:26:22 | <liskin> | beastwick: pretty sure there was something like that in xmonad-contrib |
| 15:26:59 | <beastwick> | Yeah, it would be nice to be able to make use of all my workspaces for a focused task, and be able to switch between those focused tasks. |
| 15:27:22 | <beastwick> | moving windows between focused tasks sounds kind of hard though |
| 15:29:06 | <geekosaur> | is that DynamicWorkspaceGroups? |
| 15:34:19 | <geekosaur> | there's also https://github.com/xmonad/xmonad-contrib/issues/387 but the PR hasn't landed yet |
| 15:52:53 | <beastwick> | "Note that this only makes sense for multi-head setups" |
| 15:52:56 | <beastwick> | what does this mean? |
| 15:52:59 | <beastwick> | multi monitor? |
| 15:53:55 | <geekosaur> | yes |
| 15:54:37 | <beastwick> | so, I think that's why I stopped looking at dynamicworkspacegroups, I don't understand why it's meant for multi-head setups. |
| 15:55:02 | <beastwick> | Is it so you can move a window from group to group? |
| 15:55:16 | <beastwick> | because with independentscreens I have noticed that behavior |
| 15:57:26 | <fizzie> | AIUI, DynamicWorkspaceGroups groups only group a set of currently visible workspaces (with information on which screen which workspace was on), and provide a way for you to switch between such sets. |
| 15:57:58 | <fizzie> | If there's just one monitor, the sets will always have just one element, and basically be no different from just switching between single workspaces. |
| 16:00:50 | <fizzie> | As in, you'll still have your single fixed set of workspaces (say 1 2 3 4 5 6 7 8 9) but DynamicWorkspaceGroups lets you say that "foo" refers to having workspace 1 visible on a left monitor and 2 on the right, and then jump back into that configuration by name. |
| 16:01:33 | <beastwick> | oh, so like, pairing multi head layouts between monitors, remembering what you were displaying at once |
| 16:01:43 | <beastwick> | yeah, that's not what I am looking for sadly |
| 16:03:00 | <fizzie> | Are you looking for something that allows you to have one set of workspaces you're working in and switching between (say 1 2 3 4 5), but then be able to switch entirely over to an entirely distinct set of workspaces (say A B C D) that you then move in? |
| 16:03:20 | <beastwick> | yes |
| 16:03:22 | <geekosaur> | that would be Plane, I think |
| 16:03:53 | <geekosaur> | https://hackage.haskell.org/package/xmonad-contrib-0.18.0/docs/XMonad-Actions-Plane.html |
| 16:04:09 | <beastwick> | much thanks, let me take a look |
| 16:04:55 | <beastwick> | yeah this looks like it! |
| 16:45:19 | → | nickstwist joins (~nickstwis@cpc140418-slou6-2-0-cust78.17-4.cable.virginm.net) |
| 16:48:32 | <nickstwist> | hello there. i was wondering if someone could help me understand rememberAction as detailed here https://xmonad.github.io/xmonad-docs/xmonad-contrib/XMonad-Actions-RepeatAction.html |
| 16:48:55 | <nickstwist> | essentially, i am trying to get this mouse binding to repeat https://paste.tomsmeding.com/DfmlMTmc |
| 16:49:38 | <nickstwist> | i appreciate there is an example on the docs page but i am having a bit of trouble understanding it (and translating the use case of `rememberActions` to `rememberAction`) as i am new to haskell |
| 16:50:29 | <beastwick> | actually geekosaur actions plane sounds more like instead of using hotkeys, you have to use arrow keys to cycle through things |
| 16:50:54 | <beastwick> | I am hoping I can keep my workspace binds, but change what windows they would bring forth |
| 16:57:00 | <geekosaur> | maybe TagWindows then? https://hackage.haskell.org/package/xmonad-contrib-0.18.0/docs/XMonad-Actions-TagWindows.html |
| 16:57:30 | <geekosaur> | and use tags instead of xmonad's workspaces, which are kinda inflexible |
| 16:59:20 | <beastwick> | I will give it a shot, reading what I wrote, tags definitely seem like a factor. |
| 17:06:40 | × | nickstwist quits (~nickstwis@cpc140418-slou6-2-0-cust78.17-4.cable.virginm.net) (Quit: Client closed) |
| 17:08:23 | → | nickstwist joins (~nickstwis@cpc140418-slou6-2-0-cust78.17-4.cable.virginm.net) |
| 17:25:47 | × | L29Ah quits (~L29Ah@wikipedia/L29Ah) (Ping timeout: 252 seconds) |
| 17:38:42 | × | nickstwist quits (~nickstwis@cpc140418-slou6-2-0-cust78.17-4.cable.virginm.net) (Quit: Client closed) |
| 17:41:07 | → | nickstwist joins (~nickstwis@cpc140418-slou6-2-0-cust78.17-4.cable.virginm.net) |
| 18:09:06 | → | L29Ah joins (~L29Ah@wikipedia/L29Ah) |
| 18:11:45 | → | breakpoint joins (~pupkey@user/pupkey) |
| 18:12:03 | × | nickstwist quits (~nickstwis@cpc140418-slou6-2-0-cust78.17-4.cable.virginm.net) (Quit: Client closed) |
| 19:10:07 | → | todi joins (~todi@pd9571068.dip0.t-ipconnect.de) |
| 19:47:03 | × | L29Ah quits (~L29Ah@wikipedia/L29Ah) (Ping timeout: 256 seconds) |
| 20:10:56 | → | L29Ah joins (~L29Ah@wikipedia/L29Ah) |
| 20:53:21 | → | ft joins (~ft@p508db2e6.dip0.t-ipconnect.de) |
| 21:18:26 | × | tv quits (~tv@user/tv) (Ping timeout: 252 seconds) |
| 21:31:53 | → | tv joins (~tv@user/tv) |
| 23:53:22 | → | jeeeun8 joins (~jeeeun@78.40.148.178) |
All times are in UTC on 2024-02-15.