Logs: liberachat/#xmonad
| 2022-01-06 06:15:28 | → | sogens1 joins (~sogens@pa49-182-20-126.pa.qld.optusnet.com.au) |
| 2022-01-06 06:15:46 | × | sogens1 quits (~sogens@pa49-182-20-126.pa.qld.optusnet.com.au) (Client Quit) |
| 2022-01-06 06:17:11 | → | steve__ joins (~steve@ool-182c2b80.dyn.optonline.net) |
| 2022-01-06 06:20:19 | → | sogens joins (~sogens@pa49-182-20-126.pa.qld.optusnet.com.au) |
| 2022-01-06 06:22:22 | → | sogens1 joins (~sogens@gateway/vpn/pia/sogens) |
| 2022-01-06 06:25:55 | × | sogens quits (~sogens@pa49-182-20-126.pa.qld.optusnet.com.au) (Ping timeout: 256 seconds) |
| 2022-01-06 06:52:41 | × | sogens1 quits (~sogens@gateway/vpn/pia/sogens) (Ping timeout: 256 seconds) |
| 2022-01-06 06:54:41 | → | sogens1 joins (~sogens@pa49-182-20-126.pa.qld.optusnet.com.au) |
| 2022-01-06 07:12:37 | × | sogens1 quits (~sogens@pa49-182-20-126.pa.qld.optusnet.com.au) (Ping timeout: 240 seconds) |
| 2022-01-06 07:14:55 | → | sogens1 joins (~sogens@gateway/vpn/pia/sogens) |
| 2022-01-06 07:36:51 | <Solid> | dirtcastle: you can use ' instead of " for -F |
| 2022-01-06 07:37:04 | <Solid> | spawnOn "6" "emacs --daemon && emacsclient -nc -s 'bkk' -F '(quote (name . \"emacsbkkk\"))'" |
| 2022-01-06 07:44:58 | <dirtcastle> | if i run this in bash with ' it should work right ? it doesn't. using. backslashes also doesn't work. |
| 2022-01-06 07:49:37 | <Solid> | it does not? `emacsclient -nc -s 'bkk' -F '(quote (name . \"emacsbkkk\"))'` works for me |
| 2022-01-06 07:49:53 | <Solid> | (btw, instead of `emacs --daemon &&` you can give `-a ''` to emacsclient) |
| 2022-01-06 07:55:38 | <dirtcastle> | oh. are u using backticks? |
| 2022-01-06 07:57:22 | <dirtcastle> | Invalid frame name -- not. a string or nil |
| 2022-01-06 08:05:39 | × | rekahsoft quits (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Ping timeout: 256 seconds) |
| 2022-01-06 08:07:21 | <dirtcastle> | for this emacsclient -nc -s 'bkk' -F '(quote (name . \"emacsbkkk\"))' |
| 2022-01-06 08:15:32 | <Solid> | in the shell directly you don't need to escape the quotes |
| 2022-01-06 08:15:39 | <Solid> | which is probably what it's getting hung up on |
| 2022-01-06 08:15:58 | <Solid> | (but in the haskell code you do since the whole thing is a string; i.e., in quotes already) |
| 2022-01-06 08:18:15 | <dirtcastle> | oh great. |
| 2022-01-06 08:20:22 | <dirtcastle> | instead of questioning, I should just copy paste stuff ig |
| 2022-01-06 08:29:29 | × | EnchanterTim quits (~Hash@hashsecurity.org) (Quit: https://hashsecurity.org) |
| 2022-01-06 08:30:01 | × | sogens1 quits (~sogens@gateway/vpn/pia/sogens) (Ping timeout: 256 seconds) |
| 2022-01-06 08:30:35 | → | Hash joins (~Hash@hashsecurity.org) |
| 2022-01-06 08:31:37 | → | sogens1 joins (~sogens@pa49-182-20-126.pa.qld.optusnet.com.au) |
| 2022-01-06 08:34:57 | <Hash> | Ok hi |
| 2022-01-06 08:35:35 | × | Hash quits (~Hash@hashsecurity.org) (Max SendQ exceeded) |
| 2022-01-06 08:36:14 | → | Hash joins (~Hash@hashsecurity.org) |
| 2022-01-06 08:53:38 | <dirtcastle> | how to see error messages. I installed through pacman |
| 2022-01-06 08:58:01 | <Hash> | pacman is a distro packet manager I think |
| 2022-01-06 08:58:13 | <Hash> | so distro pckage should make everything go into ~/.xmonad/ |
| 2022-01-06 08:58:21 | <Hash> | Ther should be some log file there I think |
| 2022-01-06 09:16:55 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Read error: Connection reset by peer) |
| 2022-01-06 09:17:46 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2022-01-06 09:56:58 | → | sogens joins (~sogens@gateway/vpn/pia/sogens) |
| 2022-01-06 09:59:37 | × | sogens1 quits (~sogens@pa49-182-20-126.pa.qld.optusnet.com.au) (Ping timeout: 240 seconds) |
| 2022-01-06 10:02:23 | × | dirtcastle quits (~dirtcastl@103.43.203.226) (Remote host closed the connection) |
| 2022-01-06 10:03:16 | <Solid> | afaik pacman doesn't install xmessage (it's listed as an optional dependency) |
| 2022-01-06 10:03:21 | <Solid> | so perhaps try installing that |
| 2022-01-06 10:06:29 | × | sogens quits (~sogens@gateway/vpn/pia/sogens) (Ping timeout: 256 seconds) |
| 2022-01-06 10:08:29 | → | sogens joins (~sogens@pa49-182-20-126.pa.qld.optusnet.com.au) |
| 2022-01-06 10:13:17 | × | sogens quits (~sogens@pa49-182-20-126.pa.qld.optusnet.com.au) (Ping timeout: 240 seconds) |
| 2022-01-06 10:14:45 | → | sogens joins (~sogens@gateway/vpn/pia/sogens) |
| 2022-01-06 10:34:26 | → | dirtcastle joins (~dirtcastl@103.43.203.229) |
| 2022-01-06 10:43:17 | <dirtcastle> | Solid, I wrote a shell script for spawning emacsclient. |
| 2022-01-06 10:56:37 | → | x88x88x joins (~x88x88x@2001:19f0:5:39a8:5400:3ff:feb6:73cb) |
| 2022-01-06 11:25:21 | × | sogens quits (~sogens@gateway/vpn/pia/sogens) (Quit: WeeChat 3.4) |
| 2022-01-06 11:25:36 | → | sogens joins (~sogens@gateway/vpn/pia/sogens) |
| 2022-01-06 11:28:35 | → | sogens1 joins (~sogens@gateway/vpn/pia/sogens) |
| 2022-01-06 11:30:22 | × | sogens quits (~sogens@gateway/vpn/pia/sogens) (Ping timeout: 256 seconds) |
| 2022-01-06 11:57:21 | × | byorgey quits (~byorgey@155.138.238.211) (Quit: leaving) |
| 2022-01-06 12:03:57 | × | sogens1 quits (~sogens@gateway/vpn/pia/sogens) (Ping timeout: 240 seconds) |
| 2022-01-06 12:06:08 | → | sogens1 joins (~sogens@pa49-182-20-126.pa.qld.optusnet.com.au) |
| 2022-01-06 12:06:37 | × | steve__ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 256 seconds) |
| 2022-01-06 12:10:00 | → | mc47 joins (~mc47@xmonad/TheMC47) |
| 2022-01-06 12:15:17 | → | seschwar joins (~seschwar@user/seschwar) |
| 2022-01-06 12:15:34 | → | byorgey joins (~byorgey@155.138.238.211) |
| 2022-01-06 12:25:53 | × | sogens1 quits (~sogens@pa49-182-20-126.pa.qld.optusnet.com.au) (Ping timeout: 256 seconds) |
| 2022-01-06 12:27:22 | → | sogens1 joins (~sogens@gateway/vpn/pia/sogens) |
| 2022-01-06 12:39:17 | × | sogens1 quits (~sogens@gateway/vpn/pia/sogens) (Ping timeout: 240 seconds) |
| 2022-01-06 12:41:41 | → | sogens1 joins (~sogens@pa49-182-20-126.pa.qld.optusnet.com.au) |
| 2022-01-06 12:44:11 | <dirtcastle> | apparantly scratchpad is so hard to do? do i need to configure log hook ? (since I'm using xmobar) more steps are required than what is mentioned in the docs |
| 2022-01-06 12:44:24 | <dirtcastle> | is there any article that will help |
| 2022-01-06 12:45:05 | <dirtcastle> | I also use ezconfig abt which I know little of. but still followed through the doc properly. but still can't get it to working. |
| 2022-01-06 12:47:46 | <fizzie> | I only use NamedScratchpad, but both it and the basic scratchpad (which I think is just a wrapper around NamedScratchpad) should only need the keybindings + the manageHook to function. |
| 2022-01-06 12:48:02 | <geekosaur> | scratchpads shouldn't be tht difficult |
| 2022-01-06 12:48:22 | <dirtcastle> | I use keybinding like this. : M-s t |
| 2022-01-06 12:48:48 | <dirtcastle> | they are called KB_groups |
| 2022-01-06 12:49:00 | <dirtcastle> | it seems |
| 2022-01-06 12:49:25 | <dirtcastle> | should I get this kind of keybinding by default? |
| 2022-01-06 12:49:49 | <dirtcastle> | it's like u press meta+ 's' and then t seperately. |
| 2022-01-06 12:49:55 | <dirtcastle> | idk if this is normal |
| 2022-01-06 12:49:57 | <fizzie> | I don't know about "KB_groups", but EZConfig's Emacs-style keybindings are _supposed_ to use XMonad.Actions.Submap automatically to support multi-key sequences, yes. |
| 2022-01-06 12:50:11 | <fizzie> | (I think. I don't have any configured.) |
| 2022-01-06 12:51:49 | <fizzie> | (XMonad.Actions.Submap is the "manual" way to do it, FWIW. But EZConfig additionalKeysP should generate those as needed, says the documentation.) |
| 2022-01-06 12:53:25 | <geekosaur> | https://github.com/geekosaur/xmonad.hs/blob/skkukuk/xmonad.hs uses scratchpads and EZConfig, but not xmobar (but logs to xmonad-log-applet instead) |
| 2022-01-06 12:53:38 | <geekosaur> | that said, it's not exactly a beginner config :) |
| 2022-01-06 12:56:42 | <Solid> | dirtcastle: the docs for X.U.NamedScratchpad ( https://hackage.haskell.org/package/xmonad-contrib-0.17.0/docs/XMonad-Util-NamedScratchpad.html ) should tell you anything you need |
| 2022-01-06 12:56:46 | <Solid> | you don't need a logHook |
| 2022-01-06 13:03:28 | <geekosaur> | logHook is not for scratchpads, not for keybindings. it's for logging to a statusbar. if you're using xmobar, you may want a logHook at some point to customize what you send to it |
| 2022-01-06 13:05:06 | <Solid> | sure but a priori xmobar has nothing to do with scratchpads (I think they are jumbling concepts here so it may be better to take things step by step) |
| 2022-01-06 13:05:15 | <geekosaur> | yeh |
| 2022-01-06 13:05:30 | <geekosaur> | trying to do too much at once |
| 2022-01-06 13:05:57 | <geekosaur> | might be good to go through the tutorial once before trying to make a more advanced config |
| 2022-01-06 13:08:46 | <geekosaur> | ahy, yep, was redone to use NamedScratchpads. and has a small doc bug because someone missed a reference to the old workspace :) |
| 2022-01-06 13:10:23 | geekosaur | patches straight into master since it's a 1-letter fix |
| 2022-01-06 13:10:33 | <geekosaur> | to a comment, even |
| 2022-01-06 13:17:44 | <dirtcastle> | geekosaur, I have to go through config prime . ez config not so easy. |
| 2022-01-06 13:19:05 | <Solid> | dirtcastle: go through the tutorial: https://xmonad.org/TUTORIAL.html |
| 2022-01-06 13:19:11 | <Solid> | it should have everything you need |
| 2022-01-06 13:19:11 | <geekosaur> | you used X.C.Prime? that's more or less inviting trouble. we should have moved that to -extras years ago for people to play with if they wanted to |
| 2022-01-06 13:19:23 | <Solid> | and yeah, don't use X.C.Prime |
| 2022-01-06 13:21:21 | <dirtcastle> | oh |
| 2022-01-06 13:27:36 | <geekosaur> | it was an experiment that never went anywhere and practically nothing works with it |
| 2022-01-06 13:28:07 | <geekosaur> | we should just mark it as deprecated and remove it in a few versions |
| 2022-01-06 13:35:24 | <Solid> | +! |
| 2022-01-06 13:35:25 | <Solid> | +1 |
All times are in UTC.