2022-11-07 00:32:03 +0100 | thyriaen | (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Remote host closed the connection) |
2022-11-07 00:54:59 +0100 | chomwitt | (~chomwitt@2a02:587:7a0a:c00:1ac0:4dff:fedb:a3f1) (Ping timeout: 255 seconds) |
2022-11-07 00:58:47 +0100 | justache | (~justache@user/justache) (Quit: ZNC 1.8.2 - https://znc.in) |
2022-11-07 01:06:19 +0100 | sogens | (sogens@gateway/vpn/protonvpn/sogens) (Ping timeout: 260 seconds) |
2022-11-07 01:08:25 +0100 | sogens | (sogens@gateway/vpn/protonvpn/sogens) |
2022-11-07 01:10:12 +0100 | justache | (~justache@user/justache) |
2022-11-07 02:04:19 +0100 | mvk | (~mvk@2607:fea8:5ce3:8500::4b68) |
2022-11-07 03:06:44 +0100 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 248 seconds) |
2022-11-07 03:08:32 +0100 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
2022-11-07 03:52:05 +0100 | sogens | (sogens@gateway/vpn/protonvpn/sogens) (Quit: WeeChat 3.6) |
2022-11-07 03:52:29 +0100 | sogens | (sogens@gateway/vpn/protonvpn/sogens) |
2022-11-07 03:59:49 +0100 | sogens | (sogens@gateway/vpn/protonvpn/sogens) (Quit: WeeChat 3.6) |
2022-11-07 04:00:08 +0100 | sogens | (sogens@gateway/vpn/protonvpn/sogens) |
2022-11-07 04:02:35 +0100 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 246 seconds) |
2022-11-07 04:20:52 +0100 | td_ | (~td@83.135.9.27) (Ping timeout: 248 seconds) |
2022-11-07 04:22:42 +0100 | td_ | (~td@83.135.9.26) |
2022-11-07 04:23:55 +0100 | banc | (banc@gateway/vpn/airvpn/banc) |
2022-11-07 05:02:01 +0100 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 252 seconds) |
2022-11-07 05:31:43 +0100 | mvk | (~mvk@2607:fea8:5ce3:8500::4b68) (Ping timeout: 252 seconds) |
2022-11-07 06:25:59 +0100 | td_ | (~td@83.135.9.26) (Ping timeout: 260 seconds) |
2022-11-07 06:26:12 +0100 | td_ | (~td@83.135.9.26) |
2022-11-07 07:21:38 +0100 | chomwitt | (~chomwitt@2a02:587:7a0a:c00:1ac0:4dff:fedb:a3f1) |
2022-11-07 07:42:29 +0100 | sogens | (sogens@gateway/vpn/protonvpn/sogens) (Quit: WeeChat 3.6) |
2022-11-07 07:42:47 +0100 | sogens | (sogens@gateway/vpn/protonvpn/sogens) |
2022-11-07 08:04:11 +0100 | sogens | (sogens@gateway/vpn/protonvpn/sogens) (Quit: WeeChat 3.6) |
2022-11-07 08:04:28 +0100 | sogens | (sogens@gateway/vpn/protonvpn/sogens) |
2022-11-07 08:05:58 +0100 | <xmonadtrack> | xmonad-contrib Illia Bobyr * v0.17.1-72-gcf975d08: EwmhDesktops: _NET_CLIENT_LIST_STACKING: In focus order (9 days ago, 2 files, 35+ 4-) https://github.com/xmonad/xmonad-contrib/commit/cf975d082eb3 |
2022-11-07 08:06:01 +0100 | <xmonadtrack> | xmonad-contrib Tony Zorman {GitHub} * v0.17.1-74-g6373dc41: Merge pull request #772 from ilya-bobyr/master (4 minutes ago, 0 files, 0+ 0-) https://github.com/xmonad/xmonad-contrib/commit/6373dc41fa4d |
2022-11-07 08:15:31 +0100 | sogens | (sogens@gateway/vpn/protonvpn/sogens) (Quit: WeeChat 3.6) |
2022-11-07 08:15:53 +0100 | sogens | (sogens@gateway/vpn/protonvpn/sogens) |
2022-11-07 09:21:28 +0100 | cfricke | (~cfricke@user/cfricke) |
2022-11-07 09:22:38 +0100 | wusticality | (~user@76.131.115.3) (Remote host closed the connection) |
2022-11-07 10:00:05 +0100 | Solid[m] | (~slot-matr@2001:470:69fc:105::1:a84) (Quit: You have been kicked for being idle) |
2022-11-07 10:00:14 +0100 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
2022-11-07 10:08:14 +0100 | sogens | (sogens@gateway/vpn/protonvpn/sogens) (Ping timeout: 260 seconds) |
2022-11-07 10:10:15 +0100 | sogens | (sogens@gateway/vpn/protonvpn/sogens) |
2022-11-07 10:25:06 +0100 | Ehllie | (~Thunderbi@217-67-208-66.itsa.net.pl) |
2022-11-07 10:47:25 +0100 | Ehllie | (~Thunderbi@217-67-208-66.itsa.net.pl) (Ping timeout: 252 seconds) |
2022-11-07 11:05:53 +0100 | thyriaen | (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) |
2022-11-07 11:05:57 +0100 | ft | (~ft@p508dbd59.dip0.t-ipconnect.de) (Quit: leaving) |
2022-11-07 11:37:38 +0100 | pl | (sid98063@id-98063.helmsley.irccloud.com) (Read error: Connection reset by peer) |
2022-11-07 11:38:27 +0100 | pl | (sid98063@2a03:5180:f:1::1:7f0f) |
2022-11-07 12:09:55 +0100 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 252 seconds) |
2022-11-07 12:26:55 +0100 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
2022-11-07 13:03:03 +0100 | Ehllie | (~Thunderbi@217-67-208-66.itsa.net.pl) |
2022-11-07 13:55:29 +0100 | vanvik1 | (~vanvik@78.156.8.93) (Quit: Later) |
2022-11-07 14:30:44 +0100 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 260 seconds) |
2022-11-07 14:30:59 +0100 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
2022-11-07 16:11:47 +0100 | vanvik1 | (~vanvik@185.138.33.250) |
2022-11-07 16:21:07 +0100 | Ehllie1 | (~Thunderbi@217-67-208-66.itsa.net.pl) |
2022-11-07 16:22:29 +0100 | Ehllie | (~Thunderbi@217-67-208-66.itsa.net.pl) (Ping timeout: 246 seconds) |
2022-11-07 16:22:29 +0100 | Ehllie1 | Ehllie |
2022-11-07 16:42:30 +0100 | jabuxas | (~jabuxas@user/jabuxas) |
2022-11-07 16:43:06 +0100 | <jabuxas> | hello |
2022-11-07 16:43:19 +0100 | <jabuxas> | how can I set a default layout for a workspace? |
2022-11-07 16:43:26 +0100 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) |
2022-11-07 16:47:14 +0100 | Ehllie | (~Thunderbi@217-67-208-66.itsa.net.pl) (Ping timeout: 260 seconds) |
2022-11-07 16:55:26 +0100 | <geekosaur> | https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Layout-PerWorkspace.html |
2022-11-07 16:55:58 +0100 | <geekosaur> | https://github.com/geekosaur/xmonad.hs/blob/skkukuk/xmonad.hs#L144-L151 example |
2022-11-07 17:12:51 +0100 | <jabuxas> | thank you, managed to get it working. it wasn't working for some reason adding on the layoutHook at the end so I just put it inside myLayoutHook |
2022-11-07 17:14:28 +0100 | <geekosaur> | your myLayoutHook probably has an unconditional set of layouts which would take precedence (cf. line 152 of mine) |
2022-11-07 17:14:51 +0100 | <geekosaur> | they have to come before those |
2022-11-07 17:15:47 +0100 | <geekosaur> | well, it'd still work but you would have to mod-space through the other layouts to reach it. it's not a very practical setup when put at the end |
2022-11-07 17:17:35 +0100 | <geekosaur> | also, after things like avoidStruts (noting I have some magic on line 144) |
2022-11-07 17:18:50 +0100 | mvk | (~mvk@2607:fea8:5ce3:8500::4b68) |
2022-11-07 17:19:14 +0100 | <jabuxas> | now that you said, i think putting it first and then mylayouthook would probably work, as you have basic at the end |
2022-11-07 17:20:20 +0100 | <jabuxas> | also how do u have 12 workspaces o.O |
2022-11-07 17:22:41 +0100 | <geekosaur> | there's no limit on the number of workspaces you can have. I extended the top row keys to access the additional ones as 0/-/= (lines 251-255) |
2022-11-07 17:23:08 +0100 | <geekosaur> | but you can also use XMonad.Prompt.Workspaces to access by name, or use DynamicWorkspaces to make new named workspaces on the fly |
2022-11-07 17:23:21 +0100 | <jabuxas> | the reason I decided to fixate a floating layout on my game's workspace is because I couldn't figure out how to doFloat it properly since it just wasn't working, and onPropertyChange is some dark magic. tho doShift was working. |
2022-11-07 17:24:26 +0100 | <geekosaur> | I've also seen configs which have 20+ workspaces by using the F-keys to access the additional ones |
2022-11-07 17:24:36 +0100 | <jabuxas> | geekosaur: oh I see, I can't even juggle the 8 workspaces I have at hand but 12 workspaces does seem attractive |
2022-11-07 17:25:01 +0100 | <geekosaur> | I don't use the extra ones that often but they can be fairly useful at times |
2022-11-07 17:25:32 +0100 | <geekosaur> | I think there's also a Prompt module to find/focus a workspace by window |
2022-11-07 17:26:17 +0100 | <jabuxas> | rofi can also do that window finding thing |
2022-11-07 17:26:33 +0100 | <geekosaur> | yeh, part of XMonad.Prompt.Window |
2022-11-07 17:29:09 +0100 | <jabuxas> | i have no idea why my ncmpcpp scratchpad doesn't work |
2022-11-07 17:31:15 +0100 | <jabuxas> | when i run the exact command ` kitty --name ncmpcpp -e ncmpcpp` it works (it runs), but it doesn't really recognize as scratchpad |
2022-11-07 17:32:07 +0100 | <jabuxas> | https://0x0.st/oExA.txt at the end of the file i'm defining it |
2022-11-07 17:35:13 +0100 | <geekosaur> | might mean it doesn't set --name until it's mapped, which is what onPropertyChange is for |
2022-11-07 17:35:26 +0100 | <geekosaur> | then again that would break the terminal scratchpad too |
2022-11-07 17:37:07 +0100 | <jabuxas> | terminal scratchpad works |
2022-11-07 18:06:51 +0100 | <geekosaur> | hm. can you make sure -e doesn't override --name? |
2022-11-07 18:06:59 +0100 | geekosaur | is still trying to figure this out |
2022-11-07 18:08:56 +0100 | <geekosaur> | https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Hooks-ManageDebug.html may be helpful as well, if you have access to xmonad's stderr (usually .xsession-errors) |
2022-11-07 18:16:31 +0100 | jao | (~jao@92.233.85.247) |
2022-11-07 18:17:03 +0100 | thyriaen | (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Remote host closed the connection) |
2022-11-07 18:19:24 +0100 | <jabuxas> | `WM_CLASS(STRING) = "ncmpcpp", "kitty"` |
2022-11-07 18:19:31 +0100 | <jabuxas> | so it looks like it isn't overriding |
2022-11-07 18:19:53 +0100 | <jabuxas> | when I xprop my term scratchpad, it shows up as `"scratchpad", "kitty"` |
2022-11-07 18:25:34 +0100 | thyriaen | (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) |
2022-11-07 18:26:56 +0100 | thyriaen_ | (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) |
2022-11-07 18:51:14 +0100 | cfricke | (~cfricke@user/cfricke) (Quit: WeeChat 3.7.1) |
2022-11-07 18:51:22 +0100 | <geekosaur> | still might want to try ManageDebug (https://github.com/geekosaur/xmonad.hs/blob/skkukuk/xmonad.hs#L54-L56 see also line 132) just to make sure. M-S-d (or pick your own key sequence and fill it in on line 54) then open the ncmpcpp scratchpad |
2022-11-07 18:51:31 +0100 | <jabuxas> | ok so is there an mpd library for xmobar or something? I'm not finding anything on https://hackage.haskell.org/package/xmobar-0.39/docs/Xmobar.html |
2022-11-07 18:51:53 +0100 | <geekosaur> | (also note the ManageHook only applies when first launched, so you would need to exit and relaunch) |
2022-11-07 18:52:05 +0100 | <geekosaur> | I don't know, I don't use xmobar |
2022-11-07 18:52:13 +0100 | <jabuxas> | ok I will try that managedebug |
2022-11-07 18:52:18 +0100 | <geekosaur> | although, no library as such but ISTR a plugin |
2022-11-07 18:54:07 +0100 | <geekosaur> | https://codeberg.org/xmobar/xmobar/src/branch/master/doc/plugins.org#headline-44 |
2022-11-07 18:54:36 +0100 | <geekosaur> | two plugins in fact, I pointed to MPDX vs. MPD which is headline-43 |
2022-11-07 18:55:42 +0100 | <jabuxas> | I was trying, but `Data constructor not in scope: MPD :: [String]` errors out |
2022-11-07 18:56:38 +0100 | <geekosaur> | sounds like your xmobar was built without it, then |
2022-11-07 18:57:44 +0100 | <geekosaur> | https://codeberg.org/xmobar/xmobar/src/branch/master/xmobar.cabal#L51-L53 |
2022-11-07 18:58:28 +0100 | <jabuxas> | I guess it was indeed built without it, even when I added `with_mpd : true` to stack.yaml and ran `stack install` |
2022-11-07 18:58:47 +0100 | <jabuxas> | I updated the stack.yaml and now it lloks like it should work |
2022-11-07 19:13:30 +0100 | <geekosaur> | make sure the libmpd dev library is installed or it might flip it back to false or just report it can't find an install plan |
2022-11-07 19:14:01 +0100 | <jabuxas> | all went well |
2022-11-07 19:14:03 +0100 | <jabuxas> | sort of |
2022-11-07 19:14:13 +0100 | <jabuxas> | it is showing <Waiting...> |
2022-11-07 19:14:17 +0100 | <jabuxas> | I'm not sure what's wrong |
2022-11-07 19:14:44 +0100 | <jabuxas> | `, Run $ MPD ["-t", "<composer> <title> <track>/<plength> <statei>", "--", "-P", ">>", "-Z", "|", "-S", "><"] 10` |
2022-11-07 19:20:35 +0100 | <geekosaur> | make sure MPD_HOST and MPD_PORT are set in xmobar's context? (this is similar to $PATH, if you started mpd separately then libmpd might not be able to find it) |
2022-11-07 19:21:32 +0100 | <geekosaur> | which mmeans it may be set for a terminal but not for xmobar |
2022-11-07 19:23:08 +0100 | <jabuxas> | hmmm |
2022-11-07 19:24:36 +0100 | <geekosaur> | or use -h/-p in the plugin args |
2022-11-07 19:29:51 +0100 | <jabuxas> | I have added `"-h", "127.0.0.1", "-p", "6600",` to the args |
2022-11-07 19:30:07 +0100 | <jabuxas> | still waiting |
2022-11-07 19:30:28 +0100 | <geekosaur> | 😞 |
2022-11-07 19:39:09 +0100 | <jabuxas> | looking at other people's config, they don't need to add -p and -h |
2022-11-07 19:40:44 +0100 | jabuxas | (~jabuxas@user/jabuxas) (Remote host closed the connection) |
2022-11-07 19:41:50 +0100 | <geekosaur> | @tell jabuxas I don't know enough about mpd, I don't know if you (or they) are starting it differently, etc. |
2022-11-07 19:41:51 +0100 | <lambdabot> | Consider it noted. |
2022-11-07 19:43:28 +0100 | jabuxas | (~jabuxas@user/jabuxas) |
2022-11-07 19:46:41 +0100 | <jabuxas> | geekosaur: i'll probably just write a script with `mpc current -f %title%` or something |
2022-11-07 19:47:49 +0100 | <jabuxas> | i'll try to figure that out later, thank you for your patience and help |
2022-11-07 19:47:52 +0100 | jabuxas | (~jabuxas@user/jabuxas) (Client Quit) |
2022-11-07 19:59:52 +0100 | thyriaen_ | (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Quit: Leaving) |
2022-11-07 20:23:20 +0100 | YasserK[m]1 | (~varonking@2001:470:69fc:105::2:b4a2) |
2022-11-07 20:24:07 +0100 | burp | (~quassel@hedgewars/sysadmin/burp) (Read error: Connection reset by peer) |
2022-11-07 20:24:07 +0100 | YasserK[m] | (~varonking@2001:470:69fc:105::2:b4a2) (Ping timeout: 246 seconds) |
2022-11-07 20:24:07 +0100 | VarikValefor[m] | (~varikvale@2001:470:69fc:105::a5d) (Ping timeout: 246 seconds) |
2022-11-07 20:24:07 +0100 | lions[m] | (~lionsmatr@2001:470:69fc:105::d1fe) (Ping timeout: 246 seconds) |
2022-11-07 20:24:07 +0100 | MangoIV[m] | (~mangoivma@2001:470:69fc:105::2:8417) (Ping timeout: 246 seconds) |
2022-11-07 20:24:07 +0100 | unclechu | (~unclechu@2001:470:69fc:105::354) (Ping timeout: 246 seconds) |
2022-11-07 20:24:08 +0100 | fewu[m] | (~fewumatri@2001:470:69fc:105::2:ad68) (Ping timeout: 246 seconds) |
2022-11-07 20:24:12 +0100 | jao | (~jao@92.233.85.247) (Ping timeout: 260 seconds) |
2022-11-07 20:24:46 +0100 | ft | (~ft@p508dbd59.dip0.t-ipconnect.de) |
2022-11-07 20:25:02 +0100 | burp | (~quassel@hedgewars/sysadmin/burp) |
2022-11-07 20:28:06 +0100 | lions[m] | (~lionsmatr@2001:470:69fc:105::d1fe) |
2022-11-07 20:28:07 +0100 | MangoIV[m] | (~mangoivma@2001:470:69fc:105::2:8417) |
2022-11-07 20:31:33 +0100 | fewu[m] | (~fewumatri@2001:470:69fc:105::2:ad68) |
2022-11-07 20:32:14 +0100 | VarikValefor[m] | (~varikvale@2001:470:69fc:105::a5d) |
2022-11-07 20:32:16 +0100 | unclechu | (~unclechu@2001:470:69fc:105::354) |
2022-11-07 20:57:20 +0100 | noex | (~null@user/noex) (Quit: :q!) |
2022-11-07 21:56:36 +0100 | jabuxas | (~jabuxas@user/jabuxas) |
2022-11-07 21:59:32 +0100 | jabuxas | (~jabuxas@user/jabuxas) (Remote host closed the connection) |
2022-11-07 22:02:04 +0100 | jabuxas | (~jabuxas@user/jabuxas) |
2022-11-07 22:04:20 +0100 | <jabuxas> | geekosaur: how is your setup on mate? do you use mate's panel? |
2022-11-07 22:09:57 +0100 | <jabuxas> | i was trying to set it up but I have literally no idea why the windows on my 2nd monitor are tiled that way: https://0x0.st/oEg1.png |
2022-11-07 22:10:23 +0100 | <jabuxas> | I also don't know why the 1st panel is invisible but 2nd isn't |
2022-11-07 22:14:48 +0100 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
2022-11-07 22:18:59 +0100 | <geekosaur> | I use mate-panel, yes. both panels on primary screen, one top, one bottom |
2022-11-07 22:21:08 +0100 | <geekosaur> | also I use arandr to arrange monitors but that's because my laptop has a bum displayport on it and mate's display manager tries to access it and hangs at 100% cpu |
2022-11-07 22:22:04 +0100 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 260 seconds) |
2022-11-07 22:22:16 +0100 | <jabuxas> | i'm not sure what's causing the thing at the second monitor either. if I move the windows out of tiling they work just fine, 100% of the screen, the only thing that doesn't work is tiling. i have no idea why. |
2022-11-07 22:22:57 +0100 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
2022-11-07 22:23:58 +0100 | <jabuxas> | uhmmm this is weird |
2022-11-07 22:24:37 +0100 | <jabuxas> | https://0x0.st/oEg4.png it.. works now? |
2022-11-07 22:25:22 +0100 | <jabuxas> | the only thing i did was delete first panel and create another one (that wasn't invisible) |
2022-11-07 22:28:25 +0100 | <geekosaur> | odd |
2022-11-07 22:28:50 +0100 | <geekosaur> | sounds as if the struts got miscalculated for some reason |
2022-11-07 22:29:04 +0100 | ft | (~ft@p508dbd59.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
2022-11-07 22:29:16 +0100 | <jabuxas> | well the good thing is that xfce-panel can show workspaces. that's the only reason i really used xmobar :) |
2022-11-07 22:29:43 +0100 | <jabuxas> | now I just need to tweak things to my liking.. |
2022-11-07 22:29:53 +0100 | jabuxas | (~jabuxas@user/jabuxas) (Quit: WeeChat 3.6) |
2022-11-07 22:30:28 +0100 | ft | (~ft@p508dbd59.dip0.t-ipconnect.de) |
2022-11-07 22:31:05 +0100 | jabuxas | (~jabuxas@user/jabuxas) |
2022-11-07 22:31:36 +0100 | <geekosaur> | there might be a better mpd client for it as well |
2022-11-07 22:32:14 +0100 | <jabuxas> | nevermind |
2022-11-07 22:32:16 +0100 | <geekosaur> | xfce4-mpc-plugin appears to exist |
2022-11-07 22:32:22 +0100 | <geekosaur> | huh? |
2022-11-07 22:32:25 +0100 | <jabuxas> | if i log out and log back in, the panels are transparent again |
2022-11-07 22:32:46 +0100 | <geekosaur> | o.O |
2022-11-07 22:33:16 +0100 | <jabuxas> | xmonad knows they exist - it even respects its borders |
2022-11-07 22:34:03 +0100 | <geekosaur> | then that's an issue with the panels themselves. panels are self-managing, and drawing is always up to the app not the wm |
2022-11-07 22:34:31 +0100 | <geekosaur> | anything odd with the panel plugins by any chance? |
2022-11-07 22:35:31 +0100 | <jabuxas> | https://0x0.st/oEgg.png |
2022-11-07 22:35:37 +0100 | <jabuxas> | not really |
2022-11-07 22:40:48 +0100 | <jabuxas> | If I use xfce4-panel-profiles to reapply the same config I have now, they appear. |
2022-11-07 22:45:00 +0100 | <geekosaur> | you have ther weirdest problems… |
2022-11-07 22:45:13 +0100 | <jabuxas> | :'( |
2022-11-07 22:46:54 +0100 | <geekosaur> | https://imgur.com/FQZDc5zl.png fwiw |
2022-11-07 22:48:42 +0100 | <jabuxas> | i will log out |
2022-11-07 22:48:44 +0100 | <jabuxas> | and pray |
2022-11-07 22:48:49 +0100 | jabuxas | (~jabuxas@user/jabuxas) (Quit: WeeChat 3.6) |
2022-11-07 22:50:14 +0100 | jabuxas | (~jabuxas@user/jabuxas) |
2022-11-07 22:51:24 +0100 | <jabuxas> | ok |
2022-11-07 22:51:26 +0100 | <jabuxas> | so |
2022-11-07 22:51:28 +0100 | <jabuxas> | https://github.com/xmonad/xmonad-contrib/issues/194 |
2022-11-07 22:51:30 +0100 | <jabuxas> | looks like |
2022-11-07 22:51:32 +0100 | <jabuxas> | i'm not alone. |
2022-11-07 22:54:24 +0100 | <jabuxas> | oh you even commented on the issue |
2022-11-07 22:56:58 +0100 | jabuxas | (~jabuxas@user/jabuxas) (Quit: WeeChat 3.6) |
2022-11-07 23:00:31 +0100 | jabuxas | (~jabuxas@user/jabuxas) |
2022-11-07 23:00:40 +0100 | <jabuxas> | ok so sleep 4 works |
2022-11-07 23:04:39 +0100 | <geekosaur> | I'd forgotten about that one |
2022-11-07 23:08:19 +0100 | <geekosaur> | I wonder if adding some kind of wm startup indicator would help (mate uses https://github.com/xmonad/xmonad-contrib/blob/master/XMonad/Config/Mate.hs#L82-L102) |
2022-11-07 23:08:48 +0100 | <geekosaur> | would need adjusting for xfce4, amd I have no idea what to send it to or what exactly to send it |
2022-11-07 23:09:22 +0100 | jabuxas | (~jabuxas@user/jabuxas) (Quit: WeeChat 3.6) |
2022-11-07 23:26:08 +0100 | jabuxas | (~jabuxas@user/jabuxas) |
2022-11-07 23:28:27 +0100 | <jabuxas> | ok at last, lightdm working, xmonad also "working", and panels too |
2022-11-07 23:31:23 +0100 | <jabuxas> | is it hard to implement xmonad-log-applet? |
2022-11-07 23:34:03 +0100 | <geekosaur> | it's something of a PITA; first you need to usually build it for your DE because it's rarely packaged and when it is it's only one of the variants (but check, maybe yours packages the XFCE4 variant) |
2022-11-07 23:34:15 +0100 | <geekosaur> | then you need to set up to send it dbus messages |
2022-11-07 23:35:15 +0100 | <geekosaur> | https://github.com/geekosaur/xmonad.hs/blob/skkukuk/xmonad.hs#L128-L130 https://github.com/geekosaur/xmonad.hs/blob/skkukuk/xmonad.hs#L290-L338 is mine |
2022-11-07 23:35:23 +0100 | rundown | (~eb0t@94.15.186.227) (Ping timeout: 248 seconds) |
2022-11-07 23:35:26 +0100 | <geekosaur> | note that I use fairly custom logging |
2022-11-07 23:37:03 +0100 | <jabuxas> | first i need to debug why |
2022-11-07 23:37:06 +0100 | <jabuxas> | configure: error: Package requirements (libxfce4panel-1.0 >= 4.6.0) were not met: |
2022-11-07 23:37:08 +0100 | <jabuxas> | Package 'libxfce4panel-1.0', required by 'virtual:world', not found |
2022-11-07 23:37:28 +0100 | rundown | (~eb0t@33ba0e59.skybroadband.com) |
2022-11-07 23:39:05 +0100 | <jabuxas> | and I do have xfce4-dev-tools installed |
2022-11-07 23:41:09 +0100 | <jabuxas> | is my libxfce4panel too updated? |
2022-11-07 23:42:08 +0100 | <geekosaur> | looks like xfce4-dev-tools is the wrong package? "The Xfce development tools are a collection of tools and macros for Xfce developers and people that want to build Xfce from Git" |
2022-11-07 23:43:02 +0100 | <geekosaur> | hm, apt-cache shows me libxfce4panel-2.0-dev |
2022-11-07 23:45:22 +0100 | <geekosaur> | where did you get xmonad-log-applet? the original upstream is dead and out of date on both mate and xfce4; my current upstream is up to date on both |
2022-11-07 23:45:59 +0100 | <geekosaur> | https://github.com/jgoerzen/xmonad-log-applet.git |
2022-11-07 23:46:22 +0100 | <jabuxas> | oh yeah, i got it from a alexkay guy |
2022-11-07 23:47:12 +0100 | <jabuxas> | hmm now it worked |
2022-11-07 23:47:13 +0100 | <jabuxas> | thank you |
2022-11-07 23:47:20 +0100 | <jabuxas> | i guess it wasn't detecting before |
2022-11-07 23:47:52 +0100 | <geekosaur> | it found 2.0 instead of 1.0 and failed, probably. (api changes) |
2022-11-07 23:48:37 +0100 | <geekosaur> | the 1.0/2.0 is actually part of the name, that's how breaking api changes are usually indicated |
2022-11-07 23:48:45 +0100 | <jabuxas> | ok now dbus time |
2022-11-07 23:50:04 +0100 | <geekosaur> | libdbus-1-dev |
2022-11-07 23:50:40 +0100 | <geekosaur> | xmonad-log-applet itself is written in C++ because it's a pain to hook a Haskell plugin into a C++ panel |
2022-11-07 23:51:25 +0100 | <jabuxas> | the problem is putting dbus inside my config |
2022-11-07 23:51:41 +0100 | <jabuxas> | would this config work? https://github.com/alexkay/xmonad-log-applet/blob/master/xmonad.hs |
2022-11-07 23:51:44 +0100 | <jabuxas> | to base it of off |
2022-11-07 23:52:22 +0100 | <geekosaur> | yes; it's a simplified version of the stuff I pointed you to in my config |
2022-11-07 23:52:35 +0100 | <geekosaur> | which is mostly cribbed from that |
2022-11-07 23:52:52 +0100 | <geekosaur> | although I added a few additional pango markup functions |
2022-11-07 23:54:14 +0100 | chomwitt | (~chomwitt@2a02:587:7a0a:c00:1ac0:4dff:fedb:a3f1) (Ping timeout: 252 seconds) |
2022-11-07 23:57:52 +0100 | <jabuxas> | Could not load module ‘DBus’ |
2022-11-07 23:57:54 +0100 | <jabuxas> | It is a member of the hidden package ‘dbus-1.2.22’. |
2022-11-07 23:57:58 +0100 | <jabuxas> | '-' |
2022-11-07 23:58:35 +0100 | <jabuxas> | now its the part where i regret getting this build from a friend |