Logs: liberachat/#xmonad
| 2023-03-31 12:50:15 | ← | jade[m] parts (~jade1024t@2001:470:69fc:105::3:238b) () |
| 2023-03-31 12:57:26 | → | stellacy1 joins (~stellacy@gateway/tor-sasl/stellacy) |
| 2023-03-31 12:57:38 | × | stellacy quits (~stellacy@gateway/tor-sasl/stellacy) (Ping timeout: 255 seconds) |
| 2023-03-31 13:05:29 | × | stellacy1 quits (~stellacy@gateway/tor-sasl/stellacy) (Remote host closed the connection) |
| 2023-03-31 13:06:26 | → | stellacy joins (~stellacy@gateway/tor-sasl/stellacy) |
| 2023-03-31 13:14:01 | <Ou42> | If I wanted to make a git repo to track all these files ... but to have them in the same directory/folder, would u symlink them into the .config/xmonad folder and git init there? or put the actual files there and symlink them were they are accessed? or something else? |
| 2023-03-31 13:15:10 | <Ou42> | ( off the top of my head it's ~/.config/xmonad/xmonad.hs, ~/.Xresources, ~/.xmobarrc ) |
| 2023-03-31 13:33:42 | <galactic_starfis> | I hate the work needed to get trayer working with xmb |
| 2023-03-31 13:33:48 | <galactic_starfis> | It's so buggy and broken too |
| 2023-03-31 13:34:21 | <galactic_starfis> | If xmobat could read window sizes that would help |
| 2023-03-31 13:34:28 | <galactic_starfis> | R* |
| 2023-03-31 13:49:33 | × | matijja quits (~matijja@193.77.181.201) (Ping timeout: 250 seconds) |
| 2023-03-31 13:51:57 | → | matijja joins (~matijja@193.77.181.201) |
| 2023-03-31 13:53:53 | × | chomwitt quits (~chomwitt@2a02:587:7a16:e500:1ac0:4dff:fedb:a3f1) (Ping timeout: 250 seconds) |
| 2023-03-31 14:18:47 | <Ou42> | my bad luck! git tut was wrong! |
| 2023-03-31 14:18:49 | → | hightower2 joins (~hightower@213.149.51.128) |
| 2023-03-31 14:18:51 | <Ou42> | <https://mokacoding.com/blog/symliks-in-git/> |
| 2023-03-31 14:18:55 | <Ou42> | grrr |
| 2023-03-31 14:19:51 | <Ou42> | ofc I could be interpretting things incorrectly. ;o) |
| 2023-03-31 14:24:21 | <geekosaur> | the latter |
| 2023-03-31 14:24:40 | <geekosaur> | and no, git doesn't do symlinks because they're not portable (specifically, to Windows) |
| 2023-03-31 14:24:59 | <geekosaur> | (not that you care because xmonad doesn't run on Windows, but git does) |
| 2023-03-31 14:25:25 | → | ft joins (~ft@p4fc2a88b.dip0.t-ipconnect.de) |
| 2023-03-31 14:40:45 | <Ou42> | geekosaur: thanks |
| 2023-03-31 14:41:05 | <Ou42> | ... I was trying to convert them to hard links, but I don't know what I'm doing. |
| 2023-03-31 14:41:47 | <geekosaur> | https://github.com/geekosaur/xmonad.hs/tree/skkukuk fwiw |
| 2023-03-31 14:42:29 | × | stellacy quits (~stellacy@gateway/tor-sasl/stellacy) (Ping timeout: 255 seconds) |
| 2023-03-31 14:45:09 | <Ou42> | "compton.conf should be symlinked into ~/.config" |
| 2023-03-31 14:46:08 | <Ou42> | I'll be symlinking these 4: stack.yaml, xmonad.hs, .Xresources & .xmobarrc. |
| 2023-03-31 14:47:36 | Ou42 | thinking |
| 2023-03-31 14:47:49 | <Ou42> | I dunno if I'm still using stack ?! hmmm |
| 2023-03-31 14:48:03 | <Ou42> | to compile xmobar I used cabal |
| 2023-03-31 14:48:21 | <Ou42> | this cross-training is turning out to be a huge adventure. |
| 2023-03-31 14:50:26 | <geekosaur> | fwiw I `git clone`d to ~/.config/xmonad and symlinked other stuff (compton.conf, xmessage, 10profile) from there |
| 2023-03-31 14:50:45 | <geekosaur> | I no longer use start-xmonad.desktop since MATE stopped requiring it for window managers |
| 2023-03-31 14:52:04 | <Ou42> | I'm avoiding a line of Q's that might make things easier, but I kinda want to take the slow road. MATE was "OK" but editting the panel. eeesh. |
| 2023-03-31 15:08:08 | → | stackdroid18 joins (14094@de1.hashbang.sh) |
| 2023-03-31 15:09:43 | <Ou42> | ah, you said git doesn't do symlinks... I misread that. I had "dir junctions" in Windows so my VM files could be on an ext ssd. |
| 2023-03-31 15:10:01 | <Ou42> | but I'm dual booting now. |
| 2023-03-31 15:11:12 | <Ou42> | the neat thing about the "symlinks" was I could fire up my VM on different hw as long as I had vritualbox installed. I'm still not sure about this native setup thing when it comes to upgrading more often. It's a pain. |
| 2023-03-31 15:11:45 | <Ou42> | but the non virtualized speed is nice. |
| 2023-03-31 15:11:57 | <geekosaur> | well, the situation is more complex than "doesn't have symlinks". for excample, win10 past some version does have them, in a new API that older versions don't have |
| 2023-03-31 15:12:36 | <geekosaur> | but in older windows back to win7 there are junction points, which function somewhat as symlinks but require an administrator to create/manipulate/delete |
| 2023-03-31 15:15:54 | <Ou42> | good to know. I pretty much learned how to do junctions because of all this "symplink" this and "symlink" that. So, basically, Linux muscle got me to try something in Win that was a 2nd cousin once removed. |
| 2023-03-31 15:16:39 | → | stellacy joins (~stellacy@gateway/tor-sasl/stellacy) |
| 2023-03-31 15:18:36 | × | hightower2 quits (~hightower@213.149.51.128) (Remote host closed the connection) |
| 2023-03-31 15:18:59 | → | hightower2 joins (~hightower@213.149.51.128) |
| 2023-03-31 15:20:58 | <geekosaur> | when it comes down to it, though, a symlink even when supported is a pointer somewhere else. I want the contents, not a pointer |
| 2023-03-31 15:21:13 | <geekosaur> | so the actual file is in my repo and I symlink that elsewhere |
| 2023-03-31 15:21:54 | <Ou42> | yup. I just read the tut wrong. again. one of these days I'll grok all this. but the git symlink tut was misleading. |
| 2023-03-31 15:22:20 | <Ou42> | it's taking me a long time to git rm, mv, cd, ln the right way, for only 4 files |
| 2023-03-31 15:23:27 | × | hightower2 quits (~hightower@213.149.51.128) (Ping timeout: 255 seconds) |
| 2023-03-31 15:23:45 | <Ou42> | the sad thing is ... this is probably not the right way either |
| 2023-03-31 15:23:49 | <Ou42> | I made a sub-folder |
| 2023-03-31 15:24:00 | <Ou42> | so I probably will need to move things again |
| 2023-03-31 15:24:04 | <Ou42> | oh well |
| 2023-03-31 15:28:01 | <Ou42> | I was supposed to delete the last commit before making changes, wasn't I? |
| 2023-03-31 15:29:07 | <Ou42> | why bother erasing the past? |
| 2023-03-31 15:29:16 | <Ou42> | gotta keep moving fwd! |
| 2023-03-31 15:58:16 | <Ou42> | geekosaur: Finally have a git repo going: <https://github.com/Ou42/xmonad-adventure/blob/main/xmonad.hs> |
| 2023-03-31 16:00:14 | × | werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Remote host closed the connection) |
| 2023-03-31 16:00:15 | × | belowdecent[m] quits (~belowdece@2001:470:69fc:105::2:f47c) (Quit: You have been kicked for being idle) |
| 2023-03-31 16:00:36 | <Ou42> | "below decent" |
| 2023-03-31 16:00:40 | Ou42 | thinking |
| 2023-03-31 16:13:33 | <Ou42> | ofc I goofed! I should change my nick to super below, below decent. |
| 2023-03-31 16:14:21 | <Ou42> | "Errors detected while compiling xmonad config: /home/me/.config/xmonad/xmonad.hs $ stack build --silent --stack-yaml /home/me/.config/xmonad/git-repo/stack.yaml Please check the file for errors. |
| 2023-03-31 16:15:27 | <Ou42> | I was able to find those lins in .xsessions-errors, but where are the acual errors?! are they saved or does "--silent" mute them? |
| 2023-03-31 16:15:47 | <Ou42> | i see the whitespace issue, but would be nice to get help from ghc, no? |
| 2023-03-31 16:16:02 | → | hightower2 joins (~hightower@85.94.71.188) |
| 2023-03-31 16:16:47 | <geekosaur> | --silent shouldn't mute the errors but stack may be putting them in a log file somewhere. I'm not really familiar with it |
| 2023-03-31 16:17:36 | <geekosaur> | (I use cabal pretty exclusively and have only used stack when debugging someone else's config that uses it) |
| 2023-03-31 16:18:51 | <Ou42> | it wasn't the whitespace issue I saw |
| 2023-03-31 16:25:04 | <Ou42> | brb |
| 2023-03-31 16:25:21 | × | Ou42 quits (~Ou4242a@2600:1700:e930:41b0:27e2:d5f9:7e0c:462b) (Quit: Leaving) |
| 2023-03-31 16:30:14 | → | Ou42 joins (~Ou4242a@2600:1700:e930:41b0:27e2:d5f9:7e0c:462b) |
| 2023-03-31 16:30:35 | <Ou42> | "xmonad: X11 error: BadAtom (invalid Atom parameter), request code=18, error code=5" |
| 2023-03-31 16:32:08 | <Ou42> | "Bad _NET_WM_DESKTOP with data=[-1,0,0,0,0]" |
| 2023-03-31 16:32:20 | <geekosaur> | 18 is XChangeProperty |
| 2023-03-31 16:32:38 | <Ou42> | ?? |
| 2023-03-31 16:32:54 | <geekosaur> | and the _NET_WM_DESKTOP thing is known, you can ignore it. (something is trying to display on all desktops, EwmhDesktops doesn't support that as yet) |
| 2023-03-31 16:33:18 | <Ou42> | I set allDesktops to True |
| 2023-03-31 16:33:21 | <Ou42> | in xmobar |
| 2023-03-31 16:33:27 | <Ou42> | but it's been running, i thought |
| 2023-03-31 16:33:51 | <Ou42> | I'm also getting xfce4-power-manager errros.... last line ends with: |
| 2023-03-31 16:33:56 | <Ou42> | "Failed to connect to session manager: Failed to connect to the session manager: SESSION_MANAGER environment variable not defined" |
| 2023-03-31 16:34:23 | <geekosaur> | right, so it only works as part of an xfce4 desktop, not standalone |
| 2023-03-31 16:34:36 | <geekosaur> | xfce made that change several years ago |
| 2023-03-31 16:34:56 | <Ou42> | then I should make a PR? as it's the things in xmonad.org's tut |
| 2023-03-31 16:35:44 | <geekosaur> | uh? I don't recall the power manager being in there |
| 2023-03-31 16:36:53 | <Ou42> | I'm def not multitasking that fast. gimme a sec and I'll link/copy/paste it |
| 2023-03-31 16:37:07 | <geekosaur> | oh, found it. guess that's a non-starter then |
| 2023-03-31 16:37:18 | <geekosaur> | Solid ^ |
| 2023-03-31 16:37:29 | <geekosaur> | and it looks like lxde doesn't have its own |
| 2023-03-31 16:37:33 | × | hightower2 quits (~hightower@85.94.71.188) (Remote host closed the connection) |
| 2023-03-31 16:38:44 | <Ou42> | consider the source. ;o) If you want I could fire up a VM and try everything clean and see if the same issues persist. |
| 2023-03-31 16:38:50 | <Ou42> | but that will take me a bit of time. |
| 2023-03-31 16:39:47 | Solid | uses xfce-power-manager |
| 2023-03-31 16:39:55 | <Solid> | and I definitely don't run the xfce desktop :) |
| 2023-03-31 16:40:21 | <Ou42> | dont' knock it. some of us felt they had to ... for years |
| 2023-03-31 16:40:31 | <Ou42> | and even now I wonder if I should return to it. |
All times are in UTC.