2024-10-03 00:45:40 +0200 | catman | (~catman@user/catman) catman |
2024-10-03 01:00:45 +0200 | ash3en | (~Thunderbi@ip1f10cbd6.dynamic.kabel-deutschland.de) ash3en |
2024-10-03 01:00:50 +0200 | ash3en | (~Thunderbi@ip1f10cbd6.dynamic.kabel-deutschland.de) (Client Quit) |
2024-10-03 04:19:25 +0200 | td_ | (~td@i5387093C.versanet.de) (Ping timeout: 265 seconds) |
2024-10-03 04:20:56 +0200 | td_ | (~td@i5387091A.versanet.de) td_ |
2024-10-03 04:29:36 +0200 | Digitteknohippie | (~user@user/digit) Digit |
2024-10-03 04:29:54 +0200 | Digit | (~user@user/digit) (Ping timeout: 260 seconds) |
2024-10-03 04:29:54 +0200 | lambdabot | (~lambdabot@haskell/bot/lambdabot) (Ping timeout: 260 seconds) |
2024-10-03 04:30:13 +0200 | ectospasm | (~ectospasm@user/ectospasm) (Ping timeout: 248 seconds) |
2024-10-03 04:32:09 +0200 | lambdabot | (~lambdabot@haskell/bot/lambdabot) lambdabot |
2024-10-03 04:36:07 +0200 | Digitteknohippie | Digit |
2024-10-03 04:45:40 +0200 | ectospasm | (~ectospasm@user/ectospasm) ectospasm |
2024-10-03 08:00:09 +0200 | m5zs7k | (aquares@web10.mydevil.net) (Ping timeout: 246 seconds) |
2024-10-03 08:11:40 +0200 | m5zs7k | (aquares@web10.mydevil.net) m5zs7k |
2024-10-03 10:48:00 +0200 | FoxOnSocks | (~FoxOnSock@2a00:801:4f3:fb9c:22d2:cc07:9cb3:2) |
2024-10-03 11:46:49 +0200 | FoxOnSocks | (~FoxOnSock@2a00:801:4f3:fb9c:22d2:cc07:9cb3:2) (Ping timeout: 256 seconds) |
2024-10-03 11:59:49 +0200 | Digitteknohippie | (~user@user/digit) Digit |
2024-10-03 12:00:30 +0200 | Digit | (~user@user/digit) (Ping timeout: 272 seconds) |
2024-10-03 12:04:42 +0200 | Digitteknohippie | (~user@user/digit) (Ping timeout: 252 seconds) |
2024-10-03 12:56:15 +0200 | alp_ | (~alp@2001:861:e3d6:8f80:ae1f:5c06:1786:e17) (Ping timeout: 246 seconds) |
2024-10-03 12:56:48 +0200 | Digit | (~user@user/digit) Digit |
2024-10-03 15:22:15 +0200 | alp_ | (~alp@2001:861:e3d6:8f80:a9cc:355d:4963:1655) |
2024-10-03 16:00:32 +0200 | Guest63 | (~Guest63@177.129.53.35) |
2024-10-03 16:00:38 +0200 | Guest63 | (~Guest63@177.129.53.35) (Client Quit) |
2024-10-03 16:01:38 +0200 | oliver26 | (~oliver@177.129.53.35) |
2024-10-03 16:04:04 +0200 | <oliver26> | Hello, there any way to simulate the tag and view functions from dwm? the tag functions copies all windows from all workspaces to my current, and the view copy the n workspace do my actual workspace |
2024-10-03 16:06:35 +0200 | oliver26 | (~oliver@177.129.53.35) (Quit: Client closed) |
2024-10-03 16:11:43 +0200 | oliver90 | (~oliver@177.129.53.35) |
2024-10-03 16:26:48 +0200 | <geekosaur> | https://hackage.haskell.org/package/xmonad-contrib-0.18.1/docs/XMonad-Actions-TagWindows.html orr more generally https://hackage.haskell.org/package/xmonad-contrib-0.18.1/docs/XMonad-Actions-CopyWindow.html |
2024-10-03 16:41:03 +0200 | <oliver90> | i tried copywindow, but i can't replicate the same behavior, i want for example, i am on workspace 1 and i want to see all windows in the workspace 3 on the workspace 1, and a keybind to see all windows from all workspaces on the workspace 1, i can do this with tagwindows? |
2024-10-03 16:41:52 +0200 | <oliver90> | in other words, i don't want to leave my actual workspace to do this |
2024-10-03 16:50:54 +0200 | <geekosaur> | when you say "to see", do you want them to show up on both, or you just want a temporary "pop-up view"? |
2024-10-03 16:52:04 +0200 | <geekosaur> | copyWindow can do the former, we don't currently have the latter although it should be doable |
2024-10-03 16:57:06 +0200 | <oliver90> | i want them to show up on both |
2024-10-03 16:58:01 +0200 | <oliver90> | i tried copyWindow, but i can't create a function to copy the windows from other workspace, only coping the window on current workspace to another |
2024-10-03 17:01:55 +0200 | <geekosaur> | it's doable but requires some work |
2024-10-03 17:02:03 +0200 | <geekosaur> | unfortunately I'm kind of short on time today so I can't write it for you right now |
2024-10-03 17:03:06 +0200 | <geekosaur> | the ones copying the currently focused window are trivial, others require starting from XMonadActions.CopyWindow.taggedWindows ("tagged" here refers to an xmonad "tag", i.e. workspace name) |
2024-10-03 17:05:22 +0200 | <oliver90> | thank you for the help, I'll try something later |
2024-10-03 17:06:30 +0200 | <geekosaur> | the workspaces list for taggedWindows would be: wss <- workspaces <$> gets windowset |
2024-10-03 17:07:45 +0200 | <geekosaur> | (or both at once: tws <- taggedWindows <$> workspaces <$> gets windowset) |
2024-10-03 17:09:36 +0200 | <geekosaur> | then use Data.List.lookup to pull the window list for the workspace tag (what the documentation calls "i", for reasons sadly not relevant to ordinary users) and apply copyWindow to each window in the list |
2024-10-03 17:10:48 +0200 | <oliver90> | right |
2024-10-03 17:12:19 +0200 | <geekosaur> | (the reason we have all those "i" "l" "s" "sd" things everywhere is it's all parameterized in a way that let us verify its operation in a proof checker that doesn't have access to X11 types, so we needed to be able to substitute basic types for them) |
2024-10-03 17:12:30 +0200 | <oliver90> | btw, i am having some issues with ewmhFullscreen and nsxiv/sxiv image viewers, when i use nsxiv `f` key to see the image in fullscreen, the application go to fullscreen fine, but the a press `f` again (like a toggle), the window keeps in fullscreen |
2024-10-03 17:13:57 +0200 | <geekosaur> | hm. it's working here (I have some sxiv-s open for testing, granting that's not nsxiv) |
2024-10-03 17:15:23 +0200 | <oliver90> | i tried with sxiv, and i had the same issue |
2024-10-03 17:16:08 +0200 | oliver90 | (~oliver@177.129.53.35) (Quit: Client closed) |
2024-10-03 17:17:56 +0200 | oliver90 | (~oliver90@177.129.53.35) |
2024-10-03 17:18:13 +0200 | <geekosaur> | anyone else around who can help? I need to scoot, get stuff done before I need to head out for my MRI and associated foofery |
2024-10-03 17:18:27 +0200 | <geekosaur> | (body gradually falling apart…) |
2024-10-03 17:20:44 +0200 | <oliver90> | all right, thank you for the help, wishing you a speedy recovery |
2024-10-03 17:21:20 +0200 | <yaslam> | yeah i can help |
2024-10-03 17:23:33 +0200 | <yaslam> | oliver90: i will install nsxiv and try to replicate your issue |
2024-10-03 17:23:44 +0200 | <oliver90> | right, thanks |
2024-10-03 17:24:17 +0200 | <oliver90> | i tried with nsxiv, sxiv, and mage, they behave the same, (and uses the same function to put the window in fullscreen) |
2024-10-03 17:27:25 +0200 | <yaslam> | oliver90: what key is it for fullscreen again? |
2024-10-03 17:27:30 +0200 | <yaslam> | in sxiv |
2024-10-03 17:27:42 +0200 | <yaslam> | i've never used it sorry |
2024-10-03 17:28:18 +0200 | <yaslam> | when i press f it does nothing |
2024-10-03 17:28:23 +0200 | <geekosaur> | f |
2024-10-03 17:29:28 +0200 | <oliver90> | is just f |
2024-10-03 17:29:44 +0200 | <oliver90> | you opened an image? |
2024-10-03 17:30:16 +0200 | <oliver90> | i don't know if this key works on thumbnail mode |
2024-10-03 17:30:45 +0200 | <yaslam> | how do i use the mode that you are using ? |
2024-10-03 17:32:47 +0200 | <oliver90> | just open a single image, like `nsxiv image.png` |
2024-10-03 17:33:41 +0200 | <yaslam> | k |
2024-10-03 17:35:08 +0200 | <yaslam> | oliver90: the window does go into fullscreen when i press "f" and when i press it again it goes out of fullscreen |
2024-10-03 17:35:24 +0200 | <yaslam> | oliver90: do you have "ewmhFullscreen" in your main block ? |
2024-10-03 17:40:14 +0200 | <oliver90> | yes |
2024-10-03 17:40:37 +0200 | <yaslam> | oliver90: can you post your entire config please? |
2024-10-03 17:40:58 +0200 | <oliver90> | ``` |
2024-10-03 17:40:58 +0200 | <oliver90> | main = |
2024-10-03 17:40:59 +0200 | <oliver90> | xmonad |
2024-10-03 17:40:59 +0200 | <oliver90> | . Hacks.javaHack |
2024-10-03 17:41:00 +0200 | <oliver90> | . fullscreenSupport |
2024-10-03 17:41:00 +0200 | <oliver90> | . toggleFullFloatEwmhFullscreen |
2024-10-03 17:41:01 +0200 | <oliver90> | . ewmhFullscreen |
2024-10-03 17:41:01 +0200 | <oliver90> | . ewmh |
2024-10-03 17:41:02 +0200 | <oliver90> | . modal [floatMode 10] |
2024-10-03 17:41:02 +0200 | <oliver90> | . withEasySB (statusBarProp "xmobar" $ clickablePP myXmobarPP) defToggleStrutsKey |
2024-10-03 17:41:03 +0200 | <oliver90> | $ myConfig |
2024-10-03 17:41:03 +0200 | <oliver90> | ``` |
2024-10-03 17:41:04 +0200 | <oliver90> | that's my main block, and i use Hacks.windowedFullscreenFixEventHook |
2024-10-03 17:42:47 +0200 | <yaslam> | remove all the other fullscreen things and try just with "ewmh" and "ewmhFullscreen" |
2024-10-03 17:43:18 +0200 | <yaslam> | oliver90: |
2024-10-03 17:43:47 +0200 | <oliver90> | worked fine, thanks |
2024-10-03 17:44:36 +0200 | <oliver90> | probably is the `fullscreenSupport`, if i remove, works fine |
2024-10-03 17:44:37 +0200 | <geekosaur> | fullscreenSupport is from where? it may be interfering |
2024-10-03 17:44:57 +0200 | <geekosaur> | also, pasting code directly into IRC doesn't work that well (and won't be formatted, IRC being quite old) |
2024-10-03 17:45:01 +0200 | <geekosaur> | @where paste |
2024-10-03 17:45:01 +0200 | <lambdabot> | Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com |
2024-10-03 17:45:25 +0200 | <oliver90> | fullscreenSupport is from XMonad.Layout.Fullscreen |
2024-10-03 17:45:37 +0200 | <oliver90> | thanks geekosaur |
2024-10-03 17:45:40 +0200 | <geekosaur> | yeh, don't mix then |
2024-10-03 17:45:52 +0200 | <oliver90> | right |
2024-10-03 17:46:01 +0200 | <oliver90> | thanks too yaslam |
2024-10-03 17:46:25 +0200 | <geekosaur> | X.L.Fullscreen is an obsolete way to get fullscreen support, or to get custom fullscreen behavior but you must avoid ewmhFullscreen in the latter case |
2024-10-03 17:57:18 +0200 | <yaslam> | oliver90, np |
2024-10-03 18:05:02 +0200 | oliver26 | (~oliver90@177.129.53.35) |
2024-10-03 18:05:55 +0200 | oliver90 | (~oliver90@177.129.53.35) (Ping timeout: 256 seconds) |
2024-10-03 19:07:11 +0200 | ash3en | (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) ash3en |
2024-10-03 20:09:14 +0200 | ash3en | (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Remote host closed the connection) |
2024-10-03 20:38:46 +0200 | L29Ah | (~L29Ah@wikipedia/L29Ah) (Ping timeout: 252 seconds) |
2024-10-03 20:44:17 +0200 | ash3en | (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) ash3en |
2024-10-03 20:44:34 +0200 | ash3en | (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Client Quit) |
2024-10-03 20:59:59 +0200 | oliver26 | (~oliver90@177.129.53.35) (Quit: Client closed) |
2024-10-03 21:50:14 +0200 | ChubaDuba | (~ChubaDuba@176.212.47.82) ChubaDuba |
2024-10-03 21:52:10 +0200 | ChubaDuba | (~ChubaDuba@176.212.47.82) (Client Quit) |
2024-10-03 21:53:02 +0200 | ChubaDuba | (~ChubaDuba@176.212.47.82) ChubaDuba |
2024-10-03 22:10:31 +0200 | Digitteknohippie | (~user@user/digit) Digit |
2024-10-03 22:10:48 +0200 | Digit | (~user@user/digit) (Ping timeout: 252 seconds) |
2024-10-03 22:16:52 +0200 | Digitteknohippie | Digit |
2024-10-03 22:18:05 +0200 | FoxOnSocks | (~FoxOnSock@m83-180-180-82.cust.tele2.se) |
2024-10-03 22:18:13 +0200 | FoxOnSocks | (~FoxOnSock@m83-180-180-82.cust.tele2.se) (Client Quit) |
2024-10-03 22:25:50 +0200 | ash3en | (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) ash3en |
2024-10-03 22:27:49 +0200 | ash3en | (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Client Quit) |
2024-10-03 22:36:27 +0200 | mvk | (~mvk@2607:fea8:5c96:5800::e590) mvk |
2024-10-03 22:39:53 +0200 | mvk | (~mvk@2607:fea8:5c96:5800::e590) (Client Quit) |
2024-10-03 22:54:14 +0200 | oliver90 | (~oliver90@177.129.53.35) |
2024-10-03 23:11:53 +0200 | oliver90 | (~oliver90@177.129.53.35) (Quit: Client closed) |
2024-10-03 23:19:33 +0200 | L29Ah | (~L29Ah@wikipedia/L29Ah) L29Ah |