Logs: liberachat/#xmonad
| 2022-10-17 10:27:32 | <dminuoso> | Very nice :) |
| 2022-10-17 10:27:40 | <dminuoso> | And with a custom v2-build ontop. |
| 2022-10-17 10:28:29 | <Phaseditto> | Entirely separate from xbps but that's not a problem for me, might even prove as a somewhat portable setup |
| 2022-10-17 10:28:53 | <dminuoso> | Yes, this is definitely more portable. |
| 2022-10-17 10:29:12 | <dminuoso> | Outside of native dependencies, all haskell dependencies can be constrained or even pinned |
| 2022-10-17 10:29:21 | <dminuoso> | (via tight bounds or lock file) |
| 2022-10-17 10:29:34 | <Phaseditto> | Again, thank you and geekosaur for the help |
| 2022-10-17 10:29:42 | <dminuoso> | You're welcome. |
| 2022-10-17 10:30:46 | <Phaseditto> | When i am less sick and got more time i might write a little documentation for the Void crowd how to get xmonad running there. It initially kept me from switching to the distro since i had to opt for DWM to have a somewhat similar experience |
| 2022-10-17 10:32:58 | <dminuoso> | Feel free to supply that documentation to our wiki at https://wiki.haskell.org/Xmonad |
| 2022-10-17 10:33:38 | <Phaseditto> | When i get around to it, i will set a reminder for myself |
| 2022-10-17 10:33:48 | <Phaseditto> | When i get around to it, until then i will set a reminder for myself |
| 2022-10-17 10:34:06 | <Phaseditto> | Whoops, new-era messenger habit |
| 2022-10-17 10:49:47 | × | Phaseditto quits (~Phaseditt@p200300f03f0a9400773b3c68de96c9f8.dip0.t-ipconnect.de) (Quit: Client closed) |
| 2022-10-17 10:55:10 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-10-17 10:58:53 | → | Phaseditto joins (~Phaseditt@p200300f03f0a9400773b3c68de96c9f8.dip0.t-ipconnect.de) |
| 2022-10-17 11:11:51 | × | Ehllie quits (~Thunderbi@217-67-208-66.itsa.net.pl) (Ping timeout: 252 seconds) |
| 2022-10-17 11:14:35 | × | Phaseditto quits (~Phaseditt@p200300f03f0a9400773b3c68de96c9f8.dip0.t-ipconnect.de) (Quit: Client closed) |
| 2022-10-17 11:15:27 | → | Phaseditto joins (~Phaseditt@p200300f03f0a9400773b3c68de96c9f8.dip0.t-ipconnect.de) |
| 2022-10-17 11:19:48 | × | Phaseditto quits (~Phaseditt@p200300f03f0a9400773b3c68de96c9f8.dip0.t-ipconnect.de) (Client Quit) |
| 2022-10-17 11:36:29 | <Solid> | (please add it to the website instead of a desolate wiki) |
| 2022-10-17 11:45:26 | × | werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Remote host closed the connection) |
| 2022-10-17 11:48:39 | <geekosaur> | they already left |
| 2022-10-17 11:49:11 | <Solid> | oh |
| 2022-10-17 12:05:32 | × | cfricke quits (~cfricke@user/cfricke) (Ping timeout: 268 seconds) |
| 2022-10-17 12:12:46 | → | Ehllie joins (~Thunderbi@217-67-208-66.itsa.net.pl) |
| 2022-10-17 12:28:33 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 250 seconds) |
| 2022-10-17 12:43:20 | → | Phaseditto joins (~Phaseditt@p200300f03f0a9400773b3c68de96c9f8.dip0.t-ipconnect.de) |
| 2022-10-17 12:43:57 | <Phaseditto> | Solid i was merely gone and i read through the logs. will do when i get around to do that |
| 2022-10-17 12:44:27 | <Phaseditto> | Haven't installed an IRC client yet so this is just a guest session over my browser |
| 2022-10-17 12:53:30 | <geekosaur> | you may be interested in matrix |
| 2022-10-17 12:54:25 | <geekosaur> | see https://element.io (element is the most popular, but not the only, matrix client) |
| 2022-10-17 12:55:20 | <geekosaur> | https://matrix.org has a list of other clients |
| 2022-10-17 12:55:25 | <Phaseditto> | I have my own matrix / elment server but it's unfederated and i muslti sessions are not a thing yet |
| 2022-10-17 12:55:37 | <geekosaur> | ah |
| 2022-10-17 12:56:06 | × | Phaseditto quits (~Phaseditt@p200300f03f0a9400773b3c68de96c9f8.dip0.t-ipconnect.de) (Quit: Client closed) |
| 2022-10-17 13:05:57 | → | Phaseditto joins (~r5on11c@p5ddf8ff3.dip0.t-ipconnect.de) |
| 2022-10-17 13:06:29 | <Phaseditto> | Test, is this working? |
| 2022-10-17 13:10:34 | <geekosaur> | yes |
| 2022-10-17 13:11:19 | <Phaseditto> | Good, i set up irssi real quick so i don't have to do this over the browser |
| 2022-10-17 13:11:56 | geekosaur | prefers hexchat |
| 2022-10-17 13:12:01 | <geekosaur> | but whatever floats your boat |
| 2022-10-17 13:12:19 | <Phaseditto> | i literally took the first thing the gentoo people answered in their Discord |
| 2022-10-17 13:13:08 | <Phaseditto> | also i am a Terminal rat, so i like CLIs (i know they are more cumbersome overall ^^') |
| 2022-10-17 13:13:43 | <geekosaur> | I hang out in a couple channels which use flags and such that don't render right in most terminals |
| 2022-10-17 13:14:05 | <geekosaur> | and emoticons (borderline) etc. |
| 2022-10-17 13:14:38 | <geekosaur> | mostly I use matrix from my phone because irc clients for android suck |
| 2022-10-17 13:15:04 | <geekosaur> | but doing chanop stuff sucks even more from matrix so I use a real irc client on the desktop |
| 2022-10-17 13:15:29 | <geekosaur> | (chanop here, #haskell* channels, ##soccer) |
| 2022-10-17 13:15:42 | <Phaseditto> | Yeah i haven't used IRC in years but slowly i prefer it more over the alternatives again |
| 2022-10-17 13:20:47 | <Phaseditto> | I have this odd behavior that, when i recompile xmonad and restart it i don't see any changes. The restart is happening, i can see the very short flicker but i only get the changes when i log out and in again |
| 2022-10-17 13:27:13 | <geekosaur> | are you changing your layout hook? |
| 2022-10-17 13:27:29 | <Phaseditto> | the build file is in ~/.xmonad/ . The only difference is that the xmonad folder is symlinked but that should not pose a problem, no? |
| 2022-10-17 13:27:41 | <geekosaur> | it doesn't |
| 2022-10-17 13:28:03 | <geekosaur> | if you change only your layout hook and the type doesn't change, it will be ignored until you mod-shift-space |
| 2022-10-17 13:28:32 | <Phaseditto> | This time for instance i changed myFocusBorderColor to a different value |
| 2022-10-17 13:28:35 | <geekosaur> | because it doesn't detect the change at runtime and there are things like changing the number of master windows that you might want to keep across restarts |
| 2022-10-17 13:28:43 | <geekosaur> | oh, that should have worked |
| 2022-10-17 13:28:47 | <Phaseditto> | thought so |
| 2022-10-17 13:30:22 | <Phaseditto> | makes adjusting the look quite the hassle |
| 2022-10-17 13:31:53 | <geekosaur> | hm. I use a build script and I can chang stuff at runtime fine without having to log out/in |
| 2022-10-17 13:32:47 | <Phaseditto> | maybe i am missing something in my build script? |
| 2022-10-17 13:33:10 | <geekosaur> | probably not or logging out and in wouldn't do it either |
| 2022-10-17 13:33:36 | <Phaseditto> | makes sense but then i have no idea what's wrong |
| 2022-10-17 13:36:06 | <geekosaur> | neither do I 😞 if the one works then the other should as well |
| 2022-10-17 13:36:16 | <Phaseditto> | the rest is state handling |
| 2022-10-17 13:36:35 | <Phaseditto> | i could remove the xmonad.state but that would probably just make it crash |
| 2022-10-17 13:37:29 | <geekosaur> | they're actually the same code path, mod-q recompiles if necedssary and then re-exsecs xmonad. the only difference is the new one is passed a parameter pointing to a state file preserving the layout and ExtensibleState, neither of which is involved with border color |
| 2022-10-17 13:40:38 | <Phaseditto> | The thing is that literally no changes go through. Key bindings aswell |
| 2022-10-17 13:40:52 | <Phaseditto> | until i log |
| 2022-10-17 13:41:13 | <geekosaur> | yes, that sounds like it's running the old version of your compiled config |
| 2022-10-17 13:41:27 | <geekosaur> | can you pastebin your build script? |
| 2022-10-17 13:41:30 | <geekosaur> | @where paste |
| 2022-10-17 13:41:30 | <lambdabot> | Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com |
| 2022-10-17 13:41:54 | <Phaseditto> | https://paste.tomsmeding.com/Mgcmm9bC |
| 2022-10-17 13:42:16 | <Phaseditto> | literally as simple as can be |
| 2022-10-17 13:44:20 | <geekosaur> | hm. actually I wonder if that works. you might check the session file for errors |
| 2022-10-17 13:44:48 | <Phaseditto> | aite |
| 2022-10-17 13:44:56 | <geekosaur> | it occurs to me that the file that's being written is the one that';s running and something might be throwing ETXTBSY as a result |
| 2022-10-17 13:45:46 | <Phaseditto> | thanks for the hint i will check it out in a bit |
| 2022-10-17 13:45:53 | <geekosaur> | I have mine copy instead of linking out of cabal's build area, and move the old one to a backup, so that can't happen |
| 2022-10-17 13:46:16 | <Phaseditto> | ah yeah i might try that in a bit |
| 2022-10-17 13:46:23 | <Phaseditto> | currently in a sudden VC |
| 2022-10-17 13:58:57 | <geekosaur> | (if you're wondering how this would work on login, that recompile (forced because it can't know when to rebuild when you have a build script) is done by the main xmonad binary instead of by your compiled config like mod-q restarts) |
| 2022-10-17 14:03:12 | × | [Leary] quits (~Leary]@user/Leary/x-0910699) (Remote host closed the connection) |
| 2022-10-17 14:04:02 | → | cfricke joins (~cfricke@user/cfricke) |
| 2022-10-17 14:13:39 | × | amenonsen quits (~amenonsen@pitta.toroid.org) (Remote host closed the connection) |
| 2022-10-17 14:14:01 | → | amenonsen joins (~amenonsen@pitta.toroid.org) |
| 2022-10-17 14:20:08 | → | [Leary] joins (~Leary]@user/Leary/x-0910699) |
| 2022-10-17 14:34:55 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-10-17 14:56:41 | × | Ehllie quits (~Thunderbi@217-67-208-66.itsa.net.pl) (Ping timeout: 260 seconds) |
| 2022-10-17 15:19:05 | → | telser joins (~quassel@user/telser) |
| 2022-10-17 15:19:05 | × | telser quits (~quassel@user/telser) (Client Quit) |
| 2022-10-17 15:23:22 | <Phaseditto> | geekosaur can you paste your build script maybe? |
| 2022-10-17 15:25:10 | <geekosaur> | I'm just using the example cabal build script. https://github.com/geekosaur/xmonad.hs/blob/skkukuk/build |
| 2022-10-17 15:26:14 | <xmonadtrack> | xmonad-contrib Tony Zorman * v0.17.1-33-g4d7ae81f: X.U.Parser: Feature parity with ReadP (2 weeks ago, 2 files, 103+ 2-) https://github.com/xmonad/xmonad-contrib/commit/4d7ae81f7ad7 |
| 2022-10-17 15:26:14 | <xmonadtrack> | xmonad-contrib Tony Zorman * v0.17.1-34-g0bef428f: X.U.Parser: Inline definitions (13 days ago, 1 file, 36+ 4-) https://github.com/xmonad/xmonad-contrib/commit/0bef428f8fe5 |
| 2022-10-17 15:26:17 | <Phaseditto> | hold on, this script uses cabal install instead of cabal build, does that make any difference? |
| 2022-10-17 15:26:20 | <xmonadtrack> | xmonad-contrib Tony Zorman * v0.17.1-35-g2b1a15c9: X.P.OrgMode: Remove pLast (2 weeks ago, 1 file, 2+ 7-) https://github.com/xmonad/xmonad-contrib/commit/2b1a15c9e57d |
| 2022-10-17 15:26:27 | <xmonadtrack> | xmonad-contrib Tony Zorman {GitHub} * v0.17.1-41-g05c4c776: Merge pull request #759 from slotThe/parser/feature-parity (2 minutes ago, 0 files, 0+ 0-) https://github.com/xmonad/xmonad-contrib/commit/05c4c776af3a |
All times are in UTC.