Logs on 2022-04-23 (liberachat/#xmonad)
| 00:13:39 | × | steve__ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 240 seconds) |
| 00:53:36 | → | abastro joins (~abab9579@220.75.216.63) |
| 01:39:17 | → | steve__ joins (~steve@ool-182c2b80.dyn.optonline.net) |
| 02:03:46 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 272 seconds) |
| 02:24:29 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 02:40:53 | × | td_ quits (~td@94.134.91.204) (Ping timeout: 256 seconds) |
| 02:42:45 | → | td_ joins (~td@94.134.91.10) |
| 02:44:49 | × | stackdroid18 quits (~stackdroi@user/stackdroid) (Quit: hasta la vista... tchau!) |
| 04:12:51 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
| 04:31:57 | × | abastro quits (~abab9579@220.75.216.63) (Ping timeout: 256 seconds) |
| 05:15:00 | → | benin joins (~benin@183.82.204.110) |
| 06:20:02 | → | chomwitt joins (~chomwitt@2a02:587:dc1a:6000:700c:1790:e6ae:d5f7) |
| 06:25:02 | × | chomwitt quits (~chomwitt@2a02:587:dc1a:6000:700c:1790:e6ae:d5f7) (Ping timeout: 250 seconds) |
| 07:00:53 | × | Czernobog quits (~Czernobog@user/czernobog) (Ping timeout: 246 seconds) |
| 07:14:07 | → | abhixec joins (~abhinav@c-67-169-139-16.hsd1.ca.comcast.net) |
| 07:36:00 | → | Czernobog joins (~Czernobog@user/czernobog) |
| 07:47:17 | → | chomwitt joins (~chomwitt@2a02:587:dc1a:6000:a03c:1d83:496d:4084) |
| 08:01:12 | → | abastro joins (~abab9579@220.75.216.63) |
| 08:01:36 | × | abhixec quits (~abhinav@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 272 seconds) |
| 08:09:49 | → | yauhsien joins (~Yau-Hsien@61-231-27-3.dynamic-ip.hinet.net) |
| 08:14:49 | × | yauhsien quits (~Yau-Hsien@61-231-27-3.dynamic-ip.hinet.net) (Quit: Leaving) |
| 08:21:03 | × | scardinal quits (~supreme@customer-212-237-101-39.ip4.gigabit.dk) (Ping timeout: 276 seconds) |
| 08:22:11 | → | scardinal joins (~supreme@customer-212-237-101-39.ip4.gigabit.dk) |
| 09:05:05 | × | abastro quits (~abab9579@220.75.216.63) (Ping timeout: 256 seconds) |
| 10:41:18 | → | abastro joins (~abab9579@220.75.216.63) |
| 11:47:45 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 276 seconds) |
| 11:57:39 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 12:10:48 | → | mvk joins (~mvk@2607:fea8:5ce3:8500::c90f) |
| 12:16:48 | → | seschwar joins (~seschwar@user/seschwar) |
| 12:17:16 | ← | seschwar parts (~seschwar@user/seschwar) (:wq) |
| 12:17:28 | → | seschwar joins (~seschwar@user/seschwar) |
| 12:17:32 | ← | seschwar parts (~seschwar@user/seschwar) (:wq) |
| 12:55:26 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 246 seconds) |
| 12:59:06 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 13:12:22 | × | mvk quits (~mvk@2607:fea8:5ce3:8500::c90f) (Ping timeout: 250 seconds) |
| 14:17:17 | → | rekahsoft joins (~rekahsoft@cpe001b21a2fd89-cm64777ddc63a0.cpe.net.cable.rogers.com) |
| 14:19:24 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 14:19:34 | × | rekahsoft quits (~rekahsoft@cpe001b21a2fd89-cm64777ddc63a0.cpe.net.cable.rogers.com) (Remote host closed the connection) |
| 14:19:57 | → | rekahsoft joins (~rekahsoft@cpe001b21a2fd89-cm64777ddc63a0.cpe.net.cable.rogers.com) |
| 15:20:04 | → | stackdroid18 joins (14094@user/stackdroid) |
| 15:20:28 | → | reavertor[m] joins (~reavertor@2001:470:69fc:105::1:ffd7) |
| 15:24:31 | × | benin quits (~benin@183.82.204.110) (Quit: The Lounge - https://thelounge.chat) |
| 15:45:50 | × | abastro quits (~abab9579@220.75.216.63) (Ping timeout: 272 seconds) |
| 16:07:17 | → | jerg joins (~jerg@2001:a61:2b72:b001:ac97:f80b:11e5:d856) |
| 16:19:41 | <jerg> | hi pretty big noob here: I just reinstalled xmonad (rpm on fedora 35) and now I get some errors (https://pastebin.com/YeV6uPFm) that I don't know how to resolve (they seem to be unrelated to my xmonad.hs ?) |
| 16:24:13 | <geekosaur> | hm. are you sure this is using rpm installs? global packages like that are not normally hidden; that's more likely to occur if you have used cabal or stack in the past and don't have the appropriate dependencies declared |
| 16:30:09 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 16:30:46 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 16:30:58 | <jerg> | hmm I never used cabal to install xmonad. I just installed xmonad-screenshot with cabal though (and probably forgot the lib flag) |
| 16:35:39 | <geekosaur> | hm, yes, that will install xmonad as a dependency and you would need to use --lib to get it installed where the build can find it. that would probably also get you xmonad 0.17.0 which is the current version (fedora hasn't caught up yet) |
| 16:36:08 | <geekosaur> | cabal install --lib xmonad-screenshot xmonad-contrib |
| 16:36:17 | <geekosaur> | still leaves why it can't find the global ones though |
| 16:37:00 | → | mvk joins (~mvk@2607:fea8:5ce3:8500::c90f) |
| 16:39:16 | <jerg> | ahh that makes sense |
| 16:40:55 | <jerg> | I'd would probably make sense to reinstall xmonad with cabal then (and hope that that resolves the issues) |
| 16:41:06 | <jerg> | *it |
| 16:41:38 | <geekosaur> | the command I gave you should do that since --lib gets propagated to all dependencies, which in this case includes xmonad |
| 16:42:10 | <geekosaur> | you can be explicit sabout it if you prefer by adding xmonad to the list |
| 17:00:47 | × | rieper quits (~riepernet@sxbeta1.geo.uni-leipzig.de) (Ping timeout: 246 seconds) |
| 17:00:56 | → | rieper joins (~riepernet@sxbeta1.geo.uni-leipzig.de) |
| 17:10:49 | <jerg> | I tried it but apparently there are errors in the screenshot tool so I'll probably just bind a key to another screenshot tool for now |
| 17:12:42 | <geekosaur> | most of us use scrot |
| 17:12:53 | <jerg> | just installed it :D |
| 17:12:58 | <geekosaur> | you do need to use XMonad.Utils.unGrab before running it |
| 17:13:16 | <geekosaur> | er, XMonad.Utils.Ungrab.unGrab |
| 17:14:25 | <geekosaur> | https://github.com/geekosaur/xmonad.hs/blob/skkukuk/xmonad.hs#L165-L170 |
| 17:19:34 | → | abhixec joins (~abhinav@c-67-169-139-16.hsd1.ca.comcast.net) |
| 17:30:36 | × | jerg quits (~jerg@2001:a61:2b72:b001:ac97:f80b:11e5:d856) (Quit: Leaving) |
| 17:37:06 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b))) |
| 17:37:07 | → | allbery_b joins (~geekosaur@xmonad/geekosaur) |
| 17:37:10 | allbery_b | is now known as geekosaur |
| 17:51:31 | × | abhixec quits (~abhinav@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 260 seconds) |
| 18:01:35 | × | Czernobog quits (~Czernobog@user/czernobog) (Read error: Connection reset by peer) |
| 18:03:15 | → | Czernobog joins (~Czernobog@user/czernobog) |
| 18:09:34 | → | abhixec joins (~abhinav@c-67-169-139-16.hsd1.ca.comcast.net) |
| 18:16:27 | × | abhixec quits (~abhinav@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 276 seconds) |
| 18:26:47 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
| 18:33:59 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 19:57:19 | × | mvk quits (~mvk@2607:fea8:5ce3:8500::c90f) (Ping timeout: 240 seconds) |
| 20:04:28 | × | chomwitt quits (~chomwitt@2a02:587:dc1a:6000:a03c:1d83:496d:4084) (Ping timeout: 250 seconds) |
| 21:54:07 | → | chomwitt joins (~chomwitt@2a02:587:dc1a:6000:9ad:a6d1:4aec:2764) |
| 21:54:20 | × | chomwitt quits (~chomwitt@2a02:587:dc1a:6000:9ad:a6d1:4aec:2764) (Remote host closed the connection) |
| 21:56:45 | → | mvk joins (~mvk@2607:fea8:5ce3:8500::c90f) |
| 23:32:17 | <liskin> | didn't think I'd ever actually look at INSTALL.md myself for help but here I am :-) |
| 23:33:16 | <liskin> | (trying to replicate my setup on work laptop and wishing I had a reproducible dotfiles) |
| 23:44:02 | → | AHemlocksLie joins (~mikey@2603-8080-090b-0b47-302e-59c5-34ce-6170.res6.spectrum.com) |
| 23:45:39 | <AHemlocksLie> | I'm following the configuration tutorial, and I can't get XMonad to start xmobar. I cloned and installed the latest XMonad and XMonad-contrib with Stack, and I used Cabal to install a recent version of xmobar. My configuration hasn't really deviated from the tutorial at all so far, and it starts fine from a terminal, but nothing happens when I restart xmonad |
| 23:46:23 | <AHemlocksLie> | xmonad has repeatedly recompiled with no issues. What could I be missing? |
| 23:46:30 | <AHemlocksLie> | Oh, and I'm on a fresh Ubuntu 22.04 install |
| 23:46:44 | <abastro[m]> | Hmm |
| 23:46:47 | <geekosaur> | unless you're using startx, xmonad probably starts with a minimal $PATH |
| 23:47:02 | <abastro[m]> | First of all, why did you use 2 different build tools? |
| 23:47:03 | <geekosaur> | so it won't find xmobar if it's in ~/.local/bin or ~/.cabal/bin |
| 23:47:11 | <abastro[m]> | That is, cabal and stack |
| 23:47:36 | <AHemlocksLie> | abastro[m]: because I already did xmonad, then I found xmobar just recommended cabal install |
| 23:47:56 | <AHemlocksLie> | geekosaur: that sounds plausible since it's not autocompleting with... I think that's dmenu? |
| 23:47:57 | <abastro[m]> | Oh |
| 23:48:13 | <abastro[m]> | Yea perhaps it doesn't matter `modulo` PATH variable |
| 23:48:23 | <abastro[m]> | Ye dmenu |
| 23:48:42 | <AHemlocksLie> | Yeah, that doesn't seem to see xmobar. I don't think it knows how to go find it to execute it, then... |
| 23:48:50 | <geekosaur> | are you using a ~/.xsession file? if so, add "source ~/.bash_profile" (or .profile or whatever your shell uses) after the #! line |
| 23:48:58 | <abastro[m]> | One needs to set up PATH variable, at least enough to launch xmonad and xmobar |
| 23:49:15 | <AHemlocksLie> | I am not using one, no. Can I put just that in one? |
| 23:49:47 | <abastro[m]> | What are you using to boot xmonad? |
| 23:50:01 | <abastro[m]> | Oh also you could set up environment variable inside xmonad |
| 23:50:15 | <AHemlocksLie> | Xubuntu's default login manager. I put a simple option thing for it at /usr/share/xsessions/xmonad.desktop |
| 23:50:20 | <abastro[m]> | (If you should, now that I don't know) |
| 23:50:30 | <abastro[m]> | Xubuntu? |
| 23:50:40 | <AHemlocksLie> | Ubuntu with XFCE by default |
| 23:50:43 | <geekosaur> | ubuntu spin for xfce |
| 23:50:43 | <abastro[m]> | Oh, you have it in xmonad.desktop |
| 23:51:00 | <AHemlocksLie> | Yeah, I had to manually create one myself, but I don't know a lot about that file or what processes it |
| 23:51:16 | <geekosaur> | I would point that file to a script which sources your .bash_profile or whatever and then runs xmonad |
| 23:51:25 | <abastro[m]> | ^ |
| 23:51:42 | <AHemlocksLie> | That sounds like a decent idea. I'll try that. Probably gonna disconnect when I logout to try it. |
| 23:51:45 | <geekosaur> | https://github.com/geekosaur/xmonad.hs/blob/skkukuk/start-xmonad |
| 23:51:55 | <abastro[m]> | I have my xmonad manager set the file up to fire my xmonad manager |
| 23:52:15 | <geekosaur> | although that file is for a desktop file, not a session file |
| 23:52:31 | <geekosaur> | but it should work when used from a session file as well |
| 23:54:26 | <abastro[m]> | Interesting how you have multiple branches |
| 23:54:37 | <geekosaur> | mm, you'll probably want to use bash instead of zsh, you may be using .bash_profile instead of .profile, and your xmonad will be in ~/.local/bin |
| 23:54:43 | <geekosaur> | one branch per machine |
| 23:55:11 | <geekosaur> | plus oddities like two branches for "hilfy", one for when it was my work laptop and one for when it was my personal machine |
| 23:56:02 | <abastro[m]> | In /.local/bin? |
| 23:56:13 | <abastro[m]> | Oh one branch per machine |
| 23:56:15 | × | AHemlocksLie quits (~mikey@2603-8080-090b-0b47-302e-59c5-34ce-6170.res6.spectrum.com) (Remote host closed the connection) |
| 23:56:21 | <geekosaur> | they said they installed with stack |
| 23:56:31 | <abastro[m]> | Ah |
| 23:56:34 | <geekosaur> | I used cabal somine is in ~/.cabal/bin instead of ~/.local/bin |
| 23:57:01 | <abastro[m]> | Stack is better in this regard I guess.. oh it isn't |
| 23:57:08 | <abastro[m]> | No, it is |
| 23:57:32 | <abastro[m]> | I mean yes stack is better, as it has proper uninstaller |
| 23:57:59 | <abastro[m]> | Manually adding ~/.cabal/bin to PATH is some pain |
All times are in UTC on 2022-04-23.