Logs: freenode/#xmonad
| 2020-12-09 16:03:04 | <dminuoso> | Solid: So I settled for xmonad prompt, it's a much better fit! https://gitlab.com/dminuoso/xmonad-config/-/blob/master/xmonad.hs#L101-107 |
| 2020-12-09 16:03:26 | <dminuoso> | Just need to swap out dmenu for xmonad prompt too, and then I truly have my set up in custom haskell under my control |
| 2020-12-09 16:07:47 | × | notis quits (~notis@185.51.134.222) (Quit: WeeChat 2.9) |
| 2020-12-09 16:12:21 | <Solid> | Liskni_si: thank you for the recommendation :o |
| 2020-12-09 16:12:58 | <Solid> | dminuoso: sounds good :) always happy to see more people using the prompt |
| 2020-12-09 16:13:13 | <Solid> | the code is cursed but the functionality is actually really good :> |
| 2020-12-09 16:15:52 | <Liskni_si> | Solid: You're welcome. You've been quite active lately, so giving you push access means less work for the others :-)) |
| 2020-12-09 16:17:43 | <Solid> | always happy to reduce others' work ;) |
| 2020-12-09 16:22:52 | <dminuoso> | Solid: Is the prompt your work? |
| 2020-12-09 16:23:09 | <Solid> | dminuoso: oh nononono I'm much too young to have written that :> |
| 2020-12-09 16:23:49 | <Solid> | I just think it's perhaps a bit under-appreciated by a lot of people despite being enormously powerful |
| 2020-12-09 16:24:12 | <dminuoso> | I sometimes do wonder whether the reason for wayland is just folks knowledgeable of ICCCM/EMWH/X11 getting too old, and younger folks not finding their way in.. |
| 2020-12-09 16:24:23 | <dminuoso> | Much of this is really arcane stuff |
| 2020-12-09 16:24:34 | → | abhixec joins (~abhixec@c-67-169-141-95.hsd1.ca.comcast.net) |
| 2020-12-09 16:25:22 | <dminuoso> | Solid: Yeah, I mean it isn't until now that I actually do appreciate the flexibility of xmonad. You do have to be an advanced Haskellerer to navigate your way through all of xmonad, -contrib |
| 2020-12-09 16:25:33 | <dminuoso> | And then write code yourself, as opposed to just mindlessly copy+pasting snippets |
| 2020-12-09 16:25:47 | <Liskni_si> | I remember there being some sort of motivaton of Wayland talk from XDG around 2015 or something like that |
| 2020-12-09 16:26:44 | <Liskni_si> | anyway I believe the primary benefit of Wayland is proper isolation and security |
| 2020-12-09 16:27:02 | <Liskni_si> | with X11 you can't hope to ever run any untrusted client without risking compromising everything else |
| 2020-12-09 16:27:25 | <Liskni_si> | and it's a design issue |
| 2020-12-09 16:29:34 | → | ybenel joins (~Mandalore@unaffiliated/ybenel) |
| 2020-12-09 16:30:17 | ← | ybenel parts (~Mandalore@unaffiliated/ybenel) () |
| 2020-12-09 16:30:29 | → | ddellacosta joins (dd@gateway/vpn/mullvad/ddellacosta) |
| 2020-12-09 16:31:08 | → | ybenel joins (~Mandalore@unaffiliated/ybenel) |
| 2020-12-09 16:33:57 | → | seschwar joins (~seschwar@unaffiliated/seschwar) |
| 2020-12-09 16:36:47 | → | daphnis_ joins (~daphnis@cm-84.214.179.98.getinternet.no) |
| 2020-12-09 16:36:47 | → | daphnis joins (~daphnis@cm-84.214.179.98.getinternet.no) |
| 2020-12-09 16:42:14 | → | growpotkin joins (~growpotki@130-45-30-154.dyn.grandenetworks.net) |
| 2020-12-09 17:09:57 | × | thunderrd quits (~thunderrd@183.182.110.8) (Ping timeout: 246 seconds) |
| 2020-12-09 17:16:17 | → | geekosaur joins (82659a09@host154-009.vpn.uakron.edu) |
| 2020-12-09 17:22:40 | → | thunderrd joins (~thunderrd@183.182.113.8) |
| 2020-12-09 17:23:11 | <geekosaur> | X11 has a bunch of design issues, to be honest. I'm just unconvinced Wayland solves any of them :) |
| 2020-12-09 17:24:55 | <geekosaur> | and it's thrown out a bunch of institutional memory in the process and is currently reinventing all of it |
| 2020-12-09 17:28:11 | → | malook joins (~Thunderbi@5.82.52.68) |
| 2020-12-09 17:39:23 | → | notis joins (~notis@185.51.134.229) |
| 2020-12-09 17:42:31 | <dminuoso> | geekosaur: Isn't that the story of many "We're gonna make XYZ from old [POSIX/UNIX/GNU/etc] times new again" type of projects? |
| 2020-12-09 17:43:30 | <geekosaur> | more or less |
| 2020-12-09 17:45:14 | <Liskni_si> | with my optimistic hat on, I'd say that the proportion of failed "make XYZ from old times" projects isn't any different than what you'd expect a proportion of failed any projects to be :-) |
| 2020-12-09 17:55:45 | → | nova joins (~novasenco@gateway/tor-sasl/novasenco) |
| 2020-12-09 17:56:43 | <nova> | so, `xdo` doesn't work in xmonad ("can't find active window")? What gives? And also, when I force tor-browser (via xmonad.hs) to be floating so I can read nytimes, it has weird artifacts around bottom and right. |
| 2020-12-09 17:58:33 | <Liskni_si> | nova: xdo probably needs EWMH support, look for EwmhDesktops in xmonad-contrib |
| 2020-12-09 17:58:44 | <nova> | oof. mkay |
| 2020-12-09 17:59:11 | → | mc47 joins (~yecinem@89.246.239.190) |
| 2020-12-09 18:01:17 | <nova> | see here: https://imgur.com/a/ehos66k when I open tor-browser, the artifacts eat into the screen realestate (*whispers "it's free realestate"*), and when I navigate to nytimes' onion, eg, it persists. :( |
| 2020-12-09 18:02:03 | <nova> | in myManageHook: , className =? "Tor Browser" --> doFloat |
| 2020-12-09 18:03:32 | <Liskni_si> | that looks just like my firefox not respecting the rectangle given by xmonad |
| 2020-12-09 18:03:41 | <Liskni_si> | resizing it a bit after start usually helps |
| 2020-12-09 18:03:54 | <Liskni_si> | (just open another window and then close it) |
| 2020-12-09 18:04:18 | <Liskni_si> | or maybe it's something else entirely, dunno |
| 2020-12-09 18:05:11 | <dminuoso> | Liskni_si: It's hard to define "failed". Some of these projects attempting to "revolutionize ideas" by blatantly ignoring decades of insights and research (such as NoSQL databases) certainly would never agree to be called, and none of their followers would either. |
| 2020-12-09 18:05:23 | <nova> | somehow it is more than that. firefox works fine. tor-browser is weird. If I resize it, then it still has these artifacts. It's weird |
| 2020-12-09 18:05:31 | <dminuoso> | In my eyes, they are just deeply flawed ideas with even more flawed implementations. |
| 2020-12-09 18:05:50 | <vrs> | nova: isn't that a torbrowser specific thing, as in, it constricts you to screen sizes that have a big anonymity set |
| 2020-12-09 18:06:19 | <dminuoso> | Yes it is. |
| 2020-12-09 18:06:46 | <nova> | This is not important to me, but .. yes .. I believe that tor browser says that if you use the screen size that everyone else uses, then you will be "more secure". I don't really care about extreme security like that, so maybe I will just make it tiled. |
| 2020-12-09 18:07:06 | <vrs> | there's probably a knob for turning this off |
| 2020-12-09 18:07:20 | <dminuoso> | The technique is called letterboxing |
| 2020-12-09 18:08:22 | <dminuoso> | In essence tor enforces margins on the render area, so it's far from window properties |
| 2020-12-09 18:08:30 | <dminuoso> | Or rather the tor browser does |
| 2020-12-09 18:08:52 | <Liskni_si> | dminuoso: if you'd like to expand on the NoSQL databases idea, feel free to braindump in my privmsg, I have a job offer from MongoDB that I have no idea how to answer :-) |
| 2020-12-09 18:09:06 | <dminuoso> | about:config will give access to privacy.resistFingerprinting.letterboxing |
| 2020-12-09 18:09:25 | <nova> | yeah I don't see any way to disable it. the weird thing is that this has worked in all my tilers.. dwm, i3, bspwm. |
| 2020-12-09 18:10:20 | <dminuoso> | nova: Check the about:config option I named above |
| 2020-12-09 18:10:21 | <nova> | oh |
| 2020-12-09 18:10:32 | <nova> | yes. I had a sip of coffee and then saw it. heh thanks |
| 2020-12-09 18:10:42 | <Liskni_si> | oh, clever (that anti-fingerprinting trick) |
| 2020-12-09 18:11:04 | <Solid> | tor has a lot of cool little stuff like that |
| 2020-12-09 18:11:29 | <nova> | well, I don't want to be fingerprinted either :D .. but boom chicka boom you're a god{,des}, dminuoso :) |
| 2020-12-09 18:13:45 | <Solid> | kinda of sad that distribution like tails don't even care about anti-fingerprinting measures that much and install addons that are not in the vanilla tor-browser-bundle >.> |
| 2020-12-09 18:15:47 | <nova> | Does anyone here use a highly hackable text editor that is easy to configure whereby it would be relatively easy to implement either urxvt's perl's clipboard plugin or suckless' simple terminal's clipboard patch? In the urxvt clipboard script, I pressed alt+u to enter a new "clipboard mode"; then j/k navigated down/up through URLs, and a Return opened in firefox while a y yanked to PRIMARY. In st, |
| 2020-12-09 18:15:49 | <nova> | alt+u selected the lower most URL and stuck a \x1b[7m or so in front of the URL and a \x1b[0m after to make it "apparently selected" and ALSO yanked to PRIMARY immediately; then subsequent alt+u navigate to the next-from-current URL (although the implementation was pretty broken and some URLs were skipped, which was super annoying).. errr.. sorry for super long question |
| 2020-12-09 18:15:53 | × | ericsagn1 quits (~ericsagne@2405:6580:0:5100:5240:599:f44f:5dee) (Ping timeout: 260 seconds) |
| 2020-12-09 18:16:01 | <nova> | * highly hackable virtual terminal * not editor sorry |
| 2020-12-09 18:16:09 | → | ChubaDuba joins (~ChubaDuba@176.212.58.197) |
| 2020-12-09 18:18:50 | → | sgibber2018 joins (~arch-gibb@208.85.237.137) |
| 2020-12-09 18:21:28 | × | ChubaDuba quits (~ChubaDuba@176.212.58.197) (Quit: WeeChat 1.6) |
| 2020-12-09 18:22:03 | × | thunderrd quits (~thunderrd@183.182.113.8) (Ping timeout: 246 seconds) |
| 2020-12-09 18:22:23 | → | ChubaDuba joins (~ChubaDuba@176.212.58.197) |
| 2020-12-09 18:23:14 | × | ChubaDuba quits (~ChubaDuba@176.212.58.197) (Client Quit) |
| 2020-12-09 18:28:00 | → | ericsagn1 joins (~ericsagne@2405:6580:0:5100:e26e:cf9:1dd6:9615) |
| 2020-12-09 18:28:17 | → | ChubaDuba joins (~ChubaDuba@176.212.58.197) |
| 2020-12-09 18:29:57 | × | ChubaDuba quits (~ChubaDuba@176.212.58.197) (Client Quit) |
| 2020-12-09 18:30:43 | → | ChubaDuba joins (~ChubaDuba@176.212.58.197) |
| 2020-12-09 18:34:03 | × | abhixec quits (~abhixec@c-67-169-141-95.hsd1.ca.comcast.net) (Quit: Lost terminal) |
| 2020-12-09 18:34:44 | → | thunderrd joins (~thunderrd@183.182.110.8) |
| 2020-12-09 18:34:49 | × | seschwar quits (~seschwar@unaffiliated/seschwar) (Quit: :wq) |
| 2020-12-09 18:36:44 | → | seschwar joins (~seschwar@unaffiliated/seschwar) |
| 2020-12-09 18:36:59 | <dminuoso> | 19:16:01 nova | * highly hackable virtual terminal * not editor sorry |
| 2020-12-09 18:37:04 | <dminuoso> | Hold on, one doesn't exclude the other. |
| 2020-12-09 18:37:06 | <dminuoso> | Emacs? :> |
| 2020-12-09 18:37:28 | <By_JumperX4[m]> | lmao |
| 2020-12-09 18:37:57 | nova | 's eyes widen in horror. vim user. started when I was 16. went down the rabbit hole. Used emacs for a couple weeks. Went back to vim. Plan to make a new editor to blend emacs and vim in the best ways, but hard and waiting until I have time |
| 2020-12-09 18:38:05 | <dminuoso> | nova: emacs has your back |
| 2020-12-09 18:38:07 | <dminuoso> | There's evil-mode |
| 2020-12-09 18:38:17 | <dminuoso> | That's best of emacs and best of vim in one package! |
| 2020-12-09 18:38:23 | <dminuoso> | (That's what got me to the other side) |
| 2020-12-09 18:38:33 | <nova> | yes, evil-mode and viper-mode. But it's not vim, so. |
| 2020-12-09 18:38:40 | <dminuoso> | Yeah, it's better! |
| 2020-12-09 18:38:49 | <dminuoso> | You get to have magit, org-mode and dired! |
| 2020-12-09 18:38:52 | nova | dons Big Lebowski pants. |
All times are in UTC.