Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→ 184,961 events total
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.