2020-12-10 00:11:43 +0100 | nova | (~novasenco@gateway/tor-sasl/novasenco) (Ping timeout: 240 seconds) |
2020-12-10 00:15:52 +0100 | adder | (~adder@unaffiliated/adder) (Ping timeout: 246 seconds) |
2020-12-10 00:25:16 +0100 | adder | (~adder@unaffiliated/adder) |
2020-12-10 00:27:07 +0100 | thc202 | (~thc202@unaffiliated/thc202) (Quit: thc202) |
2020-12-10 00:27:50 +0100 | seschwar | (~seschwar@unaffiliated/seschwar) (Quit: :wq) |
2020-12-10 00:29:22 +0100 | notis | (~notis@185.51.134.229) (Ping timeout: 256 seconds) |
2020-12-10 00:53:39 +0100 | wonko7 | (~wonko7@lns-bzn-55-82-255-183-4.adsl.proxad.net) (Ping timeout: 260 seconds) |
2020-12-10 01:30:39 +0100 | <adder> | i fixed the issue somehow... :) |
2020-12-10 01:31:16 +0100 | <adder> | the last issue is, clickable workspaces on xmobar. they broken when i introduced another screen, because now screens are "0_1", etc |
2020-12-10 01:31:20 +0100 | <adder> | this is my config: https://dpaste.com/2ATB5VNWD |
2020-12-10 01:31:28 +0100 | <adder> | i don't know how to pass screen id to clickable' |
2020-12-10 01:31:41 +0100 | <adder> | (or should i even do that in the first place) |
2020-12-10 01:33:01 +0100 | <adder> | sorry, this https://dpaste.com/GZ5D9ZRU2 |
2020-12-10 01:33:59 +0100 | <Liskni_si> | adder: see the commit body here https://github.com/xmonad/xmonad-contrib/commit/8e1268192587a662b96ab01eddd59cdf4e28b764 |
2020-12-10 01:34:53 +0100 | ybenel | (~Mandalore@unaffiliated/ybenel) (Remote host closed the connection) |
2020-12-10 01:37:20 +0100 | <adder> | i'm unable to import the module |
2020-12-10 01:39:22 +0100 | <Liskni_si> | you'll need xmonad-contrib from git |
2020-12-10 01:44:18 +0100 | <adder> | i'm getting error when i try to install it https://dpaste.com/278LCZ6G9 |
2020-12-10 01:45:22 +0100 | <Liskni_si> | yeah, that's a known issue: https://github.com/xmonad/xmonad/pull/219#issuecomment-742126193 |
2020-12-10 01:45:45 +0100 | <Liskni_si> | you'll need to revert the last merge in xmonad, sorry about that |
2020-12-10 01:46:56 +0100 | daphnis | (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 240 seconds) |
2020-12-10 01:47:16 +0100 | daphnis_ | (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 240 seconds) |
2020-12-10 01:49:55 +0100 | <adder> | which commit should i go back to? and which repository? xmonad or xmonad-contrib? |
2020-12-10 01:50:59 +0100 | <Liskni_si> | xmonad, 5be975b4f23abe851ab59866f572d3301cb0119a |
2020-12-10 01:57:23 +0100 | <adder> | ok, i built it, but it's not in the path i think |
2020-12-10 02:26:42 +0100 | <adder> | i'm not sure how to use this clickablePP |
2020-12-10 02:32:39 +0100 | Filipinos | (~ChanServ@190.6.204.67) |
2020-12-10 03:16:52 +0100 | materiyolo | (~materiyol@112.204.171.225) |
2020-12-10 03:48:53 +0100 | nova | (~novasenco@gateway/tor-sasl/novasenco) |
2020-12-10 04:07:50 +0100 | doct0rhu | (~orctarorg@pool-72-88-158-154.nwrknj.fios.verizon.net) |
2020-12-10 04:15:34 +0100 | materiyolo | (~materiyol@112.204.171.225) (Quit: WeeChat 2.9) |
2020-12-10 04:28:01 +0100 | theDon | (~td@muedsl-82-207-238-168.citykom.de) (Ping timeout: 258 seconds) |
2020-12-10 04:29:58 +0100 | theDon | (~td@muedsl-82-207-238-079.citykom.de) |
2020-12-10 04:55:50 +0100 | doct0rhu | (~orctarorg@pool-72-88-158-154.nwrknj.fios.verizon.net) (Ping timeout: 260 seconds) |
2020-12-10 05:13:29 +0100 | growpotkin | (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in) |
2020-12-10 05:19:45 +0100 | ddellacosta | (dd@gateway/vpn/mullvad/ddellacosta) (Ping timeout: 240 seconds) |
2020-12-10 05:46:41 +0100 | materiyolo | (~materiyol@112.204.171.225) |
2020-12-10 06:28:37 +0100 | heroux | (sandroco@gateway/shell/insomnia247/x-enlxunxhvotsoyvh) (Ping timeout: 246 seconds) |
2020-12-10 06:35:47 +0100 | heroux | (sandroco@gateway/shell/insomnia247/x-ntofnzsnzxymfmks) |
2020-12-10 06:53:04 +0100 | doct0rhu | (~orctarorg@pool-72-88-158-154.nwrknj.fios.verizon.net) |
2020-12-10 07:05:41 +0100 | cfricke | (~cfricke@unaffiliated/cfricke) |
2020-12-10 07:07:42 +0100 | palo1 | (~weechat@c-base/crew/palo) |
2020-12-10 07:11:03 +0100 | palo | (~weechat@c-base/crew/palo) (Ping timeout: 260 seconds) |
2020-12-10 07:11:04 +0100 | palo1 | palo |
2020-12-10 07:14:10 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2020-12-10 07:29:56 +0100 | materiyolo | (~materiyol@112.204.171.225) (Read error: Connection reset by peer) |
2020-12-10 07:34:55 +0100 | ChubaDuba | (~ChubaDuba@176.212.38.115) |
2020-12-10 08:23:06 +0100 | wonko7 | (~wonko7@2a01:e35:2ffb:7040:14a1:46f4:68f7:2133) |
2020-12-10 08:49:49 +0100 | daphnis_ | (~daphnis@cm-84.214.179.98.getinternet.no) |
2020-12-10 08:49:49 +0100 | daphnis | (~daphnis@cm-84.214.179.98.getinternet.no) |
2020-12-10 08:52:11 +0100 | <coldpress> | adder: myLogHook = do clickablePP xmobarPP {ppOutput = hPutStrLn h} >>= dynamicLogWithPP |
2020-12-10 08:59:27 +0100 | amiri | (~amiri@cpe-76-91-154-9.socal.res.rr.com) (Ping timeout: 260 seconds) |
2020-12-10 09:01:03 +0100 | <deebo> | clickable pee pee |
2020-12-10 09:05:26 +0100 | daphnis | (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 256 seconds) |
2020-12-10 09:06:00 +0100 | daphnis_ | (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 256 seconds) |
2020-12-10 09:11:21 +0100 | notis | (~notis@185.51.134.229) |
2020-12-10 09:36:43 +0100 | nova | (~novasenco@gateway/tor-sasl/novasenco) (Ping timeout: 240 seconds) |
2020-12-10 10:06:30 +0100 | doct0rhu | (~orctarorg@pool-72-88-158-154.nwrknj.fios.verizon.net) (Quit: Leaving) |
2020-12-10 10:06:48 +0100 | doct0rhu | (~orctarorg@pool-72-88-158-154.nwrknj.fios.verizon.net) |
2020-12-10 10:19:27 +0100 | daphnis | (~daphnis@cm-84.214.179.98.getinternet.no) |
2020-12-10 10:19:27 +0100 | daphnis_ | (~daphnis@cm-84.214.179.98.getinternet.no) |
2020-12-10 10:24:07 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2020-12-10 10:24:28 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2020-12-10 10:37:15 +0100 | thc202 | (~thc202@unaffiliated/thc202) |
2020-12-10 10:47:09 +0100 | <adder> | hello, i'm not sure how would i pass ScreenId to myLogHook, can someone help? https://dpaste.com/2T2P7SLYA |
2020-12-10 11:10:06 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2020-12-10 11:10:27 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2020-12-10 11:21:19 +0100 | adder | (~adder@unaffiliated/adder) (Remote host closed the connection) |
2020-12-10 11:35:31 +0100 | adder | (~adder@unaffiliated/adder) |
2020-12-10 11:44:40 +0100 | materiyolo | (~materiyol@112.204.171.225) |
2020-12-10 12:10:12 +0100 | adder | (~adder@unaffiliated/adder) (Remote host closed the connection) |
2020-12-10 12:14:48 +0100 | adder | (~adder@unaffiliated/adder) |
2020-12-10 12:15:42 +0100 | sgibber2018 | (~arch-gibb@208.85.237.137) (Quit: WeeChat 2.9) |
2020-12-10 12:45:18 +0100 | daphnis_ | (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 256 seconds) |
2020-12-10 12:45:19 +0100 | daphnis | (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 256 seconds) |
2020-12-10 13:09:55 +0100 | berberman | (~berberman@unaffiliated/berberman) (Ping timeout: 272 seconds) |
2020-12-10 13:09:58 +0100 | berberman_ | (~berberman@unaffiliated/berberman) |
2020-12-10 13:19:21 +0100 | xaltsc | (~xaltsc@unaffiliated/xaltsc) |
2020-12-10 13:47:20 +0100 | xaltsc | (~xaltsc@unaffiliated/xaltsc) (Quit: WeeChat 3.0) |
2020-12-10 14:14:29 +0100 | geekosaur | (82659a09@host154-009.vpn.uakron.edu) |
2020-12-10 14:22:05 +0100 | doct0rhu | (~orctarorg@pool-72-88-158-154.nwrknj.fios.verizon.net) (Ping timeout: 240 seconds) |
2020-12-10 14:38:35 +0100 | xaltsc | (~xaltsc@unaffiliated/xaltsc) |
2020-12-10 14:43:07 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2020-12-10 14:43:27 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2020-12-10 14:44:08 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2020-12-10 14:44:27 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2020-12-10 14:47:44 +0100 | <adder> | hello, i need help setting clickable workspaces up |
2020-12-10 14:47:53 +0100 | <adder> | the problem is that i use marshallPP and clickablePP |
2020-12-10 14:54:58 +0100 | <geekosaur> | I expect that to have the same problem sorting does, with no simple fix |
2020-12-10 14:56:07 +0100 | <fizzie> | Yeah, you'd need clickablePP's formatting wrapper to use the marshalled name for getting the workspace index, but the unmarshalled name for the title, which it just can't do. I think your best bet would be to take the implementations of marshallPP and clickablePP, and manually smash them together; they're not excessively complex. |
2020-12-10 14:57:29 +0100 | <fizzie> | (Or give up on IndependentScreens... I've found moving workspaces between screens to be rather handy, after the adjustment period.) |
2020-12-10 14:58:50 +0100 | <geekosaur> | sadly, IndependentScreens is a horrid hack. it's amazing it works as well as it does, but it doesn't play along with lots of other stuff |
2020-12-10 15:04:18 +0100 | ml| | (~ml|@unaffiliated/ml/x-3958674) (Ping timeout: 256 seconds) |
2020-12-10 15:06:08 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2020-12-10 15:06:28 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2020-12-10 15:07:08 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2020-12-10 15:07:30 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2020-12-10 15:08:10 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2020-12-10 15:08:31 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2020-12-10 15:10:09 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2020-12-10 15:10:29 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2020-12-10 15:11:09 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2020-12-10 15:11:30 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2020-12-10 15:14:10 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2020-12-10 15:15:16 +0100 | <Solid> | sounds like the whole module needs an overhaul |
2020-12-10 15:15:37 +0100 | <Solid> | sadly I like xmonad's default multi-monitor behaviour too much to work on this :/ |
2020-12-10 15:17:00 +0100 | <geekosaur> | overhaul wouldn't help. it's a clever idea that just won't play well with some other clever ideas :) |
2020-12-10 15:17:37 +0100 | ml| | (~ml|@unaffiliated/ml/x-3958674) |
2020-12-10 15:19:28 +0100 | <geekosaur> | sadly I think sorting is also unfixable in the general case: sorting has no provision for virtual vs. physical IDs and there's no good way to give it one |
2020-12-10 15:19:37 +0100 | <dminuoso> | fizzie: What do you mean by "moving workspaces between sreens"? |
2020-12-10 15:22:22 +0100 | <fizzie> | dminuoso: The thing that IndependentScreens prevents. Having a workspace "x" shown first on one physical monitor, and then later on a different one. |
2020-12-10 15:22:39 +0100 | <dminuoso> | Ah.. |
2020-12-10 15:22:47 +0100 | <dminuoso> | Are windows pinned to their workspaces? |
2020-12-10 15:22:53 +0100 | <dminuoso> | Also, how do you run that with xmonad? |
2020-12-10 15:23:23 +0100 | <fizzie> | No, each monitor gets its own set of independent (hence the name) workspaces. |
2020-12-10 15:26:04 +0100 | <fizzie> | The way it actually works is, you give it a list of workspaces ("1", "2", "3"), and it generates a version that has a copy for each monitor ("0_1", "0_2", "0_3"; "1_1", "1_2", "1_3") for your config, plus provides utility functions from translating between (monitor, logical workspace) <=> physical workspace, and key bindings that change workspaces specifically on the current screen, and so on. |
2020-12-10 15:43:53 +0100 | geekosaur | (82659a09@host154-009.vpn.uakron.edu) (Remote host closed the connection) |
2020-12-10 15:48:16 +0100 | <dminuoso> | well yeah, Im aware of IS works |
2020-12-10 15:48:24 +0100 | <dminuoso> | oh wait |
2020-12-10 15:48:29 +0100 | <dminuoso> | fizzie: is this functionality in xmonad-contrib? |
2020-12-10 15:55:28 +0100 | amiri | (~amiri@cpe-76-91-154-9.socal.res.rr.com) |
2020-12-10 15:57:58 +0100 | <fizzie> | What, IndependentScreens? Yes, it's an xmonad-contrib module. |
2020-12-10 16:05:52 +0100 | daphnis | (~daphnis@cm-84.214.179.98.getinternet.no) |
2020-12-10 16:05:53 +0100 | daphnis_ | (~daphnis@cm-84.214.179.98.getinternet.no) |
2020-12-10 16:05:58 +0100 | materiyolo | (~materiyol@112.204.171.225) (Quit: WeeChat 2.9) |
2020-12-10 16:09:24 +0100 | jganong | (2f2d6d1d@047-045-109-029.biz.spectrum.com) |
2020-12-10 16:10:27 +0100 | jganong | (2f2d6d1d@047-045-109-029.biz.spectrum.com) (Remote host closed the connection) |
2020-12-10 16:12:29 +0100 | berberman_ | (~berberman@unaffiliated/berberman) (Quit: ZNC 1.7.5 - https://znc.in) |
2020-12-10 16:13:19 +0100 | berberman | (~berberman@unaffiliated/berberman) |
2020-12-10 16:16:51 +0100 | <dminuoso> | fizzie: I think we're talking about different things. You suggested an alternative to IndependentScreens "I've found moving workspaces between screens to be rather handy") |
2020-12-10 16:17:00 +0100 | <dminuoso> | And I was curious what you were talking about there |
2020-12-10 16:18:03 +0100 | jganong | (2f2d6d1d@047-045-109-029.biz.spectrum.com) |
2020-12-10 16:18:27 +0100 | kelnoky | (~shao@ip1f1222c4.dynamic.kabel-deutschland.de) |
2020-12-10 16:19:35 +0100 | <fizzie> | Oh. Sorry for the confusion. I just meant not using IndependentScreens but instead sticking to XMonad's default workspace model, which does allow that. |
2020-12-10 16:20:11 +0100 | sm[m] | (simonmicma@gateway/shell/matrix.org/x-knubyzlepnzyxdvt) ("User left") |
2020-12-10 16:23:53 +0100 | <dminuoso> | Ah. You mean the default behavior where workspaces jump around the screens all the time? |
2020-12-10 16:24:02 +0100 | <dminuoso> | Inflicting maximum pain on you by showing what StackSet is all about? |
2020-12-10 16:24:24 +0100 | <dminuoso> | To me, it's dizzying to either use a single monitor, or use IndependentScreens with custom window functions.. |
2020-12-10 16:25:31 +0100 | jganong | (2f2d6d1d@047-045-109-029.biz.spectrum.com) (Remote host closed the connection) |
2020-12-10 16:25:32 +0100 | <Solid> | more like inflicting maximum joy ;) |
2020-12-10 16:26:51 +0100 | <dminuoso> | I couldnt wrap my head aroud it after a month |
2020-12-10 16:27:12 +0100 | <dminuoso> | Im just an average programmer, its why I write Haskell in the first place. |
2020-12-10 16:28:48 +0100 | <adder> | i'm close :) the issue is this: clickable' s w = xmobarAction ("xmonadctl view\\\"" ++ show s ++ "_" ++ w ++ "\\\"") "1" w |
2020-12-10 16:28:54 +0100 | <adder> | Couldn't find command 0_5" |
2020-12-10 16:28:59 +0100 | <adder> | it somehow lacks the quote |
2020-12-10 16:29:14 +0100 | <adder> | i'm not sure why, i tried all sorts of things |
2020-12-10 16:32:44 +0100 | seschwar | (~seschwar@unaffiliated/seschwar) |
2020-12-10 16:35:48 +0100 | mc47 | (~yecinem@89.246.239.190) |
2020-12-10 16:37:48 +0100 | kelnoky | (~shao@ip1f1222c4.dynamic.kabel-deutschland.de) (Ping timeout: 256 seconds) |
2020-12-10 16:43:49 +0100 | <tomsmeding> | adder: perhaps better to discuss here, wasn't following this channel |
2020-12-10 16:44:22 +0100 | <adder> | tomsmeding, ok |
2020-12-10 16:44:26 +0100 | <adder> | well i'm not sure how to check what show s produces? |
2020-12-10 16:44:55 +0100 | <tomsmeding> | can't you just print the value using putStrLn if you're in IO, or if you aren't, use `trace` from Debug.Trace? |
2020-12-10 16:45:22 +0100 | notis | (~notis@185.51.134.229) (Ping timeout: 272 seconds) |
2020-12-10 16:51:50 +0100 | <adder> | i'm not that good with haskell unfortunately |
2020-12-10 16:52:15 +0100 | <adder> | i removed xmonadctl view \\\ and left just shows s, it said this /bin/sh: 1: S: not found |
2020-12-10 16:54:26 +0100 | <adder> | when i remove show s, it says this Couldn't find command view"2" |
2020-12-10 16:54:45 +0100 | <adder> | which is the WorkspaceId |
2020-12-10 16:55:16 +0100 | <Solid> | adder: `import Debug.Trace` and then `clickable' s w = trace (show s) $ ...` |
2020-12-10 16:55:31 +0100 | <Solid> | prints the value of `show s` to stdout |
2020-12-10 16:57:04 +0100 | <adder> | yeah it has spaces |
2020-12-10 16:57:13 +0100 | <adder> | it's in the format S 0 or S 1 |
2020-12-10 16:59:00 +0100 | <tomsmeding> | one quick hack you can do is replace `show s` in your code with `show (fromEnum s)` |
2020-12-10 16:59:34 +0100 | <tomsmeding> | but the xmonad experts here should be able to tell you if that's the way to go; I didn't find any other suitable ScreenId -> Int function in my quick search in the documentation |
2020-12-10 17:00:11 +0100 | <adder> | that works! thanks a bunch. |
2020-12-10 17:00:45 +0100 | <tomsmeding> | for your understanding: ScreenId is this thing: https://hackage.haskell.org/package/xmonad-0.15/docs/XMonad-Core.html#t:ScreenId |
2020-12-10 17:00:59 +0100 | <tomsmeding> | it's a type with one constructor, namely `S`, that has an Int argument |
2020-12-10 17:01:15 +0100 | <tomsmeding> | so if you `show` that, you get "S " followed by whatever is the show-representation of the Int |
2020-12-10 17:01:36 +0100 | <tomsmeding> | you want just the Int, and one dirty way to do that is use the Enum instance, which provides fromEnum which does the trick |
2020-12-10 17:02:03 +0100 | <tomsmeding> | alternatively you could do something like: let S number = s in ... use number here ... |
2020-12-10 17:02:11 +0100 | <adder> | cool. thanks for the explanation. i'll have to devote some time to the basics because this is unbearable. i love xmonad but i don't know any haskell and it's hard to do what i need to do. |
2020-12-10 17:02:34 +0100 | <adder> | i've been configuring dual monitor setup since yesterday morning |
2020-12-10 17:02:54 +0100 | <adder> | thanks once again |
2020-12-10 17:03:06 +0100 | <Solid> | Yes there doesn't seem to be a field for nicely unwrapping the `ScreenId` |
2020-12-10 17:03:48 +0100 | <Solid> | adder: you can write a function that's like `unScreen :: ScreenId -> Int ; unScreen (S n) = n` to get rid of the hack ;) |
2020-12-10 17:04:34 +0100 | <adder> | thank you :) |
2020-12-10 17:04:49 +0100 | <tomsmeding> | though if screen_workspace is something one commonly needs, I'd expect xmonad to have a function to produce that representation |
2020-12-10 17:04:57 +0100 | <tomsmeding> | but who am I, just an outsider :) |
2020-12-10 17:07:18 +0100 | berberman | (~berberman@unaffiliated/berberman) (Quit: ZNC 1.7.5 - https://znc.in) |
2020-12-10 17:07:20 +0100 | notis | (~notis@185.51.134.229) |
2020-12-10 17:08:25 +0100 | berberman | (~berberman@unaffiliated/berberman) |
2020-12-10 17:11:42 +0100 | <Solid> | tomsmeding: I don't think this is commonly needed (though I also think an `unTYPE` field on a newtype never hurts ;), it's just used here to hack around a different kind of hackery :> |
2020-12-10 17:13:22 +0100 | berberman | (~berberman@unaffiliated/berberman) (Quit: ZNC 1.7.5 - https://znc.in) |
2020-12-10 17:26:00 +0100 | growpotkin | (~growpotki@130-45-30-154.dyn.grandenetworks.net) |
2020-12-10 17:27:04 +0100 | <tomsmeding> | :D |
2020-12-10 17:36:54 +0100 | gspe_ | (~gspe@94-36-116-172.adsl-ull.clienti.tiscali.it) |
2020-12-10 17:40:56 +0100 | ChubaDub1 | (~ChubaDuba@5.167.113.240) |
2020-12-10 17:44:06 +0100 | ChubaDuba | (~ChubaDuba@176.212.38.115) (Ping timeout: 256 seconds) |
2020-12-10 17:44:17 +0100 | ericsagn1 | (~ericsagne@2405:6580:0:5100:e26e:cf9:1dd6:9615) (Ping timeout: 260 seconds) |
2020-12-10 17:53:10 +0100 | cfricke | (~cfricke@unaffiliated/cfricke) (Quit: WeeChat 2.9) |
2020-12-10 17:57:08 +0100 | ericsagn1 | (~ericsagne@2405:6580:0:5100:dfb:ab60:926e:6731) |
2020-12-10 18:02:43 +0100 | malook | (~Thunderbi@5.82.52.68) |
2020-12-10 18:06:04 +0100 | geekosaur | (82659a09@host154-009.vpn.uakron.edu) |
2020-12-10 18:22:59 +0100 | rabliatu | (~quassel@107.158.96.75) |
2020-12-10 18:24:17 +0100 | nova | (~novasenco@gateway/tor-sasl/novasenco) |
2020-12-10 18:48:01 +0100 | abhixec | (~abhixec@c-67-169-141-95.hsd1.ca.comcast.net) |
2020-12-10 19:03:49 +0100 | daphnis_ | (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 264 seconds) |
2020-12-10 19:03:49 +0100 | daphnis | (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 264 seconds) |
2020-12-10 19:05:47 +0100 | nova | (~novasenco@gateway/tor-sasl/novasenco) (Quit: nova) |
2020-12-10 19:17:56 +0100 | daphnis_ | (~daphnis@cm-84.214.179.98.getinternet.no) |
2020-12-10 19:17:57 +0100 | daphnis | (~daphnis@cm-84.214.179.98.getinternet.no) |
2020-12-10 19:50:25 +0100 | cyr4x3 | (~ricard@139.47.121.51) |
2020-12-10 19:50:47 +0100 | cyr4x3 | (~ricard@139.47.121.51) (Client Quit) |
2020-12-10 20:05:43 +0100 | daphnis_ | (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 260 seconds) |
2020-12-10 20:06:19 +0100 | daphnis | (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 260 seconds) |
2020-12-10 20:13:50 +0100 | geekosaur | (82659a09@host154-009.vpn.uakron.edu) (Ping timeout: 245 seconds) |
2020-12-10 20:14:11 +0100 | daphnis | (~daphnis@cm-84.214.179.98.getinternet.no) |
2020-12-10 20:14:11 +0100 | daphnis_ | (~daphnis@cm-84.214.179.98.getinternet.no) |
2020-12-10 20:17:25 +0100 | Filipinos | (~ChanServ@190.6.204.67) (Ping timeout: 246 seconds) |
2020-12-10 20:31:32 +0100 | adder | (~adder@unaffiliated/adder) ("Leaving") |
2020-12-10 20:32:25 +0100 | nova | (~novasenco@gateway/tor-sasl/novasenco) |
2020-12-10 20:33:01 +0100 | <nova> | referring to xmobar docs, "--on", "--off", "--onc", and "--offc" .. all say "unrecognized option". Is this because I am using an older xmobar or something? It's from arch |
2020-12-10 20:33:14 +0100 | <nova> | for Volume |
2020-12-10 20:34:51 +0100 | <Solid> | nova: these seems to be monitor specific strings, i.e. they have to come aber a "--" |
2020-12-10 20:35:28 +0100 | sagax | (~sagax_nb@213.138.71.146) |
2020-12-10 20:35:34 +0100 | <Solid> | ["--template", "...", "--", "--offc" "colour"] |
2020-12-10 20:35:49 +0100 | <nova> | you've done me a solid. 'preciate it |
2020-12-10 20:35:58 +0100 | <Solid> | :) |
2020-12-10 20:38:05 +0100 | daphnis_ | (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 240 seconds) |
2020-12-10 20:38:05 +0100 | daphnis | (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 240 seconds) |
2020-12-10 20:38:18 +0100 | <Solid> | the documentation could be a bit more specific there |
2020-12-10 20:39:02 +0100 | <Solid> | good thing I'm currently in the process of updating the docs anyways :> |
2020-12-10 20:40:39 +0100 | geekosaur | (82659a09@host154-009.vpn.uakron.edu) |
2020-12-10 20:46:41 +0100 | ybenel | (~Mandalore@unaffiliated/ybenel) |
2020-12-10 20:50:17 +0100 | <nova> | Solid, in other status bars, I have seen ability to send a signal to update part of the status bar. I wouldn't suppose that would be possible here? |
2020-12-10 20:51:11 +0100 | <nova> | looks like SIGUSR1 and SIGUSR2 are hard-coded to change to the next / previous screen? |
2020-12-10 20:52:51 +0100 | <Solid> | SIGUSR1 moves to the next screen and SIGUSR2 repositions xmobar on the current screen (according to the docs, not tested) |
2020-12-10 20:53:24 +0100 | <Solid> | nova: I don't think forcing a refresh is possible atm; it's a feature I've wanted myself a few times but I, so far, haven't looked into implementing it |
2020-12-10 20:55:00 +0100 | |\|_[]_\|_|\ | (~novasenco@gateway/tor-sasl/novasenco) |
2020-12-10 20:55:09 +0100 | nova | Guest93071 |
2020-12-10 20:55:09 +0100 | |\|_[]_\|_|\ | nova |
2020-12-10 20:56:43 +0100 | Guest93071 | (~novasenco@gateway/tor-sasl/novasenco) (Ping timeout: 240 seconds) |
2020-12-10 20:59:12 +0100 | <nova> | sorry I got d/c'd. May have missed messages |
2020-12-10 20:59:23 +0100 | <nova> | “in other status bars, I have seen ability to send a signal to update part of the status bar. I wouldn't suppose that would be possible here?” |
2020-12-10 20:59:27 +0100 | abhixec | (~abhixec@c-67-169-141-95.hsd1.ca.comcast.net) (Quit: leaving) |
2020-12-10 20:59:28 +0100 | <nova> | “looks like SIGUSR1 and SIGUSR2 are hard-coded to change to the next / previous screen?” |
2020-12-10 21:00:12 +0100 | <geekosaur> | Solid 14:52:50SIGUSR1 moves to the next screen and SIGUSR2 repositions xmobar on the current screen (according to the docs, not tested)nova: I don't think forcing a refresh is possible atm; it's a feature I've wanted myself a few times but I, so far, haven't looked into implementing it |
2020-12-10 21:00:34 +0100 | <geekosaur> | yug, that cut and pasted badly |
2020-12-10 21:00:53 +0100 | <nova> | thx |
2020-12-10 21:01:28 +0100 | malook | (~Thunderbi@5.82.52.68) (Quit: malook) |
2020-12-10 21:01:58 +0100 | <Solid> | nova: there's now a bot that logs this channel! check the /topic for the URL |
2020-12-10 21:07:27 +0100 | wonko7 | (~wonko7@2a01:e35:2ffb:7040:14a1:46f4:68f7:2133) (Ping timeout: 272 seconds) |
2020-12-10 21:23:45 +0100 | wonko7 | (~wonko7@lns-bzn-55-82-255-183-4.adsl.proxad.net) |
2020-12-10 21:25:20 +0100 | <Liskni_si> | nova: why do you need to refresh something manually? because of the rate or because it's not refreshing even though it should? |
2020-12-10 21:28:30 +0100 | <nova> | Liskni_si, tl;dr, I press Super+Ctrl+k to increase volume 5%, and xmobar lags (at most 1 second because of the timeout I put on it). However, other statusbars have ability to communicate via signals or rpc or something (never actually seen that but that might be nice) to say "hey, update a section". |
2020-12-10 21:29:27 +0100 | <nova> | Also, quick question, do you all change volume with haskell in xmonad.hs? I use this vol script I made: https://gitlab.com/dylnmc/dotfiles/-/blob/master/scripts/vol eg, I use `vol -qi`, `vol -qd` and `vold -qt` to increase 5%, decrease 5%, and toggle mute. |
2020-12-10 21:29:33 +0100 | <Liskni_si> | nova: oh I see, didn't realize the volume monitors are just period instead of event-based |
2020-12-10 21:30:04 +0100 | Liskni_si | changes volume via xmonad invoking a bash script |
2020-12-10 21:30:21 +0100 | <nova> | if I leave off the -q flag, then it uses dunst's notify-send to send the volume and mute status. it's pretty handy |
2020-12-10 21:30:52 +0100 | <nova> | but it would be awesome if the statusbar would update immediately (and have no period) for volume. |
2020-12-10 21:31:02 +0100 | <nova> | handling that, though, is, of course, rather tricky xD |
2020-12-10 21:31:11 +0100 | <Liskni_si> | in my case, pasystray takes care of the notifications, and I just pactl the volume |
2020-12-10 21:31:52 +0100 | <nova> | yes, I am using xmobar, and I'd like to stick with it for now. Also, I take exam now, so afk and thanks :) |
2020-12-10 21:34:01 +0100 | ybenel | (~Mandalore@unaffiliated/ybenel) (Ping timeout: 256 seconds) |
2020-12-10 21:42:56 +0100 | ybenel | (~Mandalore@unaffiliated/ybenel) |
2020-12-10 21:54:36 +0100 | daphnis_ | (~daphnis@cm-84.214.179.98.getinternet.no) |
2020-12-10 21:54:37 +0100 | daphnis | (~daphnis@cm-84.214.179.98.getinternet.no) |
2020-12-10 21:59:53 +0100 | <Solid> | nova: there is an event-based volume plugin for xmobar |
2020-12-10 22:00:08 +0100 | <Solid> | it's called `Alsa` |
2020-12-10 22:04:05 +0100 | notis | (~notis@185.51.134.229) (Read error: Connection reset by peer) |
2020-12-10 22:08:00 +0100 | notis | (~notis@185.51.134.222) |
2020-12-10 22:16:37 +0100 | <nova> | Solid, huh. well, I tried it. I get haskell errors. I just did , Run Alsa "default" "Master" [] 10 then used %alsa:default:Master% |
2020-12-10 22:16:59 +0100 | <nova> | ah. It doesn't take an increment :) |
2020-12-10 22:17:10 +0100 | <nova> | now, that is perfect. *hugs Solid* |
2020-12-10 22:17:18 +0100 | <nova> | Solid++ |
2020-12-10 22:17:25 +0100 | <nova> | how do you get the bot to give KRRMA |
2020-12-10 22:17:36 +0100 | <nova> | xmobot? Who it is? |
2020-12-10 22:17:53 +0100 | <nova> | btw, xmobot is the best name for a bot ever. you're welcome |
2020-12-10 22:17:59 +0100 | <Solid> | :D |
2020-12-10 22:18:24 +0100 | <geekosaur> | lambdabot is quiet about it but tracks karma |
2020-12-10 22:18:43 +0100 | <nova> | geekosaur++ geekosaur++ geekosaur++ geekosaur++ geekosaur++ |
2020-12-10 22:18:56 +0100 | notis | (~notis@185.51.134.222) (Ping timeout: 240 seconds) |
2020-12-10 22:19:27 +0100 | <geekosaur> | p sure it ignored all but the first of those :p |
2020-12-10 22:20:08 +0100 | <nova> | it did. but you have 2 karma now :-) |
2020-12-10 22:21:19 +0100 | notis | (~notis@45.134.22.84) |
2020-12-10 22:33:53 +0100 | <nova> | Does anyone use xmobar with icons? You have to use .xbm files? |
2020-12-10 22:36:00 +0100 | <ybenel> | nova: you mean xpm files ? |
2020-12-10 22:40:44 +0100 | geekosaur | (82659a09@host154-009.vpn.uakron.edu) (Remote host closed the connection) |
2020-12-10 22:54:48 +0100 | Liskni_si | uses xbm |
2020-12-10 23:04:17 +0100 | ddellacosta | (dd@gateway/vpn/mullvad/ddellacosta) |
2020-12-10 23:05:01 +0100 | evanjs | (~evanjs@075-129-098-007.res.spectrum.com) (Ping timeout: 264 seconds) |
2020-12-10 23:10:26 +0100 | evanjs | (~evanjs@075-129-098-007.res.spectrum.com) |
2020-12-10 23:14:02 +0100 | joznia | (~jo@162-206-187-245.lightspeed.renonv.sbcglobal.net) |
2020-12-10 23:15:07 +0100 | <joznia> | hey guys i need help with something |
2020-12-10 23:15:23 +0100 | <joznia> | whenever i move a floating window a lot, xmonad freezes and doesn't respond to keybindings |
2020-12-10 23:15:57 +0100 | <joznia> | xmonad.errors tells me nothing besides smartSpacing is deprecated |
2020-12-10 23:17:46 +0100 | <Liskni_si> | joznia: that sounds like a pipe to dzen/xmobar getting full |
2020-12-10 23:18:49 +0100 | <joznia> | hmm, how would i go about fixing that |
2020-12-10 23:20:00 +0100 | <Liskni_si> | https://wiki.haskell.org/Xmonad/Frequently_asked_questions#XMonad_is_frozen.21 |
2020-12-10 23:20:15 +0100 | <Liskni_si> | https://github.com/xmonad/xmonad-contrib/pull/408 |
2020-12-10 23:22:12 +0100 | <joznia> | thanks |
2020-12-10 23:27:03 +0100 | joznia | (~jo@162-206-187-245.lightspeed.renonv.sbcglobal.net) (Quit: Lost terminal) |
2020-12-10 23:28:38 +0100 | jo | (~jo@162-206-187-245.lightspeed.renonv.sbcglobal.net) |
2020-12-10 23:28:55 +0100 | jo | Guest10506 |
2020-12-10 23:29:47 +0100 | Guest10506 | (~jo@162-206-187-245.lightspeed.renonv.sbcglobal.net) (Client Quit) |
2020-12-10 23:34:52 +0100 | daphnis_ | (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 256 seconds) |
2020-12-10 23:34:52 +0100 | daphnis | (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 256 seconds) |
2020-12-10 23:58:38 +0100 | mc47 | (~yecinem@89.246.239.190) (Read error: Connection reset by peer) |
2020-12-10 23:58:41 +0100 | daphnis_ | (~daphnis@cm-84.214.179.98.getinternet.no) |
2020-12-10 23:58:41 +0100 | daphnis | (~daphnis@cm-84.214.179.98.getinternet.no) |