Logs: freenode/#xmonad
| 2020-12-09 18:38:59 | <nova> | That's, like, your opinion, man. |
| 2020-12-09 18:39:14 | <dminuoso> | Perhaps I didn't make the editor war sarcasm quite clear enough. |
| 2020-12-09 18:39:20 | <dminuoso> | My apologies. |
| 2020-12-09 18:39:36 | <nova> | heh. Well, you know how people get. |
| 2020-12-09 18:39:47 | <nova> | "Use my editor. it's better. You're stupid." |
| 2020-12-09 18:40:17 | <Liskni_si> | making you own editor seems like quite an investment |
| 2020-12-09 18:40:21 | <nova> | there's a reason for xkcd 378 or whatever.. "real programmers" |
| 2020-12-09 18:40:22 | <dminuoso> | Hold on, I have just the thing |
| 2020-12-09 18:40:30 | <dminuoso> | M-x educate-why-emacs-is-better |
| 2020-12-09 18:40:46 | <dminuoso> | heh yeah |
| 2020-12-09 18:41:07 | nova | slowly adds a weechat filter to dminuoso .. j/k :D |
| 2020-12-09 18:41:37 | <dminuoso> | Amusingly enough, I have just started making my xmonad behave more like emacs. mod-x is a thing now here :> |
| 2020-12-09 18:41:45 | <dminuoso> | To bring this discussion back to ontopic |
| 2020-12-09 18:41:49 | <dminuoso> | Anyway, gotta run |
| 2020-12-09 18:42:13 | <nova> | you're .. you're a monster .. *runs away screaming* |
| 2020-12-09 18:42:28 | <Solid> | you can talk to M-x doctor about your problems of being a vim user :> |
| 2020-12-09 18:44:02 | <nova> | I actually really dislike stupid things like that in my editor / operating system / pdf viewer / programming language / bloatware ;P .. I mean okay vim has :smile and :help UserGettingBored but ... M-x doctor ... come on, brew. what the heck. |
| 2020-12-09 18:47:12 | <nova> | the thing about vim is that vim-script is stupid slow - neovim has almost first class lua support and it can be 100 times faster (esp in loops). Vim is really stupid. Vim9Script is kinda interesting but .. idk how it will go. I like lisp not really, but I like that emacs is lisp first and editor second because it makes for hackability. But I don't like how emacs organized everything and don't like |
| 2020-12-09 18:47:14 | <nova> | the direction it took. I also think vim modes and emacs modes both are not properly done. I have ideas for this. That's why I want to make own editor. Sorry for being O.T. No more from me. |
| 2020-12-09 18:48:44 | <geekosaur> | M-x doctor is a bit of Lisp history kept alive by Emacs |
| 2020-12-09 18:48:52 | <geekosaur> | go look up ELIZA |
| 2020-12-09 18:48:57 | <nova> | I think a very concise (like xmonad) and easy-to-customize yet extremely robust and powerful editor is in order. Or maybe not. idk. |
| 2020-12-09 18:49:11 | <nova> | in Haskell * |
| 2020-12-09 18:49:37 | <geekosaur> | it was done. it's dead, last I checked. (yi) |
| 2020-12-09 18:49:40 | <Solid> | nova: there's Yi that aims to do at least some of that |
| 2020-12-09 18:49:47 | <Solid> | and yes it's dead |
| 2020-12-09 18:51:40 | <nova> | hehe yeah. |
| 2020-12-09 19:03:05 | × | berberman quits (~berberman@unaffiliated/berberman) (Ping timeout: 264 seconds) |
| 2020-12-09 19:03:32 | → | berberman joins (~berberman@unaffiliated/berberman) |
| 2020-12-09 19:03:52 | → | adder joins (~adder@unaffiliated/adder) |
| 2020-12-09 19:04:16 | <adder> | hello, i've made some changes to the configuration, and xmonad spawns two xmobar instances, however, shortly thereafter, they disappear |
| 2020-12-09 19:04:42 | <adder> | https://dpaste.com/365THXS5R |
| 2020-12-09 19:06:14 | × | ChubaDuba quits (~ChubaDuba@176.212.58.197) (Quit: WeeChat 1.6) |
| 2020-12-09 19:07:48 | <adder> | when ran from terminal, everything is ok |
| 2020-12-09 19:07:55 | <adder> | but when xmonad spawns them, they disappear |
| 2020-12-09 19:12:55 | <geekosaur> | not seeing anything obvious wrong with your config but it sounds like they're getting EOF from xmonad for some reason. |
| 2020-12-09 19:13:16 | → | abhixec joins (~abhixec@c-67-169-141-95.hsd1.ca.comcast.net) |
| 2020-12-09 19:15:35 | <sgibber2018> | nova: I didn't know about :smile. That's a good one. Between vim and xmonad I've got my whole system almost perfect. They play really well together. |
| 2020-12-09 19:17:44 | × | abhixec quits (~abhixec@c-67-169-141-95.hsd1.ca.comcast.net) (Ping timeout: 258 seconds) |
| 2020-12-09 19:18:02 | × | malook quits (~Thunderbi@5.82.52.68) (Read error: Connection reset by peer) |
| 2020-12-09 19:18:04 | → | malook1 joins (~Thunderbi@5.82.52.68) |
| 2020-12-09 19:20:27 | malook1 | is now known as malook |
| 2020-12-09 19:26:24 | <adder> | why would it be getting EOF? |
| 2020-12-09 19:28:50 | × | geekosaur quits (82659a09@host154-009.vpn.uakron.edu) (Ping timeout: 245 seconds) |
| 2020-12-09 19:36:27 | × | adder quits (~adder@unaffiliated/adder) (Remote host closed the connection) |
| 2020-12-09 19:39:17 | → | adder joins (~adder@unaffiliated/adder) |
| 2020-12-09 19:43:16 | <nova> | In all of the xmonad.hs files I see, people use `main = xmonad =<< statusBar myBar myPP defaults` basically, but I have `main = xmonad =<< xmobar defaults`. I don't understand what is going on, and I would like to. |
| 2020-12-09 19:44:05 | <nova> | I just want to change myPP .. or something .. in order to change the colors in the stdout xmonad sends to xmobar, and I don't know why I am having so much trouble. |
| 2020-12-09 19:44:54 | <nova> | I want to do this "properly" but everyone does it a different freakin' way |
| 2020-12-09 19:44:55 | → | rekahsoft joins (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) |
| 2020-12-09 19:47:22 | × | malook quits (~Thunderbi@5.82.52.68) (Quit: malook) |
| 2020-12-09 19:48:02 | → | geekosaur joins (82659a09@host154-009.vpn.uakron.edu) |
| 2020-12-09 19:52:50 | × | adder quits (~adder@unaffiliated/adder) (Remote host closed the connection) |
| 2020-12-09 19:53:15 | <nova> | Yes, so, I experimented, and got it working with main = do xmonad =<< statusBar "xmobar" toggleStutsKey defaults but nothing else would work. I want to understand. |
| 2020-12-09 19:54:09 | × | rekahsoft quits (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Ping timeout: 258 seconds) |
| 2020-12-09 19:54:54 | <geekosaur> | what kinds of things did you try? |
| 2020-12-09 19:57:00 | <Solid> | nova: the `xmobar` function is just a specialized `statusBar` that already supplies a PP, so using `statusBar` if you want to supply your own pretty-printer *is* the proper way |
| 2020-12-09 19:57:02 | × | amiri quits (~amiri@cpe-76-91-154-9.socal.res.rr.com) (Remote host closed the connection) |
| 2020-12-09 19:57:11 | <Solid> | or is there something else you don't understand? |
| 2020-12-09 19:57:31 | <nova> | I tried without toggleStrutsKey .. didn't work. I tried xmonad =<< xmobar myPP defaults |
| 2020-12-09 19:57:43 | <nova> | and sorry this is actually what I have main = xmonad =<< statusBar "xmobar" myPP toggleStrutsKey defaults |
| 2020-12-09 19:58:17 | <geekosaur> | right, neither of those would work because `xmobar` already provides a PP and `toggleStrutsKey` |
| 2020-12-09 19:59:13 | <nova> | what in the taco wako. okay. Thanks. |
| 2020-12-09 19:59:19 | <ybenel> | fellas, why FadeWindows Hook Doesn't take any effects |
| 2020-12-09 19:59:46 | <Solid> | If it helps, this is the exact definition of the `xmobar` function: `xmobar conf = statusBar "xmobar" xmobarPP toggleStrutsKey conf`, where `toggleStrutsKey` and `xmobarPP` are defined in the module |
| 2020-12-09 20:00:00 | <Solid> | it's just there to be a quick "I don't care how it looks" solution |
| 2020-12-09 20:00:01 | <geekosaur> | ybenel, because all it does is set an opacity property which your compositor reads |
| 2020-12-09 20:00:34 | <geekosaur> | it would be up to your compositor to provide effects, and provide some way to specify them |
| 2020-12-09 20:00:45 | <ybenel> | geekosaur: for some reason picom doesn't interpret it |
| 2020-12-09 20:01:27 | <ybenel> | also i had picom configured to put opacity in some app like xterm/atom yet it doesn't work |
| 2020-12-09 20:02:27 | <al3x27> | ybenel: xterm and opacity are no friends |
| 2020-12-09 20:04:31 | <ybenel> | but it used to work before when i was using awesomewm . |
| 2020-12-09 20:04:58 | <ybenel> | i have no issue about opacity i don't really care about it, i'm just not sure why it's not working |
| 2020-12-09 20:06:07 | × | wonko7 quits (~wonko7@2a01:e35:2ffb:7040:14a1:46f4:68f7:2133) (Ping timeout: 260 seconds) |
| 2020-12-09 20:08:56 | <al3x27> | ybenel: did you try someting like alacritty? and picom in a terminal? just to cover the bases? |
| 2020-12-09 20:11:33 | <geekosaur> | ok, think that question is answered: the module uses the original opacity atom but there's an eWMH atom now that is preferred, so they probably desupported the old one |
| 2020-12-09 20:13:31 | <ybenel> | so, no transparency then . |
| 2020-12-09 20:13:55 | <geekosaur> | not without modifying the module to use _NET_WM_WINDOW_OPACITY |
| 2020-12-09 20:14:08 | <geekosaur> | should work the same way, so the fix should be simple |
| 2020-12-09 20:15:16 | × | daphnis_ quits (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 265 seconds) |
| 2020-12-09 20:15:16 | × | daphnis quits (~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 265 seconds) |
| 2020-12-09 20:18:08 | <dminuoso> | Mmm, what are some elegant options of rigging screenshotting abilities into xmonad? |
| 2020-12-09 20:18:28 | <dminuoso> | Just spawn scrot? |
| 2020-12-09 20:18:36 | <geekosaur> | that's what I do |
| 2020-12-09 20:18:55 | <geekosaur> | remember to ue XMonad.Util.Ungrab though |
| 2020-12-09 20:20:16 | <dminuoso> | Curious, why is ungrabbing necessary |
| 2020-12-09 20:21:28 | <geekosaur> | so Submaps work |
| 2020-12-09 20:21:36 | <ybenel> | i use scrot with dmenu it's more efficient |
| 2020-12-09 20:21:54 | <geekosaur> | otherwise it drops the grab and imediately re-asserts it, and keys can be lost if you type quickly enough |
| 2020-12-09 20:22:30 | <Solid> | ybenel: can't picom do transparency on its own? |
| 2020-12-09 20:22:46 | <ybenel> | Solid: it doesn't work |
| 2020-12-09 20:22:47 | <Solid> | I still use an old fork of compton but it e.g. has things for inactive windows (inactive-opacity) |
| 2020-12-09 20:23:15 | → | wonko7 joins (~wonko7@lns-bzn-55-82-255-183-4.adsl.proxad.net) |
| 2020-12-09 20:23:20 | → | adder joins (~adder@unaffiliated/adder) |
| 2020-12-09 20:23:28 | <Solid> | are you using ewmh? |
| 2020-12-09 20:23:33 | <Solid> | it probably needs that to work |
| 2020-12-09 20:23:49 | <adder> | hello, does Layout.IndependentScreens have a limit on 1-9 workspaces? |
| 2020-12-09 20:23:49 | <ybenel> | yes |
| 2020-12-09 20:23:55 | <geekosaur> | it has options to use ewmh but defaults to old style |
| 2020-12-09 20:24:08 | → | amiri joins (~amiri@cpe-76-91-154-9.socal.res.rr.com) |
All times are in UTC.