2022-08-16 00:16:33 +0200 | sagax | (~sagax_nb@user/sagax) |
2022-08-16 00:39:31 +0200 | steve_ | (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 248 seconds) |
2022-08-16 00:46:50 +0200 | noex | (~null@user/noex) |
2022-08-16 00:50:26 +0200 | h7x4[m] | (~h7x4naniw@2001:470:69fc:105::1:f33d) |
2022-08-16 01:25:47 +0200 | noex | (~null@user/noex) (Quit: :q!) |
2022-08-16 01:57:28 +0200 | tikosh | (~tikosh@2601:201:301:c5e0::a254) |
2022-08-16 01:58:43 +0200 | <tikosh> | I attempt to have three instances of xmobar on my xmonad system. but every time I compile i get variable not in scope xmproc |
2022-08-16 01:59:11 +0200 | <tikosh> | I feel like an idiot sometimes interacting to make haskell code especially as a novice |
2022-08-16 02:03:29 +0200 | <tikosh> | here is the xmonad.hs https://dpaste.com/GPZ8RUDDW |
2022-08-16 02:10:19 +0200 | <geekosaur> | you can't refer to `xmproc0` inside of `myConfig` unless you pass it in as a parameter |
2022-08-16 02:10:38 +0200 | <tikosh> | so change it to default? |
2022-08-16 02:10:49 +0200 | <geekosaur> | also, why are you using both the old (`xmproc <- ...`) and new (`withEasySB`) ways at the same time? |
2022-08-16 02:11:10 +0200 | <tikosh> | I guess i wanted to have def toggle struts key too |
2022-08-16 02:11:48 +0200 | <geekosaur> | you're going to end up with 4 xmobars running all on top of each other |
2022-08-16 02:11:56 +0200 | <tikosh> | yea |
2022-08-16 02:11:56 +0200 | <geekosaur> | this doesn't make a whole lot of sense |
2022-08-16 02:12:00 +0200 | <tikosh> | i know |
2022-08-16 02:12:05 +0200 | <tikosh> | sorry about that |
2022-08-16 02:12:23 +0200 | <tikosh> | I don't know, okay? I'm a noob |
2022-08-16 02:13:08 +0200 | <geekosaur> | https://paste.tomsmeding.com/KfH4fNn2 |
2022-08-16 02:13:58 +0200 | <tikosh> | what does the xmp do? |
2022-08-16 02:14:07 +0200 | <geekosaur> | personally I'd get rid of the xmproc-s and such and let withEasySB do it |
2022-08-16 02:14:43 +0200 | <geekosaur> | if you look at line 30, I'm passing `xmproc0` to `myConfig`. `xmp` is what it's called inside `myConfig` |
2022-08-16 02:17:21 +0200 | <geekosaur> | https://paste.tomsmeding.com/ibtgg0sr this should do just as well and gets rid of the need to create xmproc? explicitly and/or pass it around; withEasySB deals with it |
2022-08-16 02:18:41 +0200 | <isaacthekind[m]> | i'm trying to set backgrounds on multiple displays. so far i've tried nitrogen, but i was only able to set one display with it. it looks like there is a xmonad package for wallpapers, but it seems the wallpapers are associted with workspaces, which i don't want, i want them associated with physical monitors. if someone can give me a sense of best practice here, that would be awesome. |
2022-08-16 02:19:14 +0200 | <geekosaur> | if you later want more bars (say, on other screens) then you can use `withSB` to create them |
2022-08-16 02:19:55 +0200 | twiclo1 | (~twiclo@mail.twil.cx) |
2022-08-16 02:20:01 +0200 | <tikosh> | okay |
2022-08-16 02:22:41 +0200 | <geekosaur> | isaacthekind[m], https://www.reddit.com/r/unixporn/comments/6c7nlx/question_how_to_assign_dual_monitor_wallpapers/ first answer here |
2022-08-16 02:23:04 +0200 | <geekosaur> | basically list one background for each monitor you have |
2022-08-16 02:23:24 +0200 | <isaacthekind[m]> | oh wow, that looks really straightforward |
2022-08-16 02:23:26 +0200 | <isaacthekind[m]> | thank you |
2022-08-16 02:28:41 +0200 | <tikosh> | i got issues with the sbloghook in the do curly brace thing under do https://dpaste.com/F9QYGQ64L |
2022-08-16 02:31:15 +0200 | <geekosaur> | I have no idea what it's supposed to be |
2022-08-16 02:31:35 +0200 | <tikosh> | okay |
2022-08-16 02:32:09 +0200 | <geekosaur> | perhaps just remove it; I would guess that it was supposed to mean "statusbar" but `withEasySB` deals with that already |
2022-08-16 02:35:16 +0200 | <tikosh> | i got it working. now, to get three instances of xmobar on three separate monitors, i attempt to use xmproc originally. I thought I could used the IndependentScreen import but I am still a noob. the documentation is fine to an extent, but I am a complete noob to it. |
2022-08-16 02:35:42 +0200 | <tikosh> | wanna see the working hs file? |
2022-08-16 02:36:00 +0200 | <geekosaur[m]> | IndependentScreens is fairly complicated |
2022-08-16 02:36:37 +0200 | <tikosh> | yea, I guess my ego got the best of me. there is allot I don't know. I want to put the func in FuncShui my desktop |
2022-08-16 02:38:08 +0200 | <geekosaur[m]> | Hooking it into xmobar is even more complicated and I would have to defer to Solid on that |
2022-08-16 02:38:43 +0200 | <tikosh> | wanna see a working xmonad.hs with polybar? i can share it if you like |
2022-08-16 02:38:52 +0200 | <tikosh> | it's only for one screen |
2022-08-16 02:39:04 +0200 | <tikosh> | since i have a laptop. |
2022-08-16 02:39:48 +0200 | <tikosh> | https://github.com/Ochoartu/dotfiles/blob/main/xmonad/xmonad-polybar.hs |
2022-08-16 02:41:24 +0200 | <tikosh> | other solutions tried to import qualified dbus and other things and found it too disorienting to me. I RTFMd the xmonad config tutorial and got great results. I wanted to be like DT from youtube. since, he is the Monad master, on xmonad |
2022-08-16 02:43:20 +0200 | <tikosh> | the version of xmonad this code runs for is 0.17. i was on 0.15 when the tutorial came out this year |
2022-08-16 03:00:53 +0200 | tikosh | (~tikosh@2601:201:301:c5e0::a254) (Quit: Client closed) |
2022-08-16 03:16:23 +0200 | catman | (~catman@user/catman) (Ping timeout: 256 seconds) |
2022-08-16 03:18:18 +0200 | catman | (~catman@user/catman) |
2022-08-16 03:24:23 +0200 | catman | (~catman@user/catman) (Quit: WeeChat 3.6) |
2022-08-16 03:27:38 +0200 | catman | (~catman@user/catman) |
2022-08-16 03:48:51 +0200 | chomwitt | (~chomwitt@2a02:587:dc15:5e00:ece7:3fb3:7c32:eccf) (Ping timeout: 248 seconds) |
2022-08-16 04:05:06 +0200 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 268 seconds) |
2022-08-16 04:06:48 +0200 | tikosh | (~tikosh@2601:201:301:c5e0::dd98) |
2022-08-16 04:08:43 +0200 | <tikosh> | i finally got three xmoabar running on three separate monitor https://dpaste.com/EXJN3HB3D |
2022-08-16 04:09:25 +0200 | <tikosh> | i gotta thank geekosaur and the others for their help |
2022-08-16 04:10:10 +0200 | <tikosh> | also this link that helped me as well https://xmonad.github.io/xmonad-docs/xmonad-contrib/XMonad-Hooks-StatusBar.html |
2022-08-16 04:12:35 +0200 | <tikosh> | the xmproc crap was a bit disorienting and the line for the separate is much more digestible to understand |
2022-08-16 04:13:14 +0200 | <tikosh> | any book recommendations on Haskell for the latest year? |
2022-08-16 04:13:15 +0200 | twiclo1 | (~twiclo@mail.twil.cx) (Ping timeout: 244 seconds) |
2022-08-16 04:13:40 +0200 | twiclo1 | (~twiclo@vpn.utahbroadband.com) |
2022-08-16 04:23:05 +0200 | banc | (banc@gateway/vpn/airvpn/banc) |
2022-08-16 04:23:07 +0200 | tikosh | (~tikosh@2601:201:301:c5e0::dd98) (Quit: Client closed) |
2022-08-16 04:26:43 +0200 | td_ | (~td@muedsl-82-207-238-255.citykom.de) (Ping timeout: 268 seconds) |
2022-08-16 04:28:02 +0200 | td_ | (~td@muedsl-82-207-238-061.citykom.de) |
2022-08-16 04:54:58 +0200 | <isaacthekind[m]> | i notice that the tiles flash in and out of existence very abruptly. is there a way to smooth out the tile create/delete/move animation |
2022-08-16 05:14:34 +0200 | <isaacthekind[m]> | also, i've given up on xmobar. i found taffybar, which is also configured via haskell. but i can't figure out how to get it running. read some of the docs and built this dir, which is i think what the docs said to do: |
2022-08-16 05:14:54 +0200 | isaacthekind[m] | uploaded an image: (11KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/qUdcaJSyLpmVRlkVsEsqAJwu/image.png > |
2022-08-16 05:15:04 +0200 | <isaacthekind[m]> | then within it i have their two defaults |
2022-08-16 05:15:19 +0200 | isaacthekind[m] | uploaded an image: (86KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/eUjaBIjZCmjpbeRBboadZtsI/image.png > |
2022-08-16 05:15:30 +0200 | isaacthekind[m] | uploaded an image: (232KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/qxWZwUBQUymgJzvOyqMqZAlM/image.png > |
2022-08-16 05:15:59 +0200 | <isaacthekind[m]> | i figured probably i need to run cabal build then try to call the exe from within xmonad.hs or something, not really sure. |
2022-08-16 05:16:06 +0200 | <isaacthekind[m]> | but when i run cabal build i just get a massive error list |
2022-08-16 05:16:24 +0200 | <isaacthekind[m]> | s/build/install/ |
2022-08-16 05:16:31 +0200 | <isaacthekind[m]> | s/build/install/ |
2022-08-16 05:16:58 +0200 | isaacthekind[m] | uploaded an image: (505KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/EjbVkpPohBRsASKwcBINBzoO/image.png > |
2022-08-16 05:17:25 +0200 | <isaacthekind[m]> | if someone can clarify how to get taffybar up and running, that would be awesome, cause i don't think i'm getting anywhere lol |
2022-08-16 05:19:58 +0200 | catman | (~catman@user/catman) (Quit: WeeChat 3.6) |
2022-08-16 05:42:00 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 256 seconds) |
2022-08-16 05:44:17 +0200 | ml| | (~ml|@user/ml/x-5298235) (Ping timeout: 255 seconds) |
2022-08-16 05:57:31 +0200 | ml| | (~ml|@user/ml/x-5298235) |
2022-08-16 06:43:17 +0200 | noex | (~null@user/noex) |
2022-08-16 07:32:40 +0200 | <Solid> | isaacthekind[m]: I'm here now, but I see you already chose taffybar :) |
2022-08-16 07:33:50 +0200 | <isaacthekind[m]> | yeah it seems a little bit more powerful. but if you have any insight on how to make it run, feel free to share, lol. |
2022-08-16 07:34:21 +0200 | <isaacthekind[m]> | they say it's based on xmobar, but with a bit of a trade off of some minimalism for some aesthetics. |
2022-08-16 07:34:46 +0200 | <isaacthekind[m]> | and it seems like they want you to set it up in a similar way, build a cabal project basically. but mine is exploding. |
2022-08-16 07:35:07 +0200 | qbt | (~qbt@user/edun) |
2022-08-16 07:47:29 +0200 | <xmonadtrack> | xmonad-contrib Tony Zorman * v0.17.0-215-gdf3d0aa0: X.U.Run: Use isPrefixOf in withEmacsLibs (12 minutes ago, 1 file, 2+ 2-) https://github.com/xmonad/xmonad-contrib/commit/df3d0aa057c0 |
2022-08-16 07:47:50 +0200 | <Solid> | Yeah AFAIK taffybar is (like xmonad) pretty much a library to build your own status bar |
2022-08-16 07:48:21 +0200 | <Solid> | I think they have a matrix channel for taffybar specifically, maybe you could try your luck there |
2022-08-16 07:50:48 +0200 | <isaacthekind[m]> | oh you're right |
2022-08-16 07:50:52 +0200 | <isaacthekind[m]> | thanks for the tip |
2022-08-16 07:50:55 +0200 | <isaacthekind[m]> | i'll try there |
2022-08-16 09:49:16 +0200 | mc47 | (~mc47@xmonad/TheMC47) |
2022-08-16 09:58:07 +0200 | cfricke | (~cfricke@user/cfricke) |
2022-08-16 11:00:46 +0200 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
2022-08-16 11:57:45 +0200 | benin0 | (~benin@183.82.178.82) |
2022-08-16 12:10:11 +0200 | sogens | (~sogens@211.30.156.66) (Ping timeout: 248 seconds) |
2022-08-16 13:05:07 +0200 | tv | (~tv@user/tv) (Read error: Connection reset by peer) |
2022-08-16 13:23:09 +0200 | tv | (~tv@user/tv) |
2022-08-16 13:41:35 +0200 | noex | (~null@user/noex) (Ping timeout: 244 seconds) |
2022-08-16 13:56:41 +0200 | Robin[m]1234 | (~robinnorr@2001:470:69fc:105::c07c) |
2022-08-16 14:11:51 +0200 | tv | (~tv@user/tv) (Read error: Connection reset by peer) |
2022-08-16 14:28:40 +0200 | tv | (~tv@user/tv) |
2022-08-16 14:31:57 +0200 | themc47 | (~mc47@xmonad/TheMC47) |
2022-08-16 14:34:11 +0200 | mc47 | (~mc47@xmonad/TheMC47) (Ping timeout: 248 seconds) |
2022-08-16 14:43:50 +0200 | mvk | (~mvk@2607:fea8:5ce3:8500::a1ec) (Ping timeout: 255 seconds) |
2022-08-16 14:46:15 +0200 | catman | (~catman@user/catman) |
2022-08-16 14:46:45 +0200 | catman | (~catman@user/catman) (Client Quit) |
2022-08-16 14:52:19 +0200 | tv | (~tv@user/tv) (Read error: Connection reset by peer) |
2022-08-16 15:00:16 +0200 | sogens | (~sogens@211.30.156.66) |
2022-08-16 15:10:02 +0200 | tv | (~tv@user/tv) |
2022-08-16 15:30:13 +0200 | tv | (~tv@user/tv) (Read error: Connection reset by peer) |
2022-08-16 15:35:33 +0200 | thunderrd | (~thunderrd@183.182.110.20) (Ping timeout: 252 seconds) |
2022-08-16 15:47:48 +0200 | tv | (~tv@user/tv) |
2022-08-16 15:48:24 +0200 | cfricke | (~cfricke@user/cfricke) (Quit: WeeChat 3.6) |
2022-08-16 16:21:30 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
2022-08-16 16:45:32 +0200 | steve_ | (~steve@ool-182c2b80.dyn.optonline.net) |
2022-08-16 16:51:15 +0200 | noex | (~null@user/noex) |
2022-08-16 17:29:37 +0200 | tv | (~tv@user/tv) (Read error: Connection reset by peer) |
2022-08-16 17:46:51 +0200 | tv | (~tv@user/tv) |
2022-08-16 18:49:27 +0200 | <geekosaur> | isaacthekind[m], the only way to smooth out window viewing is to run a compositor of some kind. several of us use compton/picom |
2022-08-16 18:49:41 +0200 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) |
2022-08-16 18:51:43 +0200 | benin0 | (~benin@183.82.178.82) (Quit: The Lounge - https://thelounge.chat) |
2022-08-16 20:02:25 +0200 | qbt | (~qbt@user/edun) (Quit: WeeChat 3.5) |
2022-08-16 20:32:38 +0200 | srk | (~sorki@user/srk) (Ping timeout: 240 seconds) |
2022-08-16 20:33:13 +0200 | srk | (~sorki@user/srk) |
2022-08-16 21:25:10 +0200 | chomwitt | (~chomwitt@2a02:587:dc06:ee00:4f0b:15e9:107f:312) |
2022-08-16 22:10:37 +0200 | mvk | (~mvk@2607:fea8:5ce3:8500::a1ec) |
2022-08-16 22:36:14 +0200 | hrberg | (~quassel@171.79-160-161.customer.lyse.net) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) |
2022-08-16 22:36:30 +0200 | hrberg | (~quassel@171.79-160-161.customer.lyse.net) |
2022-08-16 23:16:02 +0200 | themc47 | (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
2022-08-16 23:24:34 +0200 | <xmonadtrack> | New xmonad-contrib branch created: pull/743 (1 commit) https://github.com/xmonad/xmonad-contrib/pull/743 |
2022-08-16 23:24:35 +0200 | <xmonadtrack> | xmonad-contrib Tomasz Hołubowicz https://github.com/xmonad/xmonad-contrib/pull/743 * v0.17.0-216-g85c68475: X.U.Loggers: Add variants of logTitle with urgent windows support (13 minutes ago, 2 files, 42+ 2-) https://github.com/xmonad/xmonad-contrib/commit/85c6847578f0 |