Logs: liberachat/#xmonad
| 2022-08-06 17:16:24 | <geekosaur> | hrrm. that implies xmobar is the one trying to register with dbus |
| 2022-08-06 17:16:49 | <geekosaur> | you may have to modify your .xinitrc or equivalent to start it |
| 2022-08-06 17:17:53 | <zim0369[m]> | does that have any downsides |
| 2022-08-06 17:18:27 | <geekosaur> | it would be a trifle wasteful if nothing were using it, but I guess recent xmobar does listen on dbus |
| 2022-08-06 17:18:40 | <geekosaur> | dbus-launch --exit-with-session xmonad |
| 2022-08-06 17:19:56 | <Solid> | xmobar can be compiled with dbus support, but afaik it's off by default |
| 2022-08-06 17:20:29 | <geekosaur> | something is failing to connect to dbus here: https://pastebin.com/uTQP2YrC |
| 2022-08-06 17:21:05 | <Solid> | sure that it's xmobar? |
| 2022-08-06 17:21:11 | <geekosaur> | no 😞 |
| 2022-08-06 17:21:22 | <zim0369[m]> | `dbus-launch --exit-with-session xmonad` |
| 2022-08-06 17:21:24 | <zim0369[m]> | https://pastebin.com/fHTdpSdk |
| 2022-08-06 17:21:27 | <Solid> | zim0369[m]: does xmobar appear when you start it inside of a terminal? |
| 2022-08-06 17:21:30 | <geekosaur> | but we no longer get the "xmobar command not found" |
| 2022-08-06 17:21:39 | <zim0369[m]> | Solid: yes |
| 2022-08-06 17:21:51 | <zim0369[m]> | geekosaur: because i entered the current path |
| 2022-08-06 17:22:12 | <Solid> | zim0369[m]: are you doing `xmobar` or `~/.cabal/bin/xmobar`? Perhaps you're starting a different one |
| 2022-08-06 17:22:17 | <geekosaur> | zim0369[m], you can't just runb xmonad when another one is running, you need to replace the xmonad invocation in your .cxinitrc with the dbus-launch thing |
| 2022-08-06 17:22:43 | <geekosaur> | (the error you got indicates that another xmonad is already registered as the window manager) |
| 2022-08-06 17:23:00 | <geekosaur> | .xinitrc sorry |
| 2022-08-06 17:23:03 | <zim0369[m]> | Solid: /home/zim/.cabal/bin/xmobar |
| 2022-08-06 17:23:34 | <zim0369[m]> | could it be because i installed xmond from cabal then from git |
| 2022-08-06 17:23:55 | <zim0369[m]> | i had 0.17.0 from cabal and then removed the binary and installed from git |
| 2022-08-06 17:24:07 | <zim0369[m]> | i didn't unregister it from ghc |
| 2022-08-06 17:24:41 | <Solid> | but xmonad works, no? |
| 2022-08-06 17:24:58 | <zim0369[m]> | yes xmonad works fine |
| 2022-08-06 17:25:03 | <zim0369[m]> | using 0.17.9 |
| 2022-08-06 18:00:41 | <zim0369[m]> | geekosaur: starting xmobar from xinitrc starts xmobar but doesn't execute anyfurther lines including xmonad |
| 2022-08-06 18:00:58 | <MrElendig> | post the xinitrc |
| 2022-08-06 18:01:08 | <geekosaur> | correct, you would have to run it in the background with & |
| 2022-08-06 18:02:02 | <zim0369[m]> | https://pastebin.com/SA0QjKAe |
| 2022-08-06 18:02:19 | <zim0369[m]> | oh yea |
| 2022-08-06 18:02:24 | <zim0369[m]> | forgot about that |
| 2022-08-06 18:05:57 | <zim0369[m]> | geekosaur: xmonad & |
| 2022-08-06 18:05:58 | <zim0369[m]> | doesn't work |
| 2022-08-06 18:06:00 | <zim0369[m]> | didn't* |
| 2022-08-06 18:07:14 | <MrElendig> | xmobar &\nexec xmonad |
| 2022-08-06 18:10:43 | <zim0369[m]> | umm |
| 2022-08-06 18:10:47 | <zim0369[m]> | didn't work |
| 2022-08-06 18:10:49 | → | zim0369 joins (~zim0369@114.143.131.219) |
| 2022-08-06 18:10:50 | <zim0369[m]> | server crashes |
| 2022-08-06 18:10:58 | <zim0369> | MrElendig ill paste the error |
| 2022-08-06 18:11:27 | <zim0369> | https://pastebin.com/KkeZTdtQ |
| 2022-08-06 18:11:42 | → | sogens joins (~sogens@211.30.173.20) |
| 2022-08-06 18:12:02 | <zim0369[m]> | oh the space |
| 2022-08-06 18:12:14 | × | zim0369 quits (~zim0369@114.143.131.219) (Client Quit) |
| 2022-08-06 18:13:16 | <MrElendig> | zim0369[m]: \n == newline |
| 2022-08-06 18:13:39 | → | zim0369 joins (~zim0369@114.143.131.219) |
| 2022-08-06 18:14:13 | <zim0369> | MrElendig https://pastebin.com/34j0AhRq |
| 2022-08-06 18:14:25 | <zim0369> | server again crashes |
| 2022-08-06 18:14:42 | <geekosaur> | you havent done the right thing |
| 2022-08-06 18:14:48 | × | zim0369 quits (~zim0369@114.143.131.219) (Client Quit) |
| 2022-08-06 18:14:50 | <geekosaur> | there is ni literal n there |
| 2022-08-06 18:15:06 | <geekosaur> | the sequence "\n" that MrElendig typed represents a newline character |
| 2022-08-06 18:15:29 | → | zim0369 joins (~zim0369@114.143.131.219) |
| 2022-08-06 18:16:36 | <geekosaur> | xmobar & |
| 2022-08-06 18:16:39 | <geekosaur> | exec xmonad |
| 2022-08-06 18:16:52 | <zim0369[m]> | server crashes with: |
| 2022-08-06 18:16:52 | <zim0369[m]> | `xmobar &\n exec xmonad` |
| 2022-08-06 18:16:52 | <zim0369[m]> | `xmobar &\nexec xmonad` |
| 2022-08-06 18:16:52 | <zim0369[m]> | `xmobar & xmonad` |
| 2022-08-06 18:17:08 | <zim0369[m]> | oh wait server starts with |
| 2022-08-06 18:17:16 | <zim0369[m]> | `xmobar & xmonad` |
| 2022-08-06 18:17:19 | <geekosaur> | the first two are completely wrong. the third should have worked |
| 2022-08-06 18:17:26 | <zim0369[m]> | but xmobar doesn't launch |
| 2022-08-06 18:22:45 | <zim0369[m]> | geekosaur: how big of a headache would it be to configure polybar for xmonad? |
| 2022-08-06 18:23:10 | <geekosaur> | I have no real idea |
| 2022-08-06 18:23:19 | <geekosaur> | I don't use either polybar or xmobar |
| 2022-08-06 18:23:33 | <zim0369[m]> | then what? |
| 2022-08-06 18:23:38 | <MrElendig> | was relatively easy when I used it before, using dbus for communication |
| 2022-08-06 18:23:48 | <MrElendig> | but that was a few years ago |
| 2022-08-06 18:24:01 | <geekosaur> | I run xmonad as the window manager for Mate, so I run mate-panel with xmonad-log-applet. this is not particularly easy to set up |
| 2022-08-06 18:24:51 | <zim0369[m]> | xmonad for mate? |
| 2022-08-06 18:24:58 | <zim0369[m]> | i didn't know you could do that |
| 2022-08-06 18:25:05 | <zim0369[m]> | i want something easy tho |
| 2022-08-06 18:25:10 | <zim0369[m]> | ill try polybar but |
| 2022-08-06 18:25:26 | <zim0369[m]> | there's no official documentation |
| 2022-08-06 18:25:35 | <zim0369[m]> | and youtube vids are a little old |
| 2022-08-06 18:25:45 | <zim0369[m]> | and all of their configs are different than mine |
| 2022-08-06 18:26:55 | <geekosaur> | https://wiki.haskell.org/Xmonad/Using_xmonad_in_MATE |
| 2022-08-06 18:27:25 | <geekosaur> | there are some instruction for various other desktop environments but I think they're all out of date. I keep the Mate instructions current |
| 2022-08-06 18:28:30 | <zim0369[m]> | geekosaur: is there a picture or a video of your setup? |
| 2022-08-06 18:30:53 | <geekosaur> | https://imgur.com/rexOYhY.png |
| 2022-08-06 18:32:05 | × | sogens quits (~sogens@211.30.173.20) (Quit: WeeChat 3.5) |
| 2022-08-06 18:32:29 | <geekosaur> | the instructions for setting up mate intrgration are reasonably clear. the harder part is building and setting up xmonad-log-applet, which has to be custom built for whichever DE you use (it supports several) |
| 2022-08-06 18:33:01 | <zim0369[m]> | geekosaur: is there anything like xmonad on gnome |
| 2022-08-06 18:33:15 | <geekosaur> | only if gnome-flashback is supported on your system |
| 2022-08-06 18:33:36 | <zim0369[m]> | umm |
| 2022-08-06 18:33:38 | <geekosaur> | the window manager in gnome 3 can't be replaced, so gnome-flashback sets up an equivalent gnome 2 setup |
| 2022-08-06 18:33:42 | <zim0369[m]> | i don't like that setup |
| 2022-08-06 18:33:49 | <zim0369[m]> | xmonad and mate wouldn't be my thing |
| 2022-08-06 18:34:00 | <zim0369[m]> | my screen is really small |
| 2022-08-06 18:34:01 | <zim0369[m]> | 14in |
| 2022-08-06 18:34:05 | <MrElendig> | https://arch.har-ikkje.net/gfx/ss/2012-08-13-193731_2960x1050_scrot.png |
| 2022-08-06 18:34:07 | <zim0369[m]> | ill try polybar |
| 2022-08-06 18:35:14 | <zim0369> | MrElendig what bar are u using? |
| 2022-08-06 18:37:31 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
| 2022-08-06 18:39:47 | <MrElendig> | xmobar in that case, but the image is from 2012 :p |
| 2022-08-06 18:40:20 | <zim0369[m]> | 🫥 |
| 2022-08-06 18:40:39 | <zim0369[m]> | ill bite the bullet |
| 2022-08-06 18:40:46 | <zim0369[m]> | starting to setup polybar |
All times are in UTC.