2022/01/04

2022-01-04 00:47:54 +0000twiclo1(~twiclo@vpn.utahbroadband.com) (Quit: WeeChat 3.3)
2022-01-04 00:48:11 +0000twiclo1(~twiclo@vpn.utahbroadband.com)
2022-01-04 01:00:10 +0000seschwar(~seschwar@user/seschwar) (Quit: :wq)
2022-01-04 02:05:42 +0000dirtcastle(~dirtcastl@103.43.203.229)
2022-01-04 02:09:49 +0000humky(~humky@user/humky) (Quit: Leaving)
2022-01-04 02:13:57 +0000steve__(~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 256 seconds)
2022-01-04 02:37:43 +0000dirtcastle_pc(~su@103.43.203.229)
2022-01-04 02:48:36 +0000dirtcastle_pc(~su@103.43.203.229) (Quit: Leaving)
2022-01-04 02:56:35 +0000dirtcastle_pc(~su@103.43.203.229)
2022-01-04 02:57:39 +0000su_(~su@103.43.203.229)
2022-01-04 02:57:48 +0000su_(~su@103.43.203.229) (Remote host closed the connection)
2022-01-04 03:02:57 +0000banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 240 seconds)
2022-01-04 03:06:39 +0000dirtcastle_pc(~su@103.43.203.229) (Quit: Leaving)
2022-01-04 03:07:00 +0000dirtcastle_pc(~su@103.43.203.229)
2022-01-04 03:07:05 +0000dirtcastle_pc(~su@103.43.203.229) (Remote host closed the connection)
2022-01-04 03:07:24 +0000dirtcastle_pc(~su@103.43.203.226)
2022-01-04 03:07:27 +0000dirtcastle_pc(~su@103.43.203.226) ()
2022-01-04 03:08:47 +0000dirtcastle_pc(~su@103.43.203.226)
2022-01-04 03:09:13 +0000dirtcastle_pc(~su@103.43.203.226) (Client Quit)
2022-01-04 03:09:18 +0000su_(~su@103.43.203.229)
2022-01-04 03:10:18 +0000su_(~su@103.43.203.229) (Client Quit)
2022-01-04 03:10:22 +0000dirtcastle_pc(~su@103.43.203.229)
2022-01-04 03:12:41 +0000dirtcastle_pc(~su@103.43.203.229) (Client Quit)
2022-01-04 03:12:53 +0000dirtcastle_pc(~su@103.43.203.229)
2022-01-04 03:14:02 +0000dirtcastle_pc(~su@103.43.203.229) (Client Quit)
2022-01-04 03:14:06 +0000dirtcastle_pc_(~su@103.43.203.229)
2022-01-04 03:14:12 +0000dirtcastle_pc_(~su@103.43.203.229) (Client Quit)
2022-01-04 03:14:13 +0000dirtcastle(~dirtcastl@103.43.203.229) (K-Lined)
2022-01-04 03:22:41 +0000banc(banc@gateway/vpn/airvpn/banc)
2022-01-04 03:27:53 +0000dirtcastle(~dirtcastl@103.43.203.226)
2022-01-04 03:42:41 +0000terrorjack(~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat)
2022-01-04 03:45:08 +0000terrorjack(~terrorjac@2a01:4f8:1c1e:509a::1)
2022-01-04 03:50:37 +0000td_(~td@94.134.91.188) (Ping timeout: 240 seconds)
2022-01-04 03:52:42 +0000td_(~td@94.134.91.122)
2022-01-04 04:44:49 +0000twiclo1(~twiclo@vpn.utahbroadband.com) (Ping timeout: 256 seconds)
2022-01-04 04:46:35 +0000twiclo1(~twiclo@vpn.utahbroadband.com)
2022-01-04 05:00:17 +0000sogens2(~sogens@gateway/vpn/pia/sogens) (Quit: WeeChat 3.4)
2022-01-04 05:00:38 +0000sogens(~sogens@gateway/vpn/pia/sogens)
2022-01-04 05:05:34 +0000f(~fish@cpe-108-184-44-250.socal.res.rr.com)
2022-01-04 05:10:53 +0000sogens(~sogens@gateway/vpn/pia/sogens) (Ping timeout: 256 seconds)
2022-01-04 05:14:07 +0000sogens(~sogens@gateway/vpn/pia/sogens)
2022-01-04 07:29:29 +0000dirtcastle_pc(~su@103.43.203.229)
2022-01-04 07:48:12 +0000dirtcastle_pc(~su@103.43.203.229) (Remote host closed the connection)
2022-01-04 08:21:26 +0000jsoo(~znc@irc.refl.club) (Quit: ZNC 1.8.2 - https://znc.in)
2022-01-04 08:22:45 +0000jsoo(~znc@irc.refl.club)
2022-01-04 08:33:37 +0000dirtcastle(~dirtcastl@103.43.203.226) (Ping timeout: 256 seconds)
2022-01-04 08:34:08 +0000dirtcastle(~dirtcastl@103.43.203.229)
2022-01-04 09:05:09 +0000Nahra(~user@static.161.95.99.88.clients.your-server.de)
2022-01-04 09:09:37 +0000 <dirtcastle> https://pastecode.io/s/6g5fy1fm
2022-01-04 09:10:35 +0000 <dirtcastle> trying to run xmobar. xmobar was installed through pacman. xmonad was built from source.(stack)
2022-01-04 09:11:16 +0000 <dirtcastle> i made a .xmobarrc with example config from arch wiki. it's at ~/.xmobarrc.
2022-01-04 09:11:39 +0000 <dirtcastle> google, reddit, yt, xmobar doc - nothing was helpful.
2022-01-04 09:17:52 +0000geekosaur(~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
2022-01-04 09:17:52 +0000allbery_b(~geekosaur@xmonad/geekosaur)
2022-01-04 09:17:55 +0000allbery_bgeekosaur
2022-01-04 09:18:44 +0000 <AIM[m]> Have ya seen DT's video on it?
2022-01-04 09:25:47 +0000 <dirtcastle> yes. exactly his. but he configured it inside xmonad.1 i think. I'm doing it .hs. should I try it on .1 itself once?
2022-01-04 09:27:24 +0000 <dirtcastle> i think the problem is in syntax in the main function. can u take a look at that for a sec.
2022-01-04 09:30:54 +0000 <AIM[m]> I also did the rc file without the entire hs code
2022-01-04 09:31:14 +0000 <AIM[m]> The file with only Config
2022-01-04 09:32:03 +0000 <dirtcastle> ok. I'll try do xmobar config alone in that file once
2022-01-04 09:32:15 +0000 <AIM[m]> Ya
2022-01-04 09:32:41 +0000 <AIM[m]> I haven't got the hs file working
2022-01-04 09:38:12 +0000sogens2(~sogens@gateway/vpn/pia/sogens)
2022-01-04 09:39:55 +0000sogens(~sogens@gateway/vpn/pia/sogens) (Ping timeout: 256 seconds)
2022-01-04 09:58:42 +0000sogens2(~sogens@gateway/vpn/pia/sogens) (Quit: WeeChat 3.4)
2022-01-04 10:00:25 +0000sogens(~sogens@gateway/vpn/pia/sogens)
2022-01-04 10:51:01 +0000seschwar(~seschwar@user/seschwar)
2022-01-04 11:19:09 +0000 <dirtcastle> i tried it. didn't work. he uses ubuntu. i use arch. i could be missing a step related to X11.
2022-01-04 11:21:23 +0000 <AIM[m]> I use Arch only
2022-01-04 11:21:38 +0000 <AIM[m]> You can try to get an example config first
2022-01-04 11:21:47 +0000 <AIM[m]> Instead of writing from scratch
2022-01-04 11:22:10 +0000 <AIM[m]> What error does it show?
2022-01-04 11:22:29 +0000 <AIM[m]> Try running from terminal instead of automatically launching it from xmonad
2022-01-04 11:22:49 +0000 <AIM[m]> That way the errors get thrown into the terminal output
2022-01-04 11:24:41 +0000 <geekosaur> @where paste
2022-01-04 11:24:41 +0000 <lambdabot> Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com
2022-01-04 11:26:33 +0000 <geekosaur> although if you're on arch using a pacman-installed xmobar, I'm betting you need to build the xmobar config with -dynamic
2022-01-04 11:28:10 +0000 <AIM[m]> It's better to get he Aur version of xmonad and xmobar
2022-01-04 11:28:54 +0000 <geekosaur> probably still need it. arch haskell packaging is kinda broken
2022-01-04 11:29:01 +0000 <AIM[m]> The pacman version is kinda back on updates (which is surprising coz Arch is supposed to be a rolling release). I guess the maintainers are too busy.
2022-01-04 12:09:41 +0000 <dirtcastle> i didn't know they were outdated . I'll do it from official git repo.
2022-01-04 12:34:10 +0000 <dirtcastle> Could not load module `Distribution.Simple'
2022-01-04 12:34:10 +0000 <dirtcastle> It is a member of the hidden package `Cabal-3.4.0.0'.
2022-01-04 12:34:10 +0000 <dirtcastle> You can run `:set -package Cabal' to expose it.
2022-01-04 12:34:10 +0000 <dirtcastle> (Note: this unloads all the modules in the current scope.)
2022-01-04 12:34:10 +0000 <dirtcastle> Use -v (or `:set -v` in ghci) to see a list of the files searched for.
2022-01-04 12:34:10 +0000 <dirtcastle> |
2022-01-04 12:34:10 +0000 <dirtcastle> 3 | > import Distribution.Simple
2022-01-04 12:34:11 +0000 <dirtcastle> | ^^^^^^^^^^^^^^^^^^^^^^^^^^
2022-01-04 12:34:11 +0000 <dirtcastle> ==> ERROR: A failure occurred in build().
2022-01-04 12:34:12 +0000 <dirtcastle> Aborting...
2022-01-04 12:34:34 +0000 <dirtcastle> when downloading from aur
2022-01-04 13:29:33 +0000 <dirtcastle> never mind
2022-01-04 13:30:09 +0000 <dirtcastle> i installed through pacman . xmobarrc example config in archwiki is bugged
2022-01-04 13:33:12 +0000 <dirtcastle> thanks your time guys. really appreciate it!
2022-01-04 13:36:07 +0000 <Solid> dirtcastle: perhaps change that wiki article/alert someone who can?
2022-01-04 13:42:47 +0000 <dirtcastle> Solid, I've never done that b4. I've pulled issues in git only. does that have a git page?
2022-01-04 13:50:13 +0000nihilipster[m](~nihilipst@2001:470:69fc:105::720) (Ping timeout: 240 seconds)
2022-01-04 13:50:13 +0000yuu[m](~yuumatrix@2001:470:69fc:105::8a6) (Ping timeout: 240 seconds)
2022-01-04 13:50:37 +0000ms[m](~msmatrixp@2001:470:69fc:105::2b48) (Ping timeout: 240 seconds)
2022-01-04 13:50:37 +0000thonoht[m](~thonohtma@2001:470:69fc:105::d7be) (Ping timeout: 240 seconds)
2022-01-04 13:50:37 +0000kwer[m](~kwermatri@2001:470:69fc:105::1:4da1) (Ping timeout: 240 seconds)
2022-01-04 13:51:01 +0000dkasak[m](~dkasakter@2001:470:69fc:105::a34) (Ping timeout: 240 seconds)
2022-01-04 13:51:01 +0000yehoshuapw(~yehoshuap@2001:470:69fc:105::a5f) (Ping timeout: 240 seconds)
2022-01-04 14:02:21 +0000nihilipster[m](~nihilipst@2001:470:69fc:105::720)
2022-01-04 14:02:24 +0000yuu[m](~yuumatrix@2001:470:69fc:105::8a6)
2022-01-04 14:05:10 +0000thonoht[m](~thonohtma@2001:470:69fc:105::d7be)
2022-01-04 14:05:55 +0000kwer[m](~kwermatri@2001:470:69fc:105::1:4da1)
2022-01-04 14:08:33 +0000ms[m](~msmatrixp@2001:470:69fc:105::2b48)
2022-01-04 14:11:20 +0000yehoshuapw(~yehoshuap@2001:470:69fc:105::a5f)
2022-01-04 14:12:11 +0000dkasak[m](~dkasakter@2001:470:69fc:105::a34)
2022-01-04 14:24:30 +0000 <Solid> dirtcastle: I don't know, I don't use Arch
2022-01-04 14:24:42 +0000 <Solid> but surely a wiki is editable by everyone (modulo a review process)
2022-01-04 14:26:44 +0000 <dirtcastle> oh npnp. I'll search the internet. or else will ask in #archlinux irc
2022-01-04 14:27:01 +0000 <geekosaur> iirc it's a mediawiki, it should have pretty good help
2022-01-04 15:47:43 +0000jimr(~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com)
2022-01-04 16:06:14 +0000rekahsoft(~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com)
2022-01-04 16:11:03 +0000rekahsoft(~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Ping timeout: 256 seconds)
2022-01-04 16:23:34 +0000bsima(~bsima@2604:a880:400:d0::19f1:7001) (Quit: ZNC 1.8.2 - https://znc.in)
2022-01-04 16:24:09 +0000bsima(~bsima@2604:a880:400:d0::19f1:7001)
2022-01-04 16:44:29 +0000jimr(~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com) (Quit: Leaving)
2022-01-04 16:48:13 +0000steve__(~steve@ool-182c2b80.dyn.optonline.net)
2022-01-04 17:00:51 +0000 <dirtcastle> can I use emacs as a scratchpad?
2022-01-04 17:01:05 +0000 <dirtcastle> is it possible
2022-01-04 17:02:28 +0000 <geekosaur> don't see why not. probably have to use NamedScratchpads rather than the simple scratchpad which is limited to windows you can name "scratchpad", then className =? "Emacs". main problem there is then using any emacs window for anything else
2022-01-04 17:02:49 +0000 <geekosaur> would need some elisp hacking to get a specific emacs frame with a role you could match on
2022-01-04 17:05:46 +0000 <dirtcastle> gotcha. I'll search a little more.
2022-01-04 17:17:15 +0000 <geekosaur> might be easier to use an emacsclient running in a terminal, then just arrange for the terminal to not be a factory and use --name scratchpad (appName =? "scratchpad")
2022-01-04 17:29:33 +0000 <Solid> dirtcastle: emacsclient supports the -F flag with which you can set the parameters of the spawned frame
2022-01-04 17:31:04 +0000 <Solid> e.g. for an instance name you'd do something like -F "(quote (name . \"my-scratchpad\"))"
2022-01-04 17:31:50 +0000 <fizzie> I've done an Emacs stratchpady thing.
2022-01-04 17:31:55 +0000 <fizzie> I just keep forgetting to use it.
2022-01-04 17:32:04 +0000 <Solid> (the instance name is the first string in WM_CLASS)
2022-01-04 17:32:17 +0000 <Solid> I have like 4 Emacs scratchpads for different purposes
2022-01-04 17:32:20 +0000 <Solid> very worth it :)
2022-01-04 17:37:06 +0000 <fizzie> I do "emacsclient -a '' -e '(scratch-frame)'" to start one, (resource =? "scratch-emacs") to match one, and https://0x0.st/ozcF.txt on the Emacs side, and have completely forgotten most of what that's for -- it's probably much overcomplicated.
2022-01-04 17:37:33 +0000 <fizzie> I think the idea was I could also toggle the scratchpad visibility over from Elisp for whatever reason, that's what sending the XMONAD_NSP_SHOW client event is doing.
2022-01-04 17:37:52 +0000 <fizzie> It probably still works, but I still don't remember to use it.
2022-01-04 17:45:18 +0000 <dirtcastle> Solid: Share config and save me from going through so much pain. I'll understand the emacsclient options from manual.
2022-01-04 17:46:05 +0000 <dirtcastle> I literally took a screenshot of everything u guys said for reference.
2022-01-04 17:49:03 +0000 <dirtcastle> thank you very much!
2022-01-04 17:54:09 +0000 <dirtcastle> fizzie, i didn't understand that lisp code but I copied and make sense of it later. Thank you!
2022-01-04 17:58:17 +0000mvk(~mvk@2607:fea8:5cdd:f000::45db) (Ping timeout: 240 seconds)
2022-01-04 18:02:24 +0000 <Solid> dirtcastle: the config itself is a little bit complicated because I have a little EDSL for spawning things and setting these names, but the basic command for emacsclient is `emacsclient -c -F "(quote (name . \"scratch-name\"))"` and you would then match on it in your scratchpad config with `appName =? "scratch-name"`
2022-01-04 18:03:10 +0000 <Solid> in case you're wondering, -F sets the `default-frame-alist` variable (`C-h v default-frame-alist` for more information)
2022-01-04 18:06:38 +0000 <Solid> fizzie: yeah the snippet seems to duplicate some scratchpad functionality in elisp
2022-01-04 18:06:40 +0000rekahsoft(~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com)
2022-01-04 18:07:24 +0000 <Solid> and most of this is actually dead code since I would imagine `scratch-frame` is only called for spawning the scratchpad (with managing being done by NamedScratchpads)
2022-01-04 18:07:31 +0000 <Solid> but if it works it works so... :)
2022-01-04 18:11:58 +0000 <dirtcastle> I'll remember to contact you for debugging :D
2022-01-04 18:11:58 +0000 <dirtcastle> one of the reasons I asked was to see if I there are new features I am not aware of.
2022-01-04 18:14:04 +0000 <fizzie> Solid: Oh, I remember what it's for -- the motivation was to allow opening a file in the scratch frame from the command line. So it's accompanied with a es() { e="${1/\\/\\\\}"; emacsclient -a '' -q -e '(scratch-frame "'"${e/\"/\\\"}"'")'; } bash function that does that. I don't remember to use it either.
2022-01-04 18:15:38 +0000 <Solid> fizzie: ah, that makes sense
2022-01-04 18:15:50 +0000 <fizzie> I don't remember why that was really any better than using the keybinding to bring up the scratchpad and open the file from there. Well, I guess it does respect the working directory of whatever terminal you run it in.
2022-01-04 18:16:12 +0000 <Solid> maybe you would use it more often if it wasn't a general Emacs scratchpad but something more specific
2022-01-04 18:19:10 +0000 <fizzie> I think pretty much what ended up happening is, I've got a screen session automatically opening in the terminal scratchpad, and the different screen windows of that session play the role of sort of more specific (but still slightly ephemeral) scratchpads, so I end up just using that one.
2022-01-04 18:20:50 +0000 <geekosaur> yeh, I open "scratchpads" in my one big emacs frame and probably would forget to use another one
2022-01-04 19:12:57 +0000dirtcastle(~dirtcastl@103.43.203.229) (Ping timeout: 240 seconds)
2022-01-04 20:00:35 +0000jimr(~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com)
2022-01-04 20:16:14 +0000dirtcastle(~dirtcastl@2409:4072:813:8a8a:c4c7:7ff:fe7a:1c71)
2022-01-04 20:28:17 +0000afreakk(~weechat@user/afreak) (Ping timeout: 240 seconds)
2022-01-04 20:32:11 +0000afreakk(~weechat@user/afreak)
2022-01-04 20:37:25 +0000afreakk(~weechat@user/afreak) (Ping timeout: 240 seconds)
2022-01-04 20:47:26 +0000jimr(~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com) (Quit: Leaving)
2022-01-04 21:02:17 +0000afreakk(~weechat@user/afreak)
2022-01-04 21:02:17 +0000dirtcastle(~dirtcastl@2409:4072:813:8a8a:c4c7:7ff:fe7a:1c71) (Ping timeout: 240 seconds)
2022-01-04 21:06:37 +0000afreakk(~weechat@user/afreak) (Ping timeout: 240 seconds)
2022-01-04 21:10:45 +0000afreakk(~weechat@user/afreak)
2022-01-04 21:16:40 +0000afreakk(~weechat@user/afreak) (Remote host closed the connection)
2022-01-04 21:30:28 +0000afreakk(~weechat@user/afreak)
2022-01-04 21:36:11 +0000afreakk(~weechat@user/afreak) (Ping timeout: 256 seconds)
2022-01-04 21:48:10 +0000f(~fish@cpe-108-184-44-250.socal.res.rr.com) (Remote host closed the connection)
2022-01-04 21:57:21 +0000iMaaNor[m](~imaanorma@2001:470:69fc:105::1:5988)
2022-01-04 22:03:39 +0000de-vri-es(~de-vri-es@voyager.de-vri.es) (Quit: Bathrobe!)
2022-01-04 22:04:24 +0000de-vri-es(~de-vri-es@voyager.de-vri.es)
2022-01-04 22:08:56 +0000iMaaNor(uid534642@id-534642.tinside.irccloud.com)
2022-01-04 22:31:28 +0000afreakk(~weechat@user/afreak)
2022-01-04 23:53:27 +0000mvk(~mvk@2607:fea8:5cdd:f000::45db)
2022-01-04 23:59:09 +0000dirtcastle(~dirtcastl@2409:4072:813:8a8a:44fc:a0ff:fe92:ac3)