2022/08/19

2022-08-19 00:17:22 +0200alternateved(~user@staticline-31-183-146-203.toya.net.pl)
2022-08-19 00:20:57 +0200 <geekosaur> @pl doAppend trans s fn = mkAbsolutePath fn >>= \f -> io (withFile f AppendMode (hPutStrLn (trans s)))
2022-08-19 00:20:57 +0200 <lambdabot> doAppend = ((flip ((>>=) . mkAbsolutePath) . (io .) . flip (flip withFile AppendMode) . hPutStrLn) .)
2022-08-19 00:21:13 +0200 <geekosaur> that one's almost reasonable
2022-08-19 00:22:15 +0200sogens(~sogens@211.30.156.66) (Ping timeout: 252 seconds)
2022-08-19 00:23:09 +0200 <geekosaur> @pl doAppend s trans fn = mkAbsolutePath fn >>= \f -> io (withFile f AppendMode (hPutStrLn (trans s)))
2022-08-19 00:23:10 +0200 <lambdabot> doAppend = ((flip ((>>=) . mkAbsolutePath) . (io .) . flip (flip withFile AppendMode) . hPutStrLn) .) . flip id
2022-08-19 00:23:17 +0200 <geekosaur> newp
2022-08-19 00:23:34 +0200alternateved(~user@staticline-31-183-146-203.toya.net.pl) (Remote host closed the connection)
2022-08-19 00:24:23 +0200sogens(~sogens@211.30.151.199)
2022-08-19 01:47:00 +0200mvk(~mvk@2607:fea8:5ce3:8500::a1ec)
2022-08-19 01:53:12 +0200catman(~catman@user/catman) (Quit: WeeChat 3.6)
2022-08-19 01:55:21 +0200catman(~catman@user/catman)
2022-08-19 02:02:37 +0200logzet(~quassel@2001:9e8:e51b:b800:dabb:c1ff:fed3:a1b9) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
2022-08-19 03:37:37 +0200mvk(~mvk@2607:fea8:5ce3:8500::a1ec) (Ping timeout: 256 seconds)
2022-08-19 04:02:43 +0200banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 248 seconds)
2022-08-19 04:23:22 +0200banc(banc@gateway/vpn/airvpn/banc)
2022-08-19 04:23:31 +0200td_(~td@muedsl-82-207-238-008.citykom.de) (Ping timeout: 248 seconds)
2022-08-19 04:25:17 +0200td_(~td@94.134.91.58)
2022-08-19 04:41:51 +0200twiclo1(~twiclo@vpn.utahbroadband.com) (Ping timeout: 268 seconds)
2022-08-19 04:43:17 +0200twiclo1(~twiclo@mail.twil.cx)
2022-08-19 05:05:39 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 248 seconds)
2022-08-19 05:39:16 +0200yuu[m](~yuumatrix@2001:470:69fc:105::8a6) (Quit: Reconnecting)
2022-08-19 05:39:43 +0200yuu[m](~yuum]@2001:470:69fc:105::8a6)
2022-08-19 05:56:59 +0200yuu[m](~yuum]@2001:470:69fc:105::8a6) (Quit: Reconnecting)
2022-08-19 05:57:22 +0200yuu[m](~yuum]@2001:470:69fc:105::8a6)
2022-08-19 06:03:39 +0200yuu[m](~yuum]@2001:470:69fc:105::8a6) (Quit: Reconnecting)
2022-08-19 06:04:06 +0200yuu[m](~yuum]@2001:470:69fc:105::8a6)
2022-08-19 06:05:13 +0200breezie(~tzztzzz@user/tzzztzzz)
2022-08-19 06:22:27 +0200breezie(~tzztzzz@user/tzzztzzz) ()
2022-08-19 07:01:36 +0200qbt(~qbt@user/edun)
2022-08-19 07:06:13 +0200noex(~null@user/noex) (Quit: :q!)
2022-08-19 07:08:51 +0200noex(~null@user/noex)
2022-08-19 08:20:51 +0200twiclo1(~twiclo@mail.twil.cx) (Ping timeout: 248 seconds)
2022-08-19 08:26:41 +0200Maeda(~Maeda@91-161-10-149.subs.proxad.net)
2022-08-19 08:33:04 +0200alternateved(~user@staticline-31-183-146-203.toya.net.pl)
2022-08-19 08:39:28 +0200redgloboli(~redglobol@user/redgloboli) (Quit: ...enter the matrix...)
2022-08-19 09:40:42 +0200 <xmonadtrack> xmonad-contrib Tony Zorman * v0.17.0-216-g284463a1: X.U.Parser: Give (Parser a) an IsString instance when a ~ String (14 hours ago, 1 file, 11+ 1-) https://github.com/xmonad/xmonad-contrib/commit/284463a172c7
2022-08-19 09:51:37 +0200benin0(~benin@183.82.27.55)
2022-08-19 09:55:48 +0200 <xmonadtrack> xmonad-contrib Tony Zorman * v0.17.0-215-g7185b28e: New module: XMonad.Layout.SideBorderDecoration (5 days ago, 3 files, 199+ 0-) https://github.com/xmonad/xmonad-contrib/commit/7185b28e09ce
2022-08-19 09:55:49 +0200 <xmonadtrack> xmonad-contrib Tony Zorman {GitHub} * v0.17.0-218-g40171824: Merge pull request #742 from slotThe/sideborderdec (2 minutes ago, 0 files, 0+ 0-) https://github.com/xmonad/xmonad-contrib/commit/40171824cd22
2022-08-19 10:10:22 +0200alternateved(~user@staticline-31-183-146-203.toya.net.pl) (Remote host closed the connection)
2022-08-19 10:12:48 +0200alternateved(~user@staticline-31-183-146-203.toya.net.pl)
2022-08-19 11:17:03 +0200chomwitt(~chomwitt@2a02:587:dc16:4100:8dbb:3126:608b:4b4c)
2022-08-19 11:18:35 +0200benin0(~benin@183.82.27.55) (Ping timeout: 252 seconds)
2022-08-19 11:20:31 +0200thunderrd(~thunderrd@183.182.110.20)
2022-08-19 11:23:57 +0200chomwitt(~chomwitt@2a02:587:dc16:4100:8dbb:3126:608b:4b4c) (Ping timeout: 268 seconds)
2022-08-19 11:29:46 +0200benin0(~benin@183.82.27.55)
2022-08-19 11:35:46 +0200cfricke(~cfricke@user/cfricke)
2022-08-19 11:40:21 +0200alternateved(~user@staticline-31-183-146-203.toya.net.pl) (Remote host closed the connection)
2022-08-19 11:53:20 +0200chomwitt(~chomwitt@2a02:587:dc16:4100:f631:4899:ec57:c0c)
2022-08-19 11:58:41 +0200chomwitt(~chomwitt@2a02:587:dc16:4100:f631:4899:ec57:c0c) (Ping timeout: 255 seconds)
2022-08-19 12:05:05 +0200mvk(~mvk@2607:fea8:5ce3:8500::a1ec)
2022-08-19 13:35:40 +0200alternateved(~user@staticline-31-183-146-203.toya.net.pl)
2022-08-19 14:53:55 +0200 <Maeda> Hi. I was wondering if someone is using Xmonad without any mouse every day (and not only for coding ;)). For example, Internet browsing is not easy.
2022-08-19 15:09:34 +0200 <geekosaur> there are other browsers that work better for keyboard control. I think vimperator is still maintained, for example
2022-08-19 15:12:31 +0200 <alternateved> tridactyl and vimium are pretty good
2022-08-19 15:13:28 +0200 <alternateved> I personally prefer vimium as it feels less hacky than tridactyl. Can also be configured for Emacs bindings if you prefer that
2022-08-19 15:15:42 +0200benin06(~benin@183.82.27.55)
2022-08-19 15:18:00 +0200benin0(~benin@183.82.27.55) (Ping timeout: 256 seconds)
2022-08-19 15:18:01 +0200benin06benin0
2022-08-19 15:31:12 +0200 <Maeda> Thanks will try those two :)
2022-08-19 15:35:09 +0200 <Maeda> geekosaur: Not anymore because of majo changes in Firefox add-ons: http://vimperator.org/
2022-08-19 15:35:21 +0200 <geekosaur> 😞
2022-08-19 15:38:56 +0200 <[Leary]> Maeda: I was mouseless on palemoon with their variant of vimperator for a year or two. It probably is the best option, though ime *all* the browser addons are flawed.
2022-08-19 16:00:54 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-08-19 16:15:30 +0200 <quarkQuark[m]111> Qutebrowser is great if you want a browser that has vim keybindings more closely integrated. It's also configured in Python.
2022-08-19 16:26:34 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 256 seconds)
2022-08-19 16:28:16 +0200benin0(~benin@183.82.27.55) (Ping timeout: 256 seconds)
2022-08-19 16:32:34 +0200benin0(~benin@183.82.27.55)
2022-08-19 16:55:45 +0200cfricke(~cfricke@user/cfricke) (Quit: WeeChat 3.6)
2022-08-19 17:16:04 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-08-19 18:00:33 +0200liskin[m](~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle)
2022-08-19 18:33:39 +0200sagax(~sagax_nb@user/sagax) (Ping timeout: 248 seconds)
2022-08-19 18:39:11 +0200benin0(~benin@183.82.27.55) (Quit: The Lounge - https://thelounge.chat)
2022-08-19 19:00:04 +0200 <geekosaur> so anyway the general case is xmonad can't help with making other programs mouseless because input is up to the other programs. conceivably if they all used subwindows for widgets xmonad could help there, but (a) it wouldn't know which ones take user input (b) would violate ICCCM (c) programs mostly don't work that way any more (ignoring Xaw) because it's high overhead. in particular javascript doesn't work that way
2022-08-19 19:00:17 +0200liskin[m](~liskinmat@2001:470:69fc:105::768)
2022-08-19 19:00:40 +0200 <geekosaur> there's a mouse keys mode available for the X server but it's pretty sucky and should be avoided if at all possible
2022-08-19 19:26:15 +0200tikosh(~tikosh@2601:201:301:c5e0::2912)
2022-08-19 19:26:22 +0200tikosh(~tikosh@2601:201:301:c5e0::2912) ()
2022-08-19 20:13:25 +0200qbt(~qbt@user/edun) (Quit: WeeChat 3.5)
2022-08-19 20:26:17 +0200sogens(~sogens@211.30.151.199) (Ping timeout: 256 seconds)
2022-08-19 20:26:47 +0200berberman_(~berberman@user/berberman)
2022-08-19 20:27:14 +0200berberman(~berberman@user/berberman) (Ping timeout: 268 seconds)
2022-08-19 20:28:10 +0200sogens(~sogens@211.30.36.43)
2022-08-19 21:13:30 +0200sagax(~sagax_nb@user/sagax)
2022-08-19 21:35:54 +0200arjun(~arjun@user/arjun)
2022-08-19 21:36:18 +0200 <arjun> Hi
2022-08-19 21:36:48 +0200 <arjun> what do you people here generally use to lock the computer ?
2022-08-19 21:36:51 +0200 <arjun> xscreensaver ?
2022-08-19 21:38:34 +0200 <alternateved> xsecurelock
2022-08-19 21:39:17 +0200 <alternateved> slock
2022-08-19 21:39:46 +0200 <alternateved> i3lock
2022-08-19 21:39:49 +0200 <alternateved> Those comes to mind
2022-08-19 21:40:02 +0200 <arjun> which one do you use ?
2022-08-19 21:40:20 +0200 <alternateved> xsecurelock
2022-08-19 21:41:33 +0200 <arjun> works well enough for you?
2022-08-19 21:43:05 +0200 <alternateved> Mostly, yeah. It is pretty minimal and does what I want. I use it with xss-lock utility
2022-08-19 21:43:30 +0200chomwitt(~chomwitt@2a02:587:dc16:4100:194d:beae:942b:9603)
2022-08-19 21:43:50 +0200 <arjun> cool, thanks.
2022-08-19 21:45:50 +0200 <arjun> alternateved, are your dotfiles online ?
2022-08-19 21:49:50 +0200 <alternateved> Yup
2022-08-19 21:50:58 +0200 <alternateved> https://git.sr.ht/~alternateved/dotfiles
2022-08-19 22:03:26 +0200 <deepy> I like how the password input in i3lock looks
2022-08-19 22:03:34 +0200 <deepy> it's very comforting
2022-08-19 22:06:55 +0200arjun(~arjun@user/arjun) (Quit: tip toe-ing my way outta here)
2022-08-19 22:20:13 +0200alternateved(~user@staticline-31-183-146-203.toya.net.pl) (Remote host closed the connection)
2022-08-19 22:21:18 +0200noex(~null@user/noex) (Ping timeout: 256 seconds)
2022-08-19 22:23:55 +0200noex(~null@user/noex)
2022-08-19 22:33:38 +0200alternateved(~user@staticline-31-183-146-203.toya.net.pl)
2022-08-19 23:22:36 +0200alternateved(~user@staticline-31-183-146-203.toya.net.pl) (Remote host closed the connection)
2022-08-19 23:39:47 +0200steve_(~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 248 seconds)