Logs on 2021-05-31 (liberachat/#xmonad)
| 00:57:46 | → | Guest46 joins (~Guest46@075-084-001-108.res.spectrum.com) |
| 00:58:07 | × | Guest46 quits (~Guest46@075-084-001-108.res.spectrum.com) (Client Quit) |
| 01:03:04 | → | themainm1 joins (~themainma@user/themainman) |
| 01:06:25 | × | themainman quits (~themainma@user/themainman) (Ping timeout: 272 seconds) |
| 01:55:03 | × | themainm1 quits (~themainma@user/themainman) (Quit: WeeChat 3.1) |
| 01:59:05 | → | manju joins (~jason@219.88.233.35) |
| 02:32:47 | × | td_ quits (~td@94.134.91.12) (Ping timeout: 252 seconds) |
| 02:34:33 | → | td_ joins (~td@muedsl-82-207-238-238.citykom.de) |
| 02:42:02 | × | geekosaur quits (~geekosaur@069-135-003-034.biz.spectrum.com) (Ping timeout: 268 seconds) |
| 03:33:34 | → | a6a45081-2b83 joins (~aditya@106.212.79.20) |
| 03:50:54 | → | jg joins (~jrgiacone@47.149.222.98) |
| 03:54:22 | <jg> | yall this new XMonad.Util.ClickableWorkspaces is so awesome compared the the unsafestdn |
| 04:01:14 | <a6a45081-2b83> | how to get multiple xmobars? |
| 04:01:45 | <jg> | the only thing im finding with the clickable work space on a dual monitor set up, is if one screen is on 1 and the other is on 2, when you click the opposite, they do not swap as they should, they just move focus to the other screen, is that intended? |
| 04:02:03 | <jg> | a6a45081 i can help, are you on the github version |
| 04:03:11 | <a6a45081-2b83> | I am using Xmonad.Hooks.DynamicBars |
| 04:03:19 | <a6a45081-2b83> | so that's able to show it on multiple screens |
| 04:03:33 | <a6a45081-2b83> | and using the normal way I can show it on one screen but single time |
| 04:03:46 | <a6a45081-2b83> | I hope there's a way to show multiple xmobars on multiple screens |
| 04:03:56 | <jg> | I use the X.H.StatusBar and X.H.StatusBar.PP |
| 04:04:04 | <jg> | there is and you can make it dynamic |
| 04:04:45 | <jg> | hang on I'm getting a link for the Hook |
| 04:05:20 | <jg> | the dynamic lets ttps://github.com/xmonad/xmonad-contrib/blob/master/XMonad/Hooks/StatusBar.hs |
| 04:06:11 | <jg> | line 375 for dynamic multiple status bars, and line 319 for static, lmk if you need help setting it up |
| 04:06:44 | <jg> | i forgot the h sorry: https://github.com/xmonad/xmonad-contrib/blob/master/XMonad/Hooks/StatusBar.hs |
| 04:07:39 | <jg> | if youre on the .15 version from your repo and not the github, line 355 shows the old way of doing it, that will work aswell |
| 04:08:12 | <a6a45081-2b83> | cool that's great |
| 04:08:26 | <a6a45081-2b83> | i'm on v0.38 |
| 04:09:19 | <a6a45081-2b83> | * 0.16 of xmonad-contrib |
| 04:09:42 | <a6a45081-2b83> | last updated on 25th may and I think this was added on 5 apr |
| 04:10:49 | <jg> | yea for the new dynamic stuff. If you turn off a screen it turns off the second bar automatically. You would have to build the xmonad xmobar, and xmonad-contrib from github with stack. It is not hard at all if you wanted to do it |
| 04:11:21 | <jg> | otherwise, use the old spawnPipe method |
| 04:13:51 | <a6a45081-2b83> | ok i'm done installing that let me change config |
| 04:19:39 | <jg> | yea just lmk! |
| 04:21:38 | <jg> | I just figured out how to get the new clickable work spaces module working so I think im pretty much done with my config beyond window rules |
| 04:21:59 | <a6a45081-2b83> | i used <action= > tags to do that |
| 04:24:36 | <jg> | yea thats what I did for my update module! |
| 04:25:02 | <jg> | I just click it and it prompts me for my password to update and shows how many updates are available in the module |
| 04:31:45 | <jg> | brb |
| 04:31:48 | × | jg quits (~jrgiacone@47.149.222.98) (Quit: Lost terminal) |
| 04:32:56 | → | jg joins (~jrgiacone@47.149.222.98) |
| 04:43:17 | <a6a45081-2b83> | cool! ok i accidently built xmobar-git instead of xmonad-contrib-git, seems to be working now |
| 04:43:40 | <a6a45081-2b83> | but clickablePP is not working with XPropertyLog :( |
| 04:44:03 | <jg> | hang on I'll give you my pastebin of how I set mine up |
| 04:44:12 | <jg> | i had a little trouble too |
| 04:46:16 | <jg> | https://pastebin.com/ieY9tNug |
| 04:46:55 | <jg> | it would not let me put clickable in the myXmobarPP, but it let me pit it in the xmobar definition |
| 04:47:39 | <jg> | and you use UnsafeXmonad log in your xmobarrc |
| 04:48:06 | <a6a45081-2b83> | thanks that's really helpful |
| 04:48:27 | <jg> | i appologise for the lack of comments in there |
| 04:48:31 | <jg> | im still building lol |
| 04:49:30 | <a6a45081-2b83> | no need to |
| 04:49:34 | <a6a45081-2b83> | you really helped me out here |
| 04:49:51 | <a6a45081-2b83> | actually just changing XPropertyLog -> UnsafeXPropertyLog worked |
| 04:49:56 | <jg> | just trying to pass it on, I've gotten a lot of help in here over the last few years |
| 04:50:03 | <jg> | lol days not years |
| 04:50:51 | <a6a45081-2b83> | It's working fine with: "xmobarTop sid = statusBarPropTo "_XMONAD_LOG_TOP" ("xmobar -x "++show sid++" ~/.config/xmobar/xmobarrc_top" )(clickablePP myXmobarPP)" and then "xmobars (S sid) = pure $ xmobarTop sid <> xmobarBot sid" |
| 04:51:38 | <jg> | I had issues with the _XMONAD_LOG_TOP making my xmobar not update, so i took it out and use the normal prop |
| 04:51:50 | <jg> | im glad you got it :) |
| 04:53:10 | <a6a45081-2b83> | it looks like this now https://i.imgur.com/3ZX8l1a.png |
| 04:53:39 | <jg> | oh hell yea sick theme, I'll show you mine |
| 04:53:52 | <jg> | I dig the colors |
| 04:54:24 | <a6a45081-2b83> | it's gruvbox |
| 04:56:52 | <jg> | https://imgur.com/JEgTdxJ |
| 04:56:56 | <jg> | that is my current setup |
| 04:58:01 | <a6a45081-2b83> | nice, looks cool (though quite similar to derek-taylor's one, maybe he also picked that from somewhere) |
| 04:58:12 | <a6a45081-2b83> | I think I'll also add updates and weather thing to my bar |
| 04:58:19 | <a6a45081-2b83> | also network speed |
| 04:58:39 | <jg> | Yea I took some of the modules from my old set up which was off his |
| 04:58:49 | <a6a45081-2b83> | transparency looks cool |
| 04:59:22 | <a6a45081-2b83> | i had rounded corners and transparency and spacing some time back but idk why i removed that (probably functionality over eye candy) |
| 04:59:26 | <jg> | thanks! I wish I could use the experimental backends for picom (to blur the background) , but it causes stuttering for me |
| 04:59:43 | <jg> | yea I'm back and forth on the gaps lol |
| 04:59:46 | <a6a45081-2b83> | is that due to HW? |
| 05:00:29 | <jg> | I think or I have something wrong in my picom config, I'm on a nvidia 3000 series, and its beautiful with glx, but occasional 1s lags with experimental |
| 05:00:54 | <jg> | could be drivers, im not really sure |
| 05:06:25 | <a6a45081-2b83> | hmm, i'm on amd and it worked fine for me, sorry i couldn't help here |
| 05:07:19 | <jg> | its all good!, yea its probably fine and im just being picky. I noticed it by drawging the window around in floating |
| 05:07:34 | <jg> | if I do it fast on experimental every few seconds it will freeze as if the mouse stops tracking |
| 05:07:48 | <jg> | doesnt occur without experimental lol |
| 05:09:24 | <jg> | mind if I asked you how you got your terminal to have that cool ui |
| 05:09:32 | <a6a45081-2b83> | that's zsh |
| 05:09:37 | <a6a45081-2b83> | powerlevel10k |
| 05:09:49 | <jg> | hmm is it a pain to swap/worth it |
| 05:10:07 | <a6a45081-2b83> | there's a setup wizard - you just have to answer y/n |
| 05:10:19 | <jg> | to switch from bash to zsh? |
| 05:10:43 | <a6a45081-2b83> | chsh -s /bin/zsh |
| 05:10:51 | <a6a45081-2b83> | it will change your default shell to zsh |
| 05:11:04 | <jg> | ahh i might look into this |
| 05:11:06 | <a6a45081-2b83> | plus there are plugin managers for zsh like omzsh etc. |
| 05:11:07 | <jg> | thank you |
| 05:37:27 | × | a6a45081-2b83 quits (~aditya@106.212.79.20) (Remote host closed the connection) |
| 05:47:43 | × | jg quits (~jrgiacone@47.149.222.98) (Quit: Lost terminal) |
| 06:10:43 | → | milosz joins (~milosz@user/milosz) |
| 06:37:50 | → | wonko joins (~wjc@62.115.229.50) |
| 06:38:13 | × | wonko quits (~wjc@62.115.229.50) (Changing host) |
| 06:38:13 | → | wonko joins (~wjc@user/wonko) |
| 06:49:12 | → | cfricke joins (~cfricke@user/cfricke) |
| 07:35:11 | → | mc47 joins (~yecinem@89.246.239.190) |
| 09:04:04 | → | berberman_ joins (~berberman@user/berberman) |
| 09:04:48 | → | tremon joins (~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl) |
| 09:04:59 | × | berberman quits (~berberman@user/berberman) (Ping timeout: 268 seconds) |
| 09:05:06 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.1) |
| 09:49:18 | → | Guest84 joins (~Guest84@2a00:23c7:99f9:9900:aafc:dbf1:9cdb:7ef7) |
| 09:50:47 | <Guest84> | hi I put something like this in my config: |
| 09:50:54 | <Guest84> | ``` |
| 09:50:57 | <Guest84> | myLogHook (a, b, c) = |
| 09:50:57 | <Guest84> | dynamicLogWithPP $ |
| 09:50:58 | <Guest84> | namedScratchpadFilterOutWorkspacePP $ |
| 09:50:58 | <Guest84> | xmobarPP |
| 09:50:59 | <Guest84> | { -- the following variables beginning with 'pp' are settings for xmobar. |
| 09:50:59 | <Guest84> | -- ppOutput = mapM_ (\x -> hPutStrLn x) h, -- xmobar on monitor 1 |
| 09:51:00 | <Guest84> | ppOutput = \x -> |
| 09:51:00 | <Guest84> | hPutStrLn a x -- xmobar on monitor 1 |
| 09:51:01 | <Guest84> | >> hPutStrLn b x -- xmobar on monitor 2 |
| 09:51:01 | <Guest84> | >> hPutStrLn c x, -- xmobar on monitor 3 |
| 09:51:02 | <Guest84> | ppCurrent = xmobarColor "#98be65" "" . wrap "[" "]", -- Current workspace |
| 09:51:03 | <Guest84> | ppVisible = xmobarColor "#98be65" "" . clickable, -- Visible but not current workspace |
| 09:51:03 | <Guest84> | ppHidden = xmobarColor "#82AAFF" "" . wrap "*" "" . clickable, -- Hidden workspaces |
| 09:51:03 | <Guest84> | ppHiddenNoWindows = xmobarColor "#c792ea" "" . clickable, -- Hidden workspaces (no windows) |
| 09:51:04 | <Guest84> | ppTitle = xmobarColor "#b3afc2" "" . shorten 60, -- Title of active window |
| 09:51:04 | <Guest84> | ppSep = "<fc=#666666> <fn=1>|</fn> </fc>", -- Separator character |
| 09:51:05 | <Guest84> | ppUrgent = xmobarColor "#C45500" "" . wrap "!" "!", -- Urgent workspace |
| 09:51:05 | <Guest84> | ppExtras = [windowCount], -- # of windows current workspace |
| 09:51:17 | <Guest84> | -- is to use a keybinding to toggle fullscreen noborders instead. (M-<Space>) |
| 09:51:17 | <Guest84> | -- <+> fullscreenEventHook |
| 09:51:18 | <Guest84> | modMask = myModMask, |
| 09:51:19 | <Guest84> | terminal = myTerminal, |
| 09:51:19 | <Guest84> | startupHook = myStartupHook, |
| 09:51:19 | <Guest84> | layoutHook = myLayoutHook, |
| 09:51:20 | <Guest84> | workspaces = myWorkspaces, |
| 09:51:20 | <Guest84> | borderWidth = myBorderWidth, |
| 09:51:21 | <Guest84> | normalBorderColor = myNormalBorderColor, |
| 09:51:22 | <Guest84> | focusedBorderColor = myFocusedBorderColor, |
| 09:51:22 | <Guest84> | logHook = myLogHook (xmproc0, xmproc1, xmproc2) |
| 09:51:23 | <Guest84> | } |
| 09:51:23 | <Guest84> | `additionalKeysP` myKeys |
| 09:51:28 | <Guest84> | buy my xmobar only shows on primary monitor but now all? |
| 09:51:49 | <Guest84> | I am on a laptop with an external monitor. Thanks |
| 10:01:05 | <mc47> | @where paste |
| 10:01:05 | <lambdabot> | Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com |
| 10:10:32 | <Guest84> | https://paste.tomsmeding.com/BBpUQ9vy |
| 10:13:14 | <Guest84> | https://paste.tomsmeding.com/U4aHGtWh |
| 10:19:27 | <mc47> | So what's the problem again? You want xmobar to show on all your monitors? |
| 10:19:38 | <mc47> | And which version of xmonad-contrib are you using? |
| 10:44:39 | → | themainman joins (~themainma@user/themainman) |
| 10:58:29 | ← | bghimis parts (~bghimis@80.96.21.160) (WeeChat 3.1) |
| 11:01:26 | × | mc47 quits (~yecinem@89.246.239.190) (Quit: Leaving) |
| 11:03:40 | → | mc47 joins (~yecinem@89.246.239.190) |
| 11:51:15 | → | Dynom joins (~niels@80-114-12-206.cable.dynamic.v4.ziggo.nl) |
| 11:51:50 | → | frosch03 joins (~user@2a02:8070:7ab:1b00:da3d:550:1093:7f37) |
| 11:52:15 | ← | frosch03 parts (~user@2a02:8070:7ab:1b00:da3d:550:1093:7f37) () |
| 11:55:30 | → | frosch03 joins (~user@2a02:8070:7ab:1b00:da3d:550:1093:7f37) |
| 11:55:38 | ← | frosch03 parts (~user@2a02:8070:7ab:1b00:da3d:550:1093:7f37) () |
| 12:02:34 | × | benin quits (~benin@183.82.177.19) (Ping timeout: 268 seconds) |
| 12:06:13 | → | benin joins (~benin@183.82.177.19) |
| 12:36:30 | × | benin quits (~benin@183.82.177.19) (Ping timeout: 268 seconds) |
| 13:07:41 | <Guest84> | @mc47 yes but it only shows on the primary screen |
| 13:07:41 | <lambdabot> | Unknown command, try @list |
| 13:08:03 | <Guest84> | im on xmonad-contrib v0.16 |
| 13:30:17 | → | geekosaur joins (~geekosaur@069-135-003-034.biz.spectrum.com) |
| 13:42:27 | × | geekosaur quits (~geekosaur@069-135-003-034.biz.spectrum.com) (Remote host closed the connection) |
| 13:44:09 | → | geekosaur joins (~geekosaur@069-135-003-034.biz.spectrum.com) |
| 14:03:35 | → | freopen joins (~freopenma@2001:470:69fc:105::256) |
| 14:17:29 | × | wonko quits (~wjc@user/wonko) (Remote host closed the connection) |
| 14:18:25 | → | milosz_ joins (~milosz@user/milosz) |
| 14:19:03 | × | milosz quits (~milosz@user/milosz) (Read error: Connection reset by peer) |
| 14:20:50 | → | allbery_b joins (~geekosaur@069-135-003-034.biz.spectrum.com) |
| 14:20:55 | × | geekosaur quits (~geekosaur@069-135-003-034.biz.spectrum.com) (Killed (NickServ (GHOST command used by allbery_b))) |
| 14:21:01 | allbery_b | is now known as geekosaur |
| 14:27:17 | × | manju quits (~jason@219.88.233.35) (Ping timeout: 268 seconds) |
| 14:27:19 | × | mc47[m] quits (~mc47matri@2001:470:69fc:105::733) (Ping timeout: 268 seconds) |
| 14:27:34 | → | manju joins (~jason@219.88.233.35) |
| 14:28:55 | × | berberman_ quits (~berberman@user/berberman) (Ping timeout: 268 seconds) |
| 14:29:58 | × | ruffy_ quits (~jonas@2a03:b0c0:3:d0::162e:a001) (Ping timeout: 268 seconds) |
| 14:30:40 | × | tremon quits (~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl) (Ping timeout: 268 seconds) |
| 14:32:48 | → | tremon joins (~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl) |
| 14:33:00 | → | berberman joins (~berberman@user/berberman) |
| 14:34:26 | <Guest84> | If i cant get xmobar on multiple screens i cant really use xmonad :( |
| 14:34:50 | → | ruffy_ joins (~jonas@2a03:b0c0:3:d0::162e:a001) |
| 14:36:32 | → | mc47[m] joins (~mc47matri@2001:470:69fc:105::733) |
| 14:41:52 | × | mc47[m] quits (~mc47matri@2001:470:69fc:105::733) (*.net *.split) |
| 14:41:52 | × | Dynom quits (~niels@80-114-12-206.cable.dynamic.v4.ziggo.nl) (*.net *.split) |
| 14:41:52 | × | werneta quits (~werneta@mobile-166-176-57-108.mycingular.net) (*.net *.split) |
| 14:43:19 | → | Dynom joins (~niels@80-114-12-206.cable.dynamic.v4.ziggo.nl) |
| 14:43:46 | → | werneta joins (~werneta@mobile-166-176-57-108.mycingular.net) |
| 14:49:21 | → | mc47[m] joins (~mc47matri@2001:470:69fc:105::733) |
| 14:49:33 | → | seschwar joins (~seschwar@user/seschwar) |
| 14:50:54 | <liskin> | Guest84: when you run xmobar -x something manually, does it show on that screen or not? |
| 14:55:30 | <Guest84> | only my primary screen shows the xmobar |
| 14:55:40 | <Guest84> | not on the other screen no |
| 15:07:09 | → | aditya joins (~aditya@106.212.79.20) |
| 15:07:53 | <aditya> | Hello guys, I'm stuck in tty2 and can't start xmonad after installing xmonad-contrib-git (It says missing dependency random-...) |
| 15:11:11 | → | unclechu joins (~unclechu@2001:470:69fc:105::354) |
| 15:13:52 | × | geekosaur quits (~geekosaur@069-135-003-034.biz.spectrum.com) (Remote host closed the connection) |
| 15:14:17 | → | geekosaur joins (~geekosaur@069-135-003-034.biz.spectrum.com) |
| 15:22:08 | <liskin> | Guest84: is it possible that you compiled xmobar without having xinerama headers around? |
| 15:23:12 | × | aditya quits (~aditya@106.212.79.20) (Read error: Connection reset by peer) |
| 15:27:15 | <Guest84> | liskin sorry i'm new to this how exactly do u do that? |
| 15:46:02 | <liskin> | Guest84: doesn't really matter how _I_ do that; why don't you tell us how did _you_ install xmobar |
| 15:47:10 | ChanServ | sets mode +o liskin |
| 15:47:13 | liskin | sets mode +o unclechu |
| 16:04:30 | → | ectospasm joins (~ectospasm@66.172.33.63) |
| 16:09:57 | × | ectospasm quits (~ectospasm@66.172.33.63) (Quit: WeeChat 2.8) |
| 16:12:04 | → | ectospasm joins (~ectospasm@66.172.33.63) |
| 16:14:13 | <Guest84> | i installed it from arch repos via pacman |
| 16:15:20 | <Guest84> | liskin xmonad v0.15 and xmonad-contrib v0.16 |
| 16:16:12 | <ectospasm> | Apparently Arch's Haskell subsystem is horribly broken. XMonad works, but not much else. |
| 16:16:41 | <ectospasm> | I ran into a problem with pandoc not working in Arch, so I downloaded the static binary from git. |
| 16:17:36 | <liskin> | Arch's Haskell packaging is indeed horribly broken, but this particular issue (xmobar not being built against X11 with Xinerama support) isn't expected :-/ |
| 16:17:58 | <liskin> | not sure where to look next :-/ |
| 16:18:16 | <Guest84> | this is weird cuz i see most configs online use this xmproc thing for rendering xmobar |
| 16:19:14 | <liskin> | Why would you even talk about xmproc when you can't get xmobar to show by running it manually? |
| 16:19:36 | <liskin> | The problem seems to be outside of xmonad. |
| 16:20:27 | <Guest84> | i guess im out of luck but thanks liskin |
| 16:21:01 | <liskin> | your xmonad config is broken as well, though: you should be using docks instead of manually adding manageDocks and docksEventHook |
| 16:21:20 | <liskin> | but even this broken config should work when you run xmobar manually. |
| 16:26:57 | × | geekosaur quits (~geekosaur@069-135-003-034.biz.spectrum.com) (Remote host closed the connection) |
| 16:27:17 | → | geekosaur joins (~geekosaur@069-135-003-034.biz.spectrum.com) |
| 16:40:00 | × | Guest84 quits (~Guest84@2a00:23c7:99f9:9900:aafc:dbf1:9cdb:7ef7) (Quit: Client closed) |
| 16:41:23 | × | ectospasm quits (~ectospasm@66.172.33.63) (Changing host) |
| 16:41:23 | → | ectospasm joins (~ectospasm@user/ectospasm) |
| 16:42:46 | ectospasm | is now known as ecto |
| 16:43:29 | ecto | is now known as derSpasm |
| 16:43:48 | derSpasm | is now known as ectospasm |
| 17:18:53 | × | werneta quits (~werneta@mobile-166-176-57-108.mycingular.net) (Ping timeout: 264 seconds) |
| 17:20:27 | → | werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
| 17:28:55 | → | wonko joins (~wjc@62.115.229.50) |
| 17:33:50 | → | jg joins (~jrgiacone@47.149.222.98) |
| 17:37:55 | <jg> | good morning! |
| 17:41:51 | → | matrixbridge12 joins (~matrixbri@2001:470:69fc:105::375) |
| 17:41:52 | ← | matrixbridge12 parts (~matrixbri@2001:470:69fc:105::375) () |
| 17:42:02 | → | matrixbridge12 joins (~matrixbri@2001:470:69fc:105::375) |
| 17:42:03 | ← | matrixbridge12 parts (~matrixbri@2001:470:69fc:105::375) () |
| 17:43:35 | → | wenzel joins (~wenzel@user/wenzel) |
| 17:48:14 | <mc47> | jg good day! |
| 17:48:20 | → | ServerStatsDisco joins (~serversta@2001:470:69fc:105::1a) |
| 17:50:11 | liskin | sets mode +o wenzel |
| 17:51:26 | → | matrixbridge12 joins (~matrixbri@2001:470:69fc:105::375) |
| 17:51:26 | ← | matrixbridge12 parts (~matrixbri@2001:470:69fc:105::375) () |
| 17:51:31 | → | matrixbridge12 joins (~matrixbri@2001:470:69fc:105::375) |
| 17:51:33 | ← | matrixbridge12 parts (~matrixbri@2001:470:69fc:105::375) () |
| 17:52:07 | → | aamermoquim[m] joins (~aamermoqu@2001:470:69fc:105::a28) |
| 17:52:12 | <unclechu> | test |
| 17:52:16 | <wenzel> | test back |
| 17:52:29 | → | abhixec[m] joins (~abhixecma@2001:470:69fc:105::a2a) |
| 17:52:45 | → | antilambda[m] joins (~antilambd@2001:470:69fc:105::a2b) |
| 17:53:01 | → | AhmedAl-Hamed[m] joins (~asalhamed@2001:470:69fc:105::a2c) |
| 17:53:17 | → | AunJaffery[m] joins (~aunoxmatr@2001:470:69fc:105::a2d) |
| 17:53:32 | <unclechu> | liskin: well, it seems to be working, at least one side, it might take some time to synchronize members list |
| 17:53:33 | → | By_JumperX4[m] joins (~byjumperx@2001:470:69fc:105::a2e) |
| 17:53:49 | → | CodeBitCookie[m] joins (~code-bit-@2001:470:69fc:105::a2f) |
| 17:54:05 | → | d9ny[m] joins (~d9nymatri@2001:470:69fc:105::a30) |
| 17:54:14 | <liskin> | yeah, users are joining one by one slowly… :-) |
| 17:54:21 | → | Dave[m] joins (~davama1ma@2001:470:69fc:105::a31) |
| 17:54:37 | → | devnet[m] joins (~devnet20m@2001:470:69fc:105::a32) |
| 17:54:53 | → | dev[m] joins (~devnetmat@2001:470:69fc:105::a33) |
| 17:55:09 | → | dkasak[m] joins (~dkasakter@2001:470:69fc:105::a34) |
| 17:55:25 | → | dmytrokurch[m] joins (~dmytrokur@2001:470:69fc:105::a35) |
| 17:55:29 | → | liskin[m] joins (~liskinmat@2001:470:69fc:105::768) |
| 17:55:30 | <liskin[m]> | let's give it some time then :-) |
| 17:55:41 | → | Drishal[m] joins (~drishalma@2001:470:69fc:105::a36) |
| 17:55:41 | → | EdwardTjrnhammar joins (~edwtjofai@2001:470:69fc:105::3cb) |
| 17:55:58 | → | egeas[m] joins (~egeasasra@2001:470:69fc:105::a37) |
| 17:55:58 | → | ElKowar[m] joins (~elkowarma@2001:470:69fc:105::392) |
| 17:55:58 | → | fabfianda[m] joins (~fabfianda@2001:470:69fc:105::6db) |
| 17:56:01 | <liskin[m]> | The onesidedness is concerning, though. Haven't seen that when I tested on #haskell-cs. :-/ |
| 17:56:14 | → | fakecrafter[m] joins (~fakecraft@2001:470:69fc:105::a38) |
| 17:56:30 | → | galambborong[m] joins (~galambbor@2001:470:69fc:105::a39) |
| 17:56:30 | → | gate32[m] joins (~gate32mat@2001:470:69fc:105::9e3) |
| 17:56:46 | → | globulis[m] joins (~globulism@2001:470:69fc:105::a3a) |
| 17:57:02 | → | gustavcedersjo[m joins (~gustavced@2001:470:69fc:105::a3b) |
| 17:57:03 | <unclechu> | liskin: i remember from latest matrix live they are mentioned something about intentionally dropping messages while synchronizing or something |
| 17:57:18 | → | hellquist[m] joins (~hellquist@2001:470:69fc:105::a3c) |
| 17:57:18 | → | hjulle[m] joins (~hjullemat@2001:470:69fc:105::1dd) |
| 17:57:18 | → | hpd[m] joins (~hpdhpdeif@2001:470:69fc:105::230) |
| 17:57:34 | → | ibizaman[m] joins (~ibizamanm@2001:470:69fc:105::a3d) |
| 17:57:40 | <unclechu> | don’t remember the details though, but there might be something that is related, maybe it will go away after all the members are synchronized |
| 17:57:50 | → | iffsid[m] joins (~iffsidmat@2001:470:69fc:105::a3e) |
| 17:58:06 | → | indium[m] joins (~indiummat@2001:470:69fc:105::a3f) |
| 17:58:17 | <unclechu> | it was something about a bug when people who are not supposed to be able to read some messages were actually able to do so. access-related issue |
| 17:58:22 | → | instinctive[m] joins (~instincti@2001:470:69fc:105::a40) |
| 17:58:32 | <jg> | mc47, the new clickable hook was fantasticly easy to set up! |
| 17:58:38 | → | issadarkthing[m] joins (~issadarkt@2001:470:69fc:105::a41) |
| 17:58:54 | → | TomasJakl[m] joins (~jaklttchn@2001:470:69fc:105::a42) |
| 17:59:09 | <jg> | im looking into switching to zsh, which is not xmonad related, but looks fun lol |
| 17:59:10 | → | jakub[m] joins (~jakubfami@2001:470:69fc:105::a43) |
| 17:59:26 | → | Jason[m] joins (~jasonzemo@2001:470:69fc:105::a44) |
| 17:59:26 | → | jgart[m] joins (~jgartemat@2001:470:69fc:105::5c9) |
| 17:59:42 | → | jhuizy[m] joins (~jhuizymat@2001:470:69fc:105::a45) |
| 17:59:57 | <unclechu> | liskin: also i wander how it would work with your nickname. there is your account on irc side with exact same nickname. |
| 17:59:57 | <unclechu> | when a matrix user is reflected on irc side it gets `[m]` ending but what’s applied to the other side? |
| 17:59:58 | → | josiah_sama[m] joins (~josiahsam@2001:470:69fc:105::a46) |
| 18:00:14 | → | justinrestivo[m] joins (~justinres@2001:470:69fc:105::a47) |
| 18:00:30 | → | Kidany[m] joins (~kidanymat@2001:470:69fc:105::a48) |
| 18:00:43 | <liskin[m]> | Other side being Matrix side? Here I'm as either @liskin:matrix.org or @liskin:libera.chat. That's unique enough. |
| 18:00:46 | → | krisfris[m] joins (~krisfrism@2001:470:69fc:105::a49) |
| 18:01:02 | → | kunrooted[m] joins (~kunrooted@2001:470:69fc:105::a4a) |
| 18:01:02 | → | Las[m] joins (~lasmatrix@2001:470:69fc:105::74e) |
| 18:01:02 | → | Lehvak[m] joins (~lehvakmat@2001:470:69fc:105::469) |
| 18:01:16 | <liskin> | jg: Oh, you mentioned something about the clickable not switching workspaces like you want to when using multiple screens. That's because EwmhDesktops uses view and not greedyView. We might be able to make that configurable. Feel free to file an issue so it's not forgotten. |
| 18:01:18 | → | Liyang[m] joins (~liyangmat@2001:470:69fc:105::a4b) |
| 18:01:34 | → | lukebarnard[m] joins (~lukebarna@2001:470:69fc:105::a4c) |
| 18:01:39 | <liskin> | Or just patch EwmhDesktops locally :-) |
| 18:01:50 | → | maom[m] joins (~lurpammat@2001:470:69fc:105::a4d) |
| 18:01:55 | <unclechu> | liskin: also it seems we don’t have users joining from irc side yet. the messages are supposed to be sent from those virtual accounts. since they are not ready yet no messages could be delivered from irc side |
| 18:02:03 | <jg> | oh I can, its not that big of a deal haha! |
| 18:02:06 | → | madjestic[m] joins (~madjestic@2001:470:69fc:105::a4e) |
| 18:02:06 | → | masse[m] joins (~masserauh@2001:470:69fc:105::3bd) |
| 18:02:17 | <unclechu> | liskin: i mean nicknames, not MXIDs, i don’t remember how matrix handles the conflicting nicknames cases |
| 18:02:17 | <jg> | I just did not know if that was intented or not |
| 18:02:22 | → | MerlinGttlinger[ joins (~mgttlinge@2001:470:69fc:105::a4f) |
| 18:02:25 | → | MatrixTravelerbo joins (~voyagert2@2001:470:69fc:105::22) |
| 18:02:38 | → | mishgun[m] joins (~mishgunma@2001:470:69fc:105::a50) |
| 18:02:38 | → | Sam[m] joins (~mmarvidfr@2001:470:69fc:105::3bf) |
| 18:02:52 | <jg> | damn we got hella people joining today |
| 18:02:54 | → | moyamo[m] joins (~moyamomat@2001:470:69fc:105::a51) |
| 18:02:54 | → | nihilipster[m] joins (~nihilipst@2001:470:69fc:105::720) |
| 18:03:10 | → | pavelthebest[m] joins (~paveltheb@2001:470:69fc:105::a52) |
| 18:03:12 | <liskin[m]> | That's a good explanation. Makes sense. I know next to nothing about Matrix though. If this worked similarly to Slack/Discord bots, then the puppets could be able to send messages without joining. |
| 18:03:26 | → | ph_0x17[m] joins (~ph0x17mat@2001:470:69fc:105::a53) |
| 18:03:35 | <liskin> | jg: We're trying to bridge the Matrix room with this IRC channel. |
| 18:03:36 | <jg> | do yall prefer libera chat over like a discord server? |
| 18:03:42 | → | pnotequalnp[m] joins (~pnotequal@2001:470:69fc:105::a54) |
| 18:03:42 | → | psibi joins (~psibimatr@2001:470:69fc:105::8ab) |
| 18:03:49 | <liskin> | It'll be a bit noisy for a bit. |
| 18:03:58 | → | __[m] joins (~quillaspm@2001:470:69fc:105::a55) |
| 18:04:25 | <liskin> | jg: Yes, we do prefer that. Discord is proprietary crap that actively fights people using alternative clients. That's an absolute blocker. |
| 18:04:26 | → | Roos[m] joins (~roosember@2001:470:69fc:105::a56) |
| 18:04:32 | <wenzel> | it’ll be 77 joins |
| 18:04:42 | <jg> | fair reasoning ! |
| 18:04:42 | → | rosariopulella[m joins (~rosariopu@2001:470:69fc:105::a57) |
| 18:04:58 | → | samhh[m] joins (~samhhmatr@2001:470:69fc:105::a58) |
| 18:05:14 | → | sanuto[m] joins (~sanutomat@2001:470:69fc:105::a59) |
| 18:05:14 | → | Daniel[m] joins (~therealda@2001:470:69fc:105::740) |
| 18:05:30 | → | therivercass[m] joins (~theriverc@2001:470:69fc:105::a5a) |
| 18:05:43 | <mc47> | jq that's awesome! The interface was designed in such a way that is easy to add `PP -> X PP` combinators |
| 18:05:46 | → | TheWizardTower[m joins (~thewizard@2001:470:69fc:105::a5b) |
| 18:06:02 | → | triumphofdeath[m joins (~triumphof@2001:470:69fc:105::a5c) |
| 18:06:18 | → | VarikValefor[m] joins (~varikvale@2001:470:69fc:105::a5d) |
| 18:06:34 | → | vyorkin[m] joins (~vyorkinma@2001:470:69fc:105::a5e) |
| 18:06:49 | <liskin> | (I do run Discord here because of friends and some communities that aren't available elsewhere, but it's a massive pain to use, so as long as I can have a say in it, it's IRC/Matrix only.) |
| 18:06:50 | → | YehoshuaPesachWa joins (~yehoshuap@2001:470:69fc:105::a5f) |
| 18:06:50 | → | yuu[m] joins (~yuumatrix@2001:470:69fc:105::8a6) |
| 18:07:03 | <jg> | mc47, I did run into a problem where it mentioned that as an error when I tried to throw it in my myxmobarPP, but I just threw it in my xmobar1 definition and it worked great! |
| 18:07:06 | → | zpartacoos[m] joins (~zpartacoo@2001:470:69fc:105::a60) |
| 18:07:32 | <jg> | so instead of (pure myxmobarPP) i did (clickablePP myxmobarPP) and it worked great |
| 18:08:03 | <mc47> | did you figure out what the problem was? |
| 18:08:18 | <liskin> | Looks we're synced, messages started being visible on the Matrix side. |
| 18:08:21 | <jg> | I did not, I can move it and tell you the error code |
| 18:08:52 | <liskin> | Not all of them though. :-( |
| 18:09:05 | <unclechu> | okay, now i can see messages from irc side |
| 18:09:26 | <jg> | but I also may have been trying to call it in the wrong location |
| 18:12:16 | <jg> | mc47: https://pastebin.com/wRbdS4kP this is how I got it working |
| 18:12:56 | <mc47> | that looks neat |
| 18:14:22 | <jg> | oh wow... so if I remove clickable and bring it back to pure, I can still have clickable actions, just not clickable workspaces |
| 18:14:40 | <jg> | i kinda dig that, cause I'll prob never actually click on a workspace |
| 18:16:19 | <mc47> | liskin, unclechu I just realized what you're trying to do \o/ I hope it works |
| 18:16:39 | liskin | uses clickable workspaces just to test the code, never clicks on that either |
| 18:16:50 | <jg> | mc47: here is the issue when i run it in the myXmobarPP https://imgur.com/a/pRYXJ9O |
| 18:17:10 | <jg> | I could be implementing it wrong here though, but the other way works great so its nbd |
| 18:17:10 | <liskin> | maybe once I told my wife that she can click on that, but in general I prefer other people not to touch my computer at all :-) |
| 18:17:47 | <jg> | lol @liskin, thats why I like xmonad, I can just leave my computer unlocked and the majority of people wont even know how to use it |
| 18:22:59 | <mc47> | jh can you send the code? It's impossible to see |
| 18:23:22 | <mc47> | security by obscurity :) |
| 18:23:37 | ← | unclechu parts (~unclechu@2001:470:69fc:105::354) () |
| 18:23:51 | → | unclechu joins (~unclechu@2001:470:69fc:105::354) |
| 18:23:51 | <unclechu> | testing |
| 18:23:55 | <unclechu> | works |
| 18:24:09 | <jg> | i gotchu big dog |
| 18:25:31 | <jg> | mc47: https://pastebin.com/DWp4GHt1 |
| 18:25:52 | <jg> | line 153 is where i have myXmobarPP |
| 18:28:54 | <jg> | aesthetic related question, what do i need to add to chage my secondary screen identification from <#> to [#] |
| 18:30:38 | <mc47> | myXmobarPP :: X PP |
| 18:30:39 | <mc47> | not PP |
| 18:30:57 | <mc47> | and then you can drop the pure from your statusBarProp |
| 18:31:16 | <jg> | ahhh, mind if I ask what the X invokes |
| 18:31:34 | <mc47> | X is a monad |
| 18:31:56 | <mc47> | it basically means, that the PP value has a context and is not pure |
| 18:32:19 | <jg> | that works great, just have to get rid of pure |
| 18:32:30 | <mc47> | and you'd want to look at ppVisible |
| 18:32:44 | <mc47> | probably ppVisible = wrap "[" "]" |
| 18:33:55 | <jg> | on the money! |
| 19:02:00 | × | jg quits (~jrgiacone@47.149.222.98) (Quit: Lost terminal) |
| 19:02:51 | → | jg joins (~jrgiacone@47.149.222.98) |
| 19:05:33 | × | jg quits (~jrgiacone@47.149.222.98) (Client Quit) |
| 19:25:30 | liskin | sets mode -o wenzel |
| 19:25:36 | liskin | sets mode -o liskin |
| 19:40:51 | → | jg joins (~jrgiacone@47.149.222.98) |
| 19:41:42 | <jg> | mc47, do you know if there is any way to use both X.L.Magnifier and X.L.MultiToggle, it does not like Ambiguous occurences of `Toggle` |
| 19:42:47 | <Solid> | jg: you can import modules qualified |
| 19:42:54 | <mc47> | you could replace import XMonad.Layout.Magnifier with import qualified XMonad.Layout.Magnifer as Mag, and replace the Toggle from X.L.Magnifier with Mag.Toggle |
| 19:42:57 | <mc47> | or sth along those lines |
| 19:43:50 | <jg> | ill try that thanks! |
| 19:45:37 | <Solid> | (note that you'll have to prefix _everything_ from X.L.Magnifier with Mag in this case) |
| 19:46:42 | <jg> | yea i just has to add "Mag." in front of magnifiercz, so doing that qualified, basically changes how we call the hook/layout |
| 19:49:12 | <jg> | thats really cool, thanks guys |
| 19:59:57 | × | geekosaur quits (~geekosaur@069-135-003-034.biz.spectrum.com) (Remote host closed the connection) |
| 20:01:19 | × | wonko quits (~wjc@62.115.229.50) (Ping timeout: 244 seconds) |
| 20:04:48 | → | geekosaur joins (~geekosaur@069-135-003-034.biz.spectrum.com) |
| 20:18:53 | × | jg quits (~jrgiacone@47.149.222.98) (Ping timeout: 264 seconds) |
| 20:19:27 | × | mc47 quits (~yecinem@89.246.239.190) (Read error: Connection reset by peer) |
| 20:21:50 | × | Dynom quits (~niels@80-114-12-206.cable.dynamic.v4.ziggo.nl) (Quit: WeeChat 3.1) |
| 21:20:01 | × | geekosaur quits (~geekosaur@069-135-003-034.biz.spectrum.com) (Remote host closed the connection) |
| 21:22:22 | → | geekosaur joins (~geekosaur@069-135-003-034.biz.spectrum.com) |
| 21:59:36 | → | cyr4x3 joins (~cyr4x3@139.47.116.53) |
| 22:01:42 | → | jg joins (~jrgiacone@47.149.222.98) |
| 22:05:00 | <jg> | what shell are yall rocking? |
| 22:09:36 | <liskin> | "good" old bash :-) |
| 22:09:36 | × | abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Quit: leaving) |
| 22:14:44 | × | srk quits (~sorki@user/srk) (Ping timeout: 252 seconds) |
| 22:25:43 | × | Natch quits (~natch@c-e070e255.014-297-73746f25.bbcust.telenor.se) (Read error: Connection reset by peer) |
| 22:26:25 | × | jg quits (~jrgiacone@47.149.222.98) (Quit: Lost terminal) |
| 22:29:56 | → | jg joins (~jrgiacone@47.149.222.98) |
| 22:30:41 | → | srk joins (~sorki@user/srk) |
| 22:32:54 | × | seschwar quits (~seschwar@user/seschwar) (Quit: :wq) |
| 23:03:07 | <ectospasm> | zsh here on my local systems and VPSes. bash on systems deployed at customer premises. |
| 23:03:50 | <ectospasm> | I usually write shell scripts in bash, until I run into something that doesn't work in bash (like variable interpolation within brace expansions). |
| 23:04:56 | → | abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
| 23:08:48 | × | vanvik quits (~vanvik@82.194.204.210) (Quit: Ping timeout (120 seconds)) |
| 23:09:08 | → | vanvik joins (~vanvik@82.194.204.210) |
| 23:13:26 | <jg> | yea ive been itching to try zsh for the autocomplete |
| 23:13:40 | <jg> | trying in a vm its kinda cool, but omzsh is kinda bloated no? |
| 23:20:48 | × | cyr4x3 quits (~cyr4x3@139.47.116.53) (Quit: WeeChat 2.3) |
| 23:23:44 | <jg> | do yall know why sudo htop runs so much faster than htop? |
| 23:30:27 | × | jg quits (~jrgiacone@47.149.222.98) (Quit: leaving) |
| 23:32:45 | → | jg joins (~jrgiacone@47.149.222.98) |
| 23:32:56 | <jg> | it was the showing of cpu frequencies that it struggles with |
| 23:40:39 | → | jaunedir joins (~jaunedir@2806:104e:13:7bdb:dfa:a974:fff9:6ea6) |
| 23:46:58 | × | jg quits (~jrgiacone@47.149.222.98) (Quit: leaving) |
| 23:47:08 | <jaunedir> | Hello there, i'm trying to add the volume function keys to my xmonad config file, but I cannot find the keycode for the Function 'Fn' key |
| 23:48:37 | <geekosaur> | it doesn't have opne, and is generally handled by the machine BIOS |
| 23:50:10 | <geekosaur> | generally the Fn+key shows up as a base keysym to X11 (that is, no modifiers) |
| 23:52:09 | <geekosaur> | and some Fn+key sequences are handled completely by the BIOS and don't show up to X11 at all, if they're passed through in any fashion it's as ACPI events (e.g. suspend key) |
| 23:52:34 | <geekosaur> | use xev to see what's going on when you press it |
| 23:52:35 | <jaunedir> | :geekosaur oh, thanks. so is there a way to tell this to xmonad? |
| 23:52:52 | <geekosaur> | what exactly are you trying to do? |
| 23:54:33 | <jaunedir> | I'm trying to map Fn + F2 to lower volume and Fn + F3 to increase it. Right now increasing and lowering it without the Function modifier works |
| 23:55:40 | <geekosaur> | so use xev to find out the keysyms sent by Fn+F2 and Fn+F3, and bind those keysyms in xmonad. if xev only reports keycodes, you'd have to use Xkb or xmodmap to bind keysyms to those keys |
| 23:56:06 | <jaunedir> | when I press Fn using `xev` I get a keycode 151, when pressing it with Fn + F2 it returns a keycode 122 |
| 23:57:20 | <geekosaur> | 151 seems odd, I et XF86WakeUp as the keysym. (you bind keysyms in xmonad, not keycodes) |
| 23:57:57 | <liskin> | XF86WakeUp is the Fn key |
| 23:58:25 | <liskin> | it seems weird, but that's it actually is on a ThinkPad: it's the only key on the keyboard that wakes the laptop up from sleep |
| 23:58:37 | <liskin> | *that's what … |
| 23:58:37 | <geekosaur> | 122 is XF86AudioLowerVolume and should be bindable as such, althoguh they look like xK_XF86... in Haskell |
| 23:58:45 | <jaunedir> | my keysysm when pressing Fn + F2 and Fn + F3 are `0x10008ff11` and `0x10008ff11`, respectively |
| 23:59:30 | <geekosaur> | same keysym for both? |
| 23:59:44 | <geekosaur> | liskin, not on my X220 fwiw |
| 23:59:51 | <jaunedir> | sorry, |
All times are in UTC on 2021-05-31.