2021/02/16

2021-02-16 00:10:51 +0100seschwar(~seschwar@unaffiliated/seschwar) (Quit: :wq)
2021-02-16 00:40:45 +0100s00pcan(~chris@075-133-056-178.res.spectrum.com) (Ping timeout: 240 seconds)
2021-02-16 00:42:49 +0100s00pcan(~chris@107.181.165.217)
2021-02-16 00:54:36 +0100notis(~notis@185.51.134.229) (Read error: Connection reset by peer)
2021-02-16 01:36:41 +0100gazler__(~gazler@195.107.2.81.in-addr.arpa)
2021-02-16 01:38:56 +0100gazler_(~gazler@195.107.2.81.in-addr.arpa) (Ping timeout: 240 seconds)
2021-02-16 02:04:58 +0100s00pcan(~chris@107.181.165.217) (Ping timeout: 256 seconds)
2021-02-16 02:06:22 +0100tremon(~aschuring@217-63-61-89.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in)
2021-02-16 02:06:59 +0100s00pcan(~chris@075-133-056-178.res.spectrum.com)
2021-02-16 02:14:24 +0100endiruna1(~endiendir@46.101.187.207) (Ping timeout: 265 seconds)
2021-02-16 02:18:51 +0100ttmx(5e3ee76f@gateway/web/cgi-irc/kiwiirc.com/ip.94.62.231.111)
2021-02-16 02:19:18 +0100 <ttmx> Hey again!
2021-02-16 02:19:44 +0100 <ttmx> Any chance you know how to get image previews working with ranger on xmonad?
2021-02-16 02:19:54 +0100 <ttmx> The exact same setup works on i3wm :(
2021-02-16 02:41:01 +0100endiruna1(~endiendir@46.101.187.207)
2021-02-16 03:15:07 +0100wagle(~wagle@quassel.wagle.io) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
2021-02-16 03:15:39 +0100wagle(~wagle@quassel.wagle.io)
2021-02-16 03:35:14 +0100 <ttmx> Well, any chance I could get some help setting up xmobar? I've got it working, but I want to customize the workspace display thingies
2021-02-16 04:41:32 +0100Natch(~Natch@c-b471e255.014-297-73746f25.bbcust.telenor.se) (Remote host closed the connection)
2021-02-16 04:41:52 +0100 <ttmx> How can I insert emoji in haskell code?
2021-02-16 04:42:04 +0100 <ttmx> It seems to hate them and kill spacing and whatnot
2021-02-16 04:43:33 +0100theDon(~td@muedsl-82-207-238-067.citykom.de) (Ping timeout: 246 seconds)
2021-02-16 04:45:42 +0100theDon(~td@94.134.91.14)
2021-02-16 04:50:58 +0100Natch(~natch@c-b471e255.014-297-73746f25.bbcust.telenor.se)
2021-02-16 05:13:45 +0100ttmx(5e3ee76f@gateway/web/cgi-irc/kiwiirc.com/ip.94.62.231.111) (Ping timeout: 240 seconds)
2021-02-16 06:52:19 +0100endiruna1(~endiendir@46.101.187.207) (Ping timeout: 265 seconds)
2021-02-16 07:05:25 +0100novas0x2a(~blah@157-131-126-102.fiber.dynamic.sonic.net)
2021-02-16 07:08:39 +0100novas0x2a1(~blah@157-131-126-102.fiber.dynamic.sonic.net) (Ping timeout: 256 seconds)
2021-02-16 07:19:02 +0100endiruna1(~endiendir@46.101.187.207)
2021-02-16 07:25:52 +0100adamik(~nodelet@unaffiliated/adamik)
2021-02-16 07:53:04 +0100palo1(~weechat@c-base/crew/palo)
2021-02-16 07:56:18 +0100palo(~weechat@c-base/crew/palo) (Ping timeout: 256 seconds)
2021-02-16 07:56:18 +0100palo1palo
2021-02-16 08:05:34 +0100idhugo(~idhugo@80-62-117-86-mobile.dk.customer.tdc.net)
2021-02-16 08:10:14 +0100idhugo(~idhugo@80-62-117-86-mobile.dk.customer.tdc.net) (Remote host closed the connection)
2021-02-16 08:10:40 +0100idhugo(~idhugo@80-62-117-86-mobile.dk.customer.tdc.net)
2021-02-16 08:17:04 +0100adamik(~nodelet@unaffiliated/adamik) (Quit: leaving)
2021-02-16 08:29:05 +0100endiruna1(~endiendir@46.101.187.207) (Ping timeout: 240 seconds)
2021-02-16 08:55:00 +0100cfricke(~cfricke@unaffiliated/cfricke)
2021-02-16 08:56:12 +0100endiruna1(~endiendir@46.101.187.207)
2021-02-16 09:02:21 +0100endiruna1(~endiendir@46.101.187.207) (Ping timeout: 264 seconds)
2021-02-16 09:14:36 +0100amiri(~amiri@cpe-76-91-154-9.socal.res.rr.com) (Ping timeout: 240 seconds)
2021-02-16 09:21:43 +0100amiri(~amiri@cpe-76-91-154-9.socal.res.rr.com)
2021-02-16 09:22:23 +0100notis(~notis@92.118.13.23)
2021-02-16 09:25:19 +0100tcb(~quassel@freebsd/developer/tcberner)
2021-02-16 09:28:17 +0100Irishluck83_(~Irishluck@149.28.126.73)
2021-02-16 09:28:17 +0100Irishluck83_(~Irishluck@149.28.126.73) (Changing host)
2021-02-16 09:28:17 +0100Irishluck83_(~Irishluck@unaffiliated/irishluck83)
2021-02-16 09:28:26 +0100endiruna1(~endiendir@46.101.187.207)
2021-02-16 09:30:34 +0100tcberner(~quassel@freebsd/developer/tcberner) (Ping timeout: 258 seconds)
2021-02-16 09:30:34 +0100Irishluck83(~Irishluck@unaffiliated/irishluck83) (Ping timeout: 258 seconds)
2021-02-16 09:30:34 +0100Irishluck83_Irishluck83
2021-02-16 09:33:43 +0100endiruna1(~endiendir@46.101.187.207) (Ping timeout: 256 seconds)
2021-02-16 09:34:24 +0100xaltsc(~xaltsc@unaffiliated/xaltsc)
2021-02-16 09:38:26 +0100mc47(~yecinem@89.246.239.190)
2021-02-16 10:00:04 +0100chimay[m](chimaymatr@gateway/shell/matrix.org/x-wjebdbvxcqteojag) (Quit: Idle for 30+ days)
2021-02-16 10:00:42 +0100endiruna1(~endiendir@46.101.187.207)
2021-02-16 10:08:21 +0100endiruna1(~endiendir@46.101.187.207) (Ping timeout: 264 seconds)
2021-02-16 10:31:59 +0100def_jam(~eblip@unaffiliated/eblip)
2021-02-16 10:32:24 +0100eb0t_(~eblip@unaffiliated/eblip)
2021-02-16 10:32:57 +0100endiruna1(~endiendir@46.101.187.207)
2021-02-16 10:33:50 +0100eb0t(~eblip@unaffiliated/eblip) (Ping timeout: 256 seconds)
2021-02-16 10:34:09 +0100eblip(~eblip@unaffiliated/eblip) (Ping timeout: 264 seconds)
2021-02-16 11:05:29 +0100 <Liskni_si> it's quite likely the problem isn't inserting emojis in Haskell code but getting them across to xmobar
2021-02-16 11:05:38 +0100 <Liskni_si> oh they left
2021-02-16 11:20:14 +0100liskin[m](liskinmatr@gateway/shell/matrix.org/x-rtblbtrhhlnaoxpg)
2021-02-16 11:22:13 +0100thc202(~thc202@unaffiliated/thc202)
2021-02-16 11:37:51 +0100tcbtcberner
2021-02-16 11:53:26 +0100amoe(~amoe@visarend.solasistim.net)
2021-02-16 11:55:29 +0100 <Solid> ?tell ttmx it's quite likely the problem isn't inserting emojis in Haskell code but getting them across to xmobar
2021-02-16 11:55:29 +0100 <lambdabot> Consider it noted.
2021-02-16 11:55:41 +0100 <amoe> I want to get the screen width and then set the width of my dzen2 bar to be some fraction of that, how could I do that? I understand how to set the width of the bar, but not sure how to get the screen width
2021-02-16 11:55:45 +0100 <amoe> I saw this message: https://mail.haskell.org/pipermail/xmonad/2016-December/015183.html
2021-02-16 11:56:08 +0100 <amoe> But I'm not sure what context I would use that code in ("somewhere in a do block in X")
2021-02-16 11:57:11 +0100 <amoe> Is it possible to interactively test stuff like "gets windowset" in any way? I tried loading my xmonad.hs into ghci within emacs, but I couldn't evaluate 'gets windowset'
2021-02-16 11:59:33 +0100 <Liskni_si> amoe: the easiest way is to define a function of type X () that you then bind to a key
2021-02-16 11:59:57 +0100 <Liskni_si> interactively playing with stuff like that would require running code in the live xmonad instance
2021-02-16 12:00:22 +0100 <Liskni_si> I vaguely remember someone tried to make a prompt that does that, but I can't find it in xmonad-contrib
2021-02-16 12:01:15 +0100 <Solid> Liskni_si: it's in xmonad-extras
2021-02-16 12:02:00 +0100 <Liskni_si> oh, indeed
2021-02-16 12:02:04 +0100 <Solid> I think the easiest way to do things that interactively is to spawn another display with xmonad in it
2021-02-16 12:02:22 +0100 <Solid> https://www.youtube.com/watch?v=63MpfyZUcrU shows how to do that relatively well
2021-02-16 12:02:43 +0100 <Solid> sadly we're not a lisp and so no infinite introspection :(
2021-02-16 12:04:37 +0100 <amoe> thanks all :)
2021-02-16 12:27:41 +0100thunderrd(~thunderrd@183.182.112.64) (Ping timeout: 272 seconds)
2021-02-16 12:33:28 +0100hexo(~hexo@gateway/tor-sasl/hexo) (Remote host closed the connection)
2021-02-16 12:33:46 +0100hexo(~hexo@gateway/tor-sasl/hexo)
2021-02-16 12:40:03 +0100thunderrd(~thunderrd@183.182.113.172)
2021-02-16 12:40:50 +0100 <amoe> I was able to get the width in a keybinding :) but now, I am not sure how to integrate that with the part of my xmonad.hs that sets up the options for dzen2. As that function uses `statusBar` from XMonad.Hooks.DynamicLog and doesn't seem to have any way to 'enter' an X (), if that's the right word
2021-02-16 12:42:59 +0100 <amoe> Can I use an `XConfig l` to somehow enter an X ()?
2021-02-16 12:43:53 +0100 <amoe> dzenAmoe :: LayoutClass l Window => XConfig l -> IO (XConfig (ModifiedLayout AvoidStruts l))
2021-02-16 12:46:54 +0100 <Liskni_si> to set your expectations accordingly, with statusBar from DynamicLog you're royally fucked, as Haskell simply won't let you do what you want to do :-)
2021-02-16 12:47:20 +0100 <Liskni_si> you might be able to query Xinerama directly, but then you can probably do that entirely outside of xmonad as well
2021-02-16 12:48:40 +0100 <amoe> Liskni_si: hah, OK -- thanks :) Good to know, I can probably find a solution to this outside of xmonad.hs
2021-02-16 12:49:14 +0100 <Liskni_si> once https://github.com/xmonad/xmonad-contrib/pull/463 lands, it will be possible to do this nicely withing xmonad, but that might take some time
2021-02-16 12:50:59 +0100 <Liskni_si> there are some more tricks that you do with startupHooks and IORefs and stuff, but you'd need to learn some more Haskell and xmonad internals to do that
2021-02-16 12:51:10 +0100 <Liskni_si> *that you can do
2021-02-16 14:10:07 +0100geekosaur(82650c7a@130.101.12.122)
2021-02-16 14:25:24 +0100seschwar(~seschwar@unaffiliated/seschwar)
2021-02-16 14:41:14 +0100ttmx(5e3ee76f@gateway/web/cgi-irc/kiwiirc.com/ip.94.62.231.111)
2021-02-16 14:41:27 +0100 <ttmx> I am here once again to ask for your support
2021-02-16 14:41:34 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/d56a13b8399c3c17a6611b262e44e98a/image.png
2021-02-16 14:41:57 +0100 <ttmx> That spacing you see up there is a tab, and I have no idea where it comes from, but it appears whenever I put colors onto it.
2021-02-16 14:43:16 +0100 <ttmx> If I make it crash on purpose it looks like a tab? Unless its a newline or something?
2021-02-16 14:43:19 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/d30c683fbc8fc20d25dcc85b936ab2c9/image.png
2021-02-16 14:45:05 +0100 <ttmx> Any idea what it could be?
2021-02-16 14:48:48 +0100 <ttmx> Seems to only happen when I try to input unicode stuff onto it (like those \57524)
2021-02-16 14:52:39 +0100Ailrk(~Ailrk@99.199.143.168)
2021-02-16 14:56:32 +0100 <ttmx> Sorry if I didn't explain myself correctly, but I want to not have those tabs, since I did not write them anywhere on the config.
2021-02-16 15:05:42 +0100geekosaur(82650c7a@130.101.12.122) (Ping timeout: 240 seconds)
2021-02-16 15:06:40 +0100Ailrk(~Ailrk@99.199.143.168) (Quit: WeeChat 3.0)
2021-02-16 15:07:30 +0100jeyj0[m](jeyj0matri@gateway/shell/matrix.org/x-irgugsyilbnwwalh)
2021-02-16 15:15:37 +0100 <ttmx> Possibly they are not tabs, but paragraphs? I have no idea how they would get there anyway
2021-02-16 15:19:32 +0100geekosaur(82650c7a@130.101.12.122)
2021-02-16 15:24:04 +0100Liskni_sihas no idea, just a suggestion how to debug it: try to run xmobar from the temrinal and give it the same output; try using something else than xmobar, perhaps just "tee" to capture what xmonad sends
2021-02-16 15:24:17 +0100 <Liskni_si> this way you'll know which side the problem is on
2021-02-16 15:25:05 +0100 <mc47> I see that you're opening one fn tag but closing 2
2021-02-16 15:25:11 +0100 <mc47> at 321
2021-02-16 15:36:14 +0100 <ttmx> That was on purpose to make it crash as I said :P
2021-02-16 15:36:20 +0100 <ttmx> mc47
2021-02-16 15:36:44 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/54636e719dc5e300dd988aefaf80bf04/image.png
2021-02-16 15:36:55 +0100 <ttmx> It seems to be interpreting the file as something other than utf8?
2021-02-16 15:37:06 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/0b79bd746b3c3397a07943004bf19a48/image.png
2021-02-16 15:37:20 +0100 <ttmx> And thinks that these are 7 characters instead of the 3 I input
2021-02-16 15:38:36 +0100 <geekosaur> check your locale, sounds like iso8859-1 or similar
2021-02-16 15:50:29 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/e67ced77265d5df653559c968327192d/image.png
2021-02-16 15:52:14 +0100 <geekosaur> locale in a shell and locale of xmonad/xmobar can be very different things
2021-02-16 15:52:26 +0100 <ttmx> Oh, I did not know. How would I check that?
2021-02-16 15:53:02 +0100 <geekosaur> de facto you already did, I think :)
2021-02-16 15:53:15 +0100 <ttmx> Wait, I did? Where?
2021-02-16 15:53:30 +0100 <ttmx> And how would I change that?
2021-02-16 15:53:38 +0100 <geekosaur> I'd drop something fetching the locale (possibly piped to zenity or xmessage) into the startupHook and mod-q
2021-02-16 15:53:54 +0100 <geekosaur> >> And thinks that these are 7 characters instead of the 3 I input
2021-02-16 15:54:00 +0100 <ttmx> Ah, right.
2021-02-16 15:54:33 +0100 <geekosaur> hm, I smell another "hack" oneliner to set the locale
2021-02-16 15:54:38 +0100 <ttmx> How do I get the current encoding?
2021-02-16 15:54:43 +0100 <geekosaur> but I'm going to have to go away shortly
2021-02-16 15:54:53 +0100 <ttmx> Why isn't EVERYTHING just utf-8 :/
2021-02-16 15:55:16 +0100 <geekosaur> locale is just printing a bunch of environment variables
2021-02-16 15:55:17 +0100 <MrElendig> windows and eastern europe are the usual reasons
2021-02-16 15:55:42 +0100 <ttmx> Pain
2021-02-16 15:55:46 +0100 <geekosaur> with some conventions of its own like quoting tells you where it thinks the envar came from
2021-02-16 15:56:08 +0100 <ttmx> But how would I print the locale of xmonad?
2021-02-16 15:56:15 +0100geekosaur(82650c7a@130.101.12.122) (Quit: Connection closed)
2021-02-16 15:56:21 +0100 <ttmx> The file itself is utf-8
2021-02-16 15:57:56 +0100 <Liskni_si> xargs -0 -n1 </proc/"$(pgrep xmonad)"/environ | sort | egrep '^LANG|^LC'
2021-02-16 15:58:17 +0100 <ttmx> LANG=en_US.UTF-8 :)
2021-02-16 15:59:28 +0100 <ttmx> Its in utf-8 :)
2021-02-16 15:59:33 +0100 <ttmx> Why would it not be liking my emoji :(
2021-02-16 16:00:03 +0100 <ttmx> Riight, when I input the emoji is starts being super specific about spaces/tab usage where it wasn't before.
2021-02-16 16:00:11 +0100 <ttmx> No idea if thats a clue for anything?
2021-02-16 16:01:14 +0100 <ttmx> I've been at this for hours and hours :(
2021-02-16 16:01:36 +0100 <mc47> how are you trying to pass the emoji? I remember I needed to escape some glyphs to get my fancy workspace ids to work
2021-02-16 16:01:49 +0100 <mc47> and you *shouldn't* mix tabs and spaces, only use spaces
2021-02-16 16:01:59 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/1aaf9cc83f3611b75ad77e27a4c45129/image.png
2021-02-16 16:02:03 +0100 <ttmx> Both ways
2021-02-16 16:02:45 +0100 <ttmx> Both let me display the emoji properly, but then add a paragraph to the end :)))
2021-02-16 16:02:49 +0100 <mc47> drop the raw tag, I also had a similar problem
2021-02-16 16:03:29 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/e0d87d564f7bbeae43d03718820f5de3/image.png
2021-02-16 16:03:37 +0100 <mc47> <fn=2> \57524 \57526 </fn>
2021-02-16 16:03:39 +0100 <ttmx> This happens if I actually put the emoji into there.
2021-02-16 16:04:22 +0100 <ttmx> That gives me this issue
2021-02-16 16:04:25 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/c7396e0b697d06b158c3aa07a3fd97c4/image.png
2021-02-16 16:04:42 +0100 <ttmx> That huge space is apparently a "paragraph"
2021-02-16 16:04:49 +0100 <ttmx> If I make it crash on purpose, thats what it tells me.
2021-02-16 16:04:56 +0100 <mc47> show me the rest of the config
2021-02-16 16:05:48 +0100 <mc47> (and what font are you using for fn=2? it's giving me ideas for my config :D )
2021-02-16 16:06:09 +0100 <ttmx> https://termbin.com/vh2j
2021-02-16 16:06:10 +0100 <Liskni_si> so, um, did you try to tell if xmonad is sending what it should be sending, and whether xmobar works when given the input manually?
2021-02-16 16:06:16 +0100cfricke(~cfricke@unaffiliated/cfricke) (Quit: WeeChat 3.0.1)
2021-02-16 16:06:24 +0100 <ttmx> Its just a nerd font, in my case its mononoki nerd.
2021-02-16 16:06:27 +0100 <Liskni_si> or are we still just wondering in the dark, having no idea whether to look at xmonad or xmobar?
2021-02-16 16:08:01 +0100cfricke(~cfricke@unaffiliated/cfricke)
2021-02-16 16:09:19 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/13ac826b75af20c64a8b8fa39afd5a59/image.png
2021-02-16 16:09:30 +0100 <ttmx> Its xmonad it seems.
2021-02-16 16:09:33 +0100 <mc47> Liskni_si, I think it's xmobar, I've had a similar problem where I wanted to wrap \xf02d in a raw tag and xmobar fails to parse it (without xmonad)
2021-02-16 16:10:49 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/1256a7da0949f69fd53a8440ddecf8f2/image.png
2021-02-16 16:10:53 +0100 <mc47> ttmx, did you try only setting ppSep, and see how that works?
2021-02-16 16:10:58 +0100 <ttmx> Even with the raw tag it works.
2021-02-16 16:11:27 +0100 <Liskni_si> mc47: that sounds like something with a very simple reproducer that can be reported as an issue and then fixed
2021-02-16 16:11:46 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/79ec5ad99f614bb555e6deacfa22a500/image.png
2021-02-16 16:11:54 +0100 <mc47> It was late at night.. and I forgot about it
2021-02-16 16:12:09 +0100 <ttmx> Still has the weird spacing even if I unset everything.
2021-02-16 16:13:28 +0100 <ttmx> (besides ppSep)
2021-02-16 16:13:45 +0100 <ttmx> It seems to be xmonad crapping its pants, and not xmobar.
2021-02-16 16:15:37 +0100 <ttmx> It seems that xmonad is not outputting stuff as I expected it to?
2021-02-16 16:16:52 +0100 <ttmx> With this
2021-02-16 16:16:58 +0100 <ttmx> , ppSep = show (xmobarColor "#242831" "" "<fn=2>\57524 \57526</fn>")
2021-02-16 16:17:21 +0100 <ttmx> It gives me this, and no weird paragraph characters
2021-02-16 16:18:31 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/7d15588171aef86455b6620b275500c0/image.png
2021-02-16 16:19:34 +0100 <ttmx> I've been at this for hours and hours, I really wanna use xmonad, but these types of random issues make it really hard idk
2021-02-16 16:20:15 +0100cfricke(~cfricke@unaffiliated/cfricke) (Quit: WeeChat 3.0.1)
2021-02-16 16:23:58 +0100 <Liskni_si> so, um, can you manually construct something that when fed to xmobar results in what you want?
2021-02-16 16:24:19 +0100 <Liskni_si> as in echo "…" | xmobar
2021-02-16 16:24:33 +0100 <Liskni_si> or rather { echo "…"; sleep 20; } | xmobar
2021-02-16 16:28:06 +0100 <ttmx> Here
2021-02-16 16:28:24 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/338024f1013ee1be5a64d03ab8c95672/image.png
2021-02-16 16:28:25 +0100idhugo(~idhugo@80-62-117-86-mobile.dk.customer.tdc.net) (Ping timeout: 240 seconds)
2021-02-16 16:28:46 +0100 <ttmx> It did both semi circles with a space in the middle.
2021-02-16 16:29:04 +0100 <ttmx> Which is what I want
2021-02-16 16:30:23 +0100 <Liskni_si> well what I had in mind was a more complete example with some text as well, but yeah, this probably confirms that xmobar can read unicode correctly
2021-02-16 16:30:45 +0100 <Liskni_si> so now how about that "tee" trick to capture what xmonad sends, and then compare the two
2021-02-16 16:32:04 +0100 <ttmx> How would I use tee here?
2021-02-16 16:32:30 +0100 <Liskni_si> "tee /tmp/xmobar.log" instead of xmobar in xmonad config
2021-02-16 16:32:42 +0100 <Liskni_si> so that instead of running xmobar, it captures the output
2021-02-16 16:32:46 +0100 <ttmx> xmproc <- spawnPipe "tee xmb.txt|xmobar -x 0"
2021-02-16 16:32:56 +0100 <Liskni_si> yeah something like that
2021-02-16 16:33:17 +0100 <ttmx> This is what it sends
2021-02-16 16:33:22 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/418844d0aa20181fc5d3a4266d56c8dd/image.png
2021-02-16 16:33:30 +0100 <ttmx> Thats... not my emoji?
2021-02-16 16:33:45 +0100 <ttmx> It seems to have a fucked up locale?
2021-02-16 16:34:22 +0100 <Liskni_si> is this xmobar or a text editor?
2021-02-16 16:34:37 +0100 <ttmx> Sorry, this is a text editor, vim to be more specific.
2021-02-16 16:34:39 +0100 <Liskni_si> I have no idea what we're looking at
2021-02-16 16:35:04 +0100 <ttmx> My bad in not specifying.
2021-02-16 16:35:28 +0100 <ttmx> This is me viewing the tee output in vim.
2021-02-16 16:37:16 +0100 <ttmx> It seems the output pipe is in a different encoding or something?
2021-02-16 16:37:19 +0100 <Liskni_si> maybe try this https://github.com/xmonad/xmonad-contrib/blob/9c4c417936a4506566947c91ddd3b1f6af31e412/XMonad/Util…
2021-02-16 16:37:29 +0100 <Liskni_si> instead of spawnPipe
2021-02-16 16:38:29 +0100malook(~Thunderbi@2a02:9b0:4001:e78f:449d:1fa2:974c:7655)
2021-02-16 16:38:56 +0100 <Liskni_si> spawnPipe should default to using the locale encoding these days, but in the last release it was probably wrong
2021-02-16 16:39:05 +0100 <Liskni_si> https://github.com/xmonad/xmonad-contrib/commit/1d0eaddc253078f22106869fc5b11be8d1f63995 isn't released yet
2021-02-16 16:39:55 +0100 <Liskni_si> I haven't used spawnPipe for over 10 years so I had no idea it's this broken
2021-02-16 16:40:13 +0100 <Liskni_si> xmonad to xmobar supported logging via X properties for ages
2021-02-16 16:40:15 +0100 <ttmx> What do you use then? and I shall then
2021-02-16 16:40:26 +0100 <Liskni_si> property-based logging
2021-02-16 16:40:31 +0100 <ttmx> THAT WORKED!
2021-02-16 16:40:56 +0100 <Liskni_si> what exactly?
2021-02-16 16:42:11 +0100 <ttmx> spawnPipeWithNoEncoding
2021-02-16 16:42:32 +0100 <Liskni_si> uh, WithNoEncoding?
2021-02-16 16:42:36 +0100 <Liskni_si> that's a bit unexpected
2021-02-16 16:43:36 +0100 <ttmx> xmproc <- spawnPipeWithNoEncoding "xmobar -x 0" Worked, instead of just the spawnPipe
2021-02-16 16:43:50 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/870093d0e857ccafee54639c2e326aec/image.png
2021-02-16 16:43:56 +0100 <ttmx> Its so pretty
2021-02-16 16:46:24 +0100 <ttmx> Now time to break it some more, I wanna swap some of the numbers by emoji xD
2021-02-16 16:47:29 +0100malook(~Thunderbi@2a02:9b0:4001:e78f:449d:1fa2:974c:7655) (Quit: malook)
2021-02-16 16:48:01 +0100 <ttmx> Also ideally would change the "Spacing Tall" by an icon, but I have no idea how to do that either
2021-02-16 16:48:41 +0100 <Solid> spawnPipeWithNoEncoding lets xmobar deal with the UTF8 encoding (which I think it tries first instead of respecting the locale)
2021-02-16 16:49:06 +0100 <Solid> ttmx: X.L.Renamed does that
2021-02-16 16:50:00 +0100 <ttmx> X.L.Renamed?
2021-02-16 16:50:24 +0100 <Solid> https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Layout-Renamed.html
2021-02-16 16:57:17 +0100 <ttmx> Is this cursed? myWorkspaces = ["<fn=1>\62057</fn>","2","3","4","5","6","7","8","9","10"]
2021-02-16 16:57:32 +0100 <ttmx> Instead of using the renamed package I just... Changed the name.
2021-02-16 17:00:12 +0100 <Solid> didn't you want to change the name of a layout?
2021-02-16 17:03:07 +0100 <mc47> The renamed is for the layout, for the workspaces, that *is* how you do it
2021-02-16 17:04:34 +0100 <Liskni_si> Solid: not really, spawnPipeWithNoEncoding should create a binary handle and writing anything else than 7-bit ascii should result in garbage
2021-02-16 17:04:39 +0100scardinal(~supreme@unaffiliated/scardinal)
2021-02-16 17:04:40 +0100 <Liskni_si> Solid: and that's exactly what's happening here
2021-02-16 17:05:09 +0100 <Liskni_si> it looks almost as if ttmx's config was encoding the string as utf8 before writing it to the handle
2021-02-16 17:05:55 +0100 <Liskni_si> oh, of course it is, because dynamicLogString does that
2021-02-16 17:06:17 +0100 <Liskni_si> which means psibi[m]'s patch to X.U.Run breaks a lot of configs
2021-02-16 17:06:39 +0100 <Liskni_si> ttmx: you've found an actual bug in xmonad, congratulations and thanks :-)
2021-02-16 17:07:14 +0100 <ttmx> Right, I wanted to do both Solid
2021-02-16 17:07:52 +0100 <ttmx> You're welcome I think or something
2021-02-16 17:08:11 +0100 <ttmx> Glad I didn't bang my head against the wall due to my pure lack of knowledge
2021-02-16 17:09:37 +0100 <ttmx> Riiight, also, is there a way for me to place actual emojis in my source code?
2021-02-16 17:09:56 +0100 <ttmx> Its slightly bothersome to go find out their escape sequence every time I want to use one
2021-02-16 17:15:07 +0100 <Liskni_si> seems you can't use privateuse unicode chars in Haskell :-/
2021-02-16 17:20:09 +0100 <ttmx> Why is that?
2021-02-16 17:22:58 +0100 <ttmx> Aaand now to fix avoidstruts again...
2021-02-16 17:23:07 +0100 <ttmx> How do I even get started on that department?
2021-02-16 17:23:29 +0100 <ttmx> It is not avoiding the xmobar
2021-02-16 17:23:46 +0100 <Liskni_si> https://stackoverflow.com/questions/60682325/use-unicode-characters-for-xmonad-workspaces#comment1…
2021-02-16 17:24:09 +0100 <ttmx> Probably because I changed my config from the old simple prepackaged solution to a spawnpipe solution
2021-02-16 17:25:26 +0100 <Liskni_si> xmonad $ docks . ewmh $ def …
2021-02-16 17:25:31 +0100 <Liskni_si> and then drop the manageDocks
2021-02-16 17:25:50 +0100 <Liskni_si> (and leave avoidStruts, that needs to be there still)
2021-02-16 17:27:17 +0100 <ttmx> How would I make my keybind toggle the dock then?
2021-02-16 17:27:41 +0100 <ttmx> Also, that seems to have half worked?
2021-02-16 17:28:02 +0100 <ttmx> It seems to be treating the dock as a normal window of sorts?
2021-02-16 17:28:50 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/228f1e9aa023651d7075e1177d357e1c/image.png
2021-02-16 17:29:04 +0100 <ttmx> It has spacing, but only small spacing, unlike the other sides
2021-02-16 17:29:12 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/3bfdaed98a90de12f9750b1844e6047e/image.png
2021-02-16 17:34:01 +0100 <psibi[m]> Liskni_si: Which patch of mine are you talking about ? But I do have a history of breaking things.. :-)
2021-02-16 17:36:38 +0100 <psibi[m]> Ah, I see that you've pinged in github too.
2021-02-16 17:37:40 +0100 <Liskni_si> psibi[m]: and I just got an idea for a better solution, I'm writing another github comment
2021-02-16 17:38:54 +0100hexo(~hexo@gateway/tor-sasl/hexo) (Remote host closed the connection)
2021-02-16 17:39:09 +0100hexo(~hexo@gateway/tor-sasl/hexo)
2021-02-16 17:40:45 +0100 <psibi[m]> I do remember fixing a double utf8 encoding issue in xmobar which was caused by this MR though.
2021-02-16 17:41:32 +0100 <Liskni_si> oh, crap
2021-02-16 17:41:39 +0100 <Liskni_si> I need to see that one too
2021-02-16 17:43:12 +0100idhugo(~idhugo@80-62-117-97-mobile.dk.customer.tdc.net)
2021-02-16 17:44:21 +0100 <Solid> Liskni_si: https://github.com/jaor/xmobar/pull/482
2021-02-16 17:46:16 +0100 <Liskni_si> oh
2021-02-16 17:46:30 +0100 <Liskni_si> so you just broke xmonad and then added a workaround to xmobar to compensate for it :-/
2021-02-16 17:54:17 +0100 <Liskni_si> ttmx: what version of xmobar do you have, btw?
2021-02-16 17:56:57 +0100 <ttmx> xmobar 0.36
2021-02-16 17:57:03 +0100 <ttmx> Liskni_si
2021-02-16 17:59:07 +0100 <Liskni_si> interesting
2021-02-16 17:59:27 +0100 <Liskni_si> this double-utf8 encoding crap also totaly breaks xmobarRaw
2021-02-16 17:59:37 +0100 <Liskni_si> which is probably what mc47 hit as well
2021-02-16 17:59:47 +0100 <Liskni_si> how the hell did this go unnoticed for so many months?
2021-02-16 18:00:27 +0100 <ttmx> You don't have zoomer users such as myself 😎
2021-02-16 18:01:14 +0100 <Liskni_si> well yeah you probably got a bit unlucky that you used unicode characters that are so weird that all these hacks finally broke down
2021-02-16 18:01:22 +0100 <ttmx> Also because you only notice it if the utf8 version of the emoji has a control character like a paragrapth inside of it.
2021-02-16 18:01:34 +0100 <ttmx> Otherwise it is not displayed
2021-02-16 18:01:37 +0100 <Liskni_si> yeah that's probably the real reason :-)
2021-02-16 18:02:19 +0100 <ttmx> Idk how it works
2021-02-16 18:02:37 +0100malook(~Thunderbi@2a02:9b0:4001:e78f:ce3:24dd:9e30:bbeb)
2021-02-16 18:02:39 +0100 <ttmx> But it was displaying both the unicode emoji AND the paragraph character, which should be INSIDE the emoji
2021-02-16 18:03:00 +0100 <ttmx> It should be one or the other I feel like
2021-02-16 18:04:19 +0100 <ttmx> Does what I am saying make sense?
2021-02-16 18:04:22 +0100 <Liskni_si> yeah
2021-02-16 18:05:10 +0100 <Liskni_si> it's possible that double-utf8 encoding of that particular emoji results in something that, when decoded only once, results in that same emoji and an extra character
2021-02-16 18:06:09 +0100 <ttmx> Imagine my emoji's hex is 0x123441, it should either display broken stuff with an "A" in the end(41) or my full emoji, but instead it displays the equivalent to 0x12344141
2021-02-16 18:06:21 +0100 <ttmx> Mhm
2021-02-16 18:06:33 +0100 <Liskni_si> might be interesting to investigate this deeper, but I'd just like to fix it and go back to all the other stuff that I wanted to work on :-/
2021-02-16 18:06:42 +0100 <ttmx> Luckily I don't have to deal with encodings myself 😎
2021-02-16 18:07:03 +0100 <Liskni_si> but if you do have time, I'd definitely encourage you to play with it, UTF-8 is interesting :-)
2021-02-16 18:07:21 +0100 <Liskni_si> might impress a prof or a nerd girl with what you find
2021-02-16 18:08:02 +0100 <ttmx> I hate character encodings as much as I hate timezones and daylight saving times.
2021-02-16 18:08:18 +0100 <ttmx> I just wanna use utf8 and unix epoch for everything
2021-02-16 18:09:13 +0100 <ttmx> The single exception is input and output(in the case of time standards) and that should be the only thing that differs
2021-02-16 18:09:37 +0100 <vrs> didn't keep track - does xmonad do the sane thing and just emit utf8 on the pipe or is it special?
2021-02-16 18:09:43 +0100 <ttmx> I haven't fixed a python script from a year ago because of shitty daylight saving differences that break stuff and its just a pain to work with.
2021-02-16 18:10:06 +0100 <Liskni_si> vrs: right now it does't
2021-02-16 18:13:15 +0100geekosaur(82650c7a@130.101.12.122)
2021-02-16 18:26:10 +0100 <ttmx> Right, how would I fix behaviour like this?
2021-02-16 18:26:36 +0100 <ttmx> alacritty --title "</fn>"
2021-02-16 18:26:51 +0100 <ttmx> Essentially, how do I make sure I don't get pwned by window titles?
2021-02-16 18:27:55 +0100 <geekosaur> there's an xmobarEscape function you can run things like titles through
2021-02-16 18:29:07 +0100 <ttmx> Something like this? ppTitle = xmobarEscape (xmobarColor "#b3afc2" "#242831:4" . shorten 60)
2021-02-16 18:29:17 +0100 <ttmx> (That does not work btw)
2021-02-16 18:29:25 +0100 <geekosaur> that would also escape the color sequences
2021-02-16 18:29:56 +0100 <ttmx> Right
2021-02-16 18:29:57 +0100 <geekosaur> ppTitle = xmobarColor "#b3afc2" "242831:4" . shorten 60 . xmobarEscape -- I think
2021-02-16 18:29:59 +0100 <Liskni_si> ttmx: I think you used to have xmobarRaw in there at the beginning
2021-02-16 18:30:01 +0100 <Liskni_si> ttmx: put it back
2021-02-16 18:30:24 +0100 <Solid> there is ppTitleSanitize
2021-02-16 18:30:45 +0100 <ttmx> Which one do I follow? :P
2021-02-16 18:30:58 +0100 <Liskni_si> oh, right, xmobarRaw in ppTitleSanitize is probably best
2021-02-16 18:31:35 +0100 <ttmx> Also I hope I'm not the only one whose 12 year old mind laughs a little with every "pp"
2021-02-16 18:31:58 +0100 <ttmx> I'm guessing I have to import xmobarRaw?
2021-02-16 18:32:53 +0100 <Solid> yes
2021-02-16 18:33:00 +0100 <mc47> it's in XMonad.Hooks.DynamicLog
2021-02-16 18:33:28 +0100 <geekosaur> I guess it got renamed at some point. (I don't actually use xmobar, it's been years)
2021-02-16 18:33:30 +0100 <ttmx> I already have that imported though mc47...
2021-02-16 18:33:48 +0100 <mc47> ttmx, same :D which has been a bit entertaining while working on some PRs
2021-02-16 18:33:54 +0100 <Solid> the default ppTitleSanitize action is (among other things) xmobarStrip btw
2021-02-16 18:34:01 +0100 <mc47> so you should be able to use it
2021-02-16 18:34:11 +0100 <Solid> oh but it doesn't strip fn tags
2021-02-16 18:34:21 +0100 <ttmx> I only import it like this
2021-02-16 18:34:23 +0100 <ttmx> import XMonad.Hooks.DynamicLog
2021-02-16 18:34:39 +0100 <Liskni_si> geekosaur: it hasn't been renamed, there are more of those
2021-02-16 18:34:45 +0100 <ttmx> I'm not sure what the difference is between these "generic" imports and the specific ones like this "import XMonad.Hooks.ManageHelpers (isFullscreen, doFullFloat)"
2021-02-16 18:35:01 +0100 <geekosaur> the ones that don't have a list import everything
2021-02-16 18:35:13 +0100 <ttmx> Then how come I can't use xmobarRaw?
2021-02-16 18:35:31 +0100 <ttmx> If I have the dynlog imported?
2021-02-16 18:36:07 +0100 <mc47> what's the problem?
2021-02-16 18:36:41 +0100 <ttmx> Also, it doesn't seem to be escaping it properly with the "default" value?
2021-02-16 18:36:47 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/0d417dd8340bfbc01083bd9f2ceccf52/image.png
2021-02-16 18:37:31 +0100 <Liskni_si> there are nested <fc>s
2021-02-16 18:38:56 +0100 <ttmx> I mean yes, that part is on purpose
2021-02-16 18:39:10 +0100 <ttmx> Only breaks when I input a wacky window title
2021-02-16 18:39:17 +0100 <Liskni_si> oh and I just realized that xmobarRaw can't be used in ppTitleSanitize, because ppTitle then shortens the result
2021-02-16 18:39:52 +0100 <Liskni_si> so you might be better of with the default ppTitleSanitize
2021-02-16 18:39:56 +0100malook(~Thunderbi@2a02:9b0:4001:e78f:ce3:24dd:9e30:bbeb) (Quit: malook)
2021-02-16 18:41:38 +0100 <ttmx> I'm using the default
2021-02-16 18:41:48 +0100 <ttmx> And it breaks if I do the </fn> in the window title :/
2021-02-16 18:43:13 +0100 <Solid> the default doesn't strip fn tags
2021-02-16 18:43:25 +0100 <Solid> xmobarEscape doesn't, that is
2021-02-16 18:43:43 +0100 <ttmx> Then how would I do so?
2021-02-16 18:46:51 +0100 <ttmx> I just don't want to get pwned by window titles :(
2021-02-16 18:47:18 +0100 <ttmx> Le epic one click RCE 😎
2021-02-16 18:47:25 +0100 <Liskni_si> in that case it might be a good idea to xmobarRaw in ppTitle _after_ shortening
2021-02-16 18:47:32 +0100 <Liskni_si> (after meaning to the left of a dot)
2021-02-16 18:48:27 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/eade81ed9943cc4aa963d48d510aea37/image.png
2021-02-16 18:48:45 +0100 <ttmx> Am I doing something wrong?
2021-02-16 18:48:49 +0100 <Solid> xmobarRaw
2021-02-16 18:49:07 +0100 <Solid> xmobarEscape is a function that only exists in my head, apparently :)
2021-02-16 18:49:23 +0100 <ttmx> Oh ignore me
2021-02-16 18:49:28 +0100 <ttmx> Yeah I did both xD
2021-02-16 18:49:32 +0100 <Liskni_si> it also existed in geekosaur's head at 18:27:55 UTC
2021-02-16 18:49:37 +0100 <ttmx> Truth time
2021-02-16 18:49:39 +0100 <Liskni_si> not that it matters
2021-02-16 18:49:47 +0100 <Solid> Liskni_si: it's because of this comment `-- ??? add an xmobarEscape function?'
2021-02-16 18:49:47 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/961476529264e8233edc1481f9a3de2a/image.png
2021-02-16 18:49:54 +0100 <Solid> that you removed because we have xmobarRaw now
2021-02-16 18:49:57 +0100 <ttmx> Ayy I won't get pwned now!
2021-02-16 18:49:59 +0100 <Solid> but it's still in the 0.16 docs
2021-02-16 18:50:04 +0100 <Liskni_si> Solid: oh :-)
2021-02-16 18:50:31 +0100 <Solid> funny how people remember these things :)
2021-02-16 18:50:39 +0100 <Liskni_si> ttmx: nice
2021-02-16 18:50:53 +0100 <Liskni_si> I kind of like these pretty desktops people make
2021-02-16 18:51:29 +0100 <Liskni_si> and then I happily go back to my spartan one, where no space is wasted and no cpu cycles for drawing pretty xft fonts are needed :-)
2021-02-16 18:51:32 +0100 <ttmx> I wish I had more pixels on my screen :(
2021-02-16 18:51:51 +0100 <ttmx> I cannot align stuff in the center 100%
2021-02-16 18:52:00 +0100 <ttmx> Since center is in the middle of 2 pixels currently
2021-02-16 18:52:14 +0100 <Solid> that's quite some attention to detail :D
2021-02-16 18:52:48 +0100 <ttmx> Its kinda annoying xD
2021-02-16 18:52:56 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/956c4ffe53c1a184bffebc5862d76891/image.png
2021-02-16 18:53:05 +0100 <ttmx> Do you see how all icons are not the same size? :(
2021-02-16 18:53:09 +0100 <ttmx> But its the same font
2021-02-16 18:53:34 +0100 <ttmx> I will not be editing fonts again for this, I'm kinda tired of doing that
2021-02-16 18:53:52 +0100 <Solid> I have to say I do not unless I really zoom in
2021-02-16 18:54:15 +0100 <ttmx> Firefox is the largest, then discord, then spotify.
2021-02-16 18:54:44 +0100 <ttmx> Its okay enough not to bother me immensely, but when I see it its a little yucky
2021-02-16 18:54:53 +0100 <geekosaur> I can barely tell
2021-02-16 18:55:03 +0100 <ttmx> But a little yucky > 2 hours of work editing fonts again
2021-02-16 18:55:12 +0100 <Solid> definitely :)
2021-02-16 18:55:40 +0100 <ttmx> I have bigger stuff to fix right now
2021-02-16 18:55:42 +0100 <Solid> but I agree that I like these pretty pictures people post sometimes
2021-02-16 18:55:46 +0100 <ttmx> I need fullscreen working right now.
2021-02-16 18:55:58 +0100 <ttmx> I'm HEAVILY inspiring myself on this one
2021-02-16 18:56:01 +0100 <ttmx> https://raw.githubusercontent.com/Barbarossa93/Genome/main/out.png
2021-02-16 18:56:13 +0100 <ttmx> Its so pretty 😭
2021-02-16 18:56:25 +0100 <Liskni_si> this is what mine looks like right now btw: https://store.lisk.in/tmp/2021-02-16-175236_1920x2160_scrot.png
2021-02-16 18:56:36 +0100 <ttmx> Oh god
2021-02-16 18:56:46 +0100 <Solid> aah the bitmap fots
2021-02-16 18:56:53 +0100 <ttmx> Is that chrome I see?
2021-02-16 18:57:13 +0100 <Liskni_si> ttmx: yeah :-/
2021-02-16 18:57:18 +0100 <ttmx> But
2021-02-16 18:57:20 +0100 <ttmx> But
2021-02-16 18:57:23 +0100 <ttmx> Delet
2021-02-16 18:57:42 +0100 <ttmx> Spyware_moment
2021-02-16 18:57:43 +0100 <ttmx> 😎
2021-02-16 18:58:07 +0100 <Liskni_si> too used to it :-/
2021-02-16 18:58:36 +0100 <ttmx> Ungoogled chromium or brave maybe?
2021-02-16 18:59:16 +0100 <Liskni_si> that'd break sync
2021-02-16 18:59:47 +0100 <mc47> ttmx seeing you try to make your desktop pretty is kinda making me want to ditch studying and play with my config :D
2021-02-16 18:59:48 +0100 <ttmx> Possible yes
2021-02-16 19:00:06 +0100 <ttmx> Right, now I want to fix my gaps.
2021-02-16 19:00:10 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/9315182654964899c0367cd26482b449/image.png
2021-02-16 19:00:17 +0100 <ttmx> The top gap is tiny compared to the others
2021-02-16 19:00:20 +0100 <mc47> Liskni_si It sucks that they will, I've been using chormium and I think I'll just cave and use Chrome when the sync breaks
2021-02-16 19:00:27 +0100 <ttmx> And also, toggling gaps doesn't seem to toggle everything
2021-02-16 19:00:46 +0100 <ttmx> I'm not using chrome ever
2021-02-16 19:01:02 +0100 <ttmx> I only use brave here because firefox doesn't like integrated gpus on linux it seems
2021-02-16 19:01:13 +0100 <ttmx> But goddamn, mozilla is such a good foundation
2021-02-16 19:01:17 +0100 <mc47> Drop your config again, I've been through that before...
2021-02-16 19:01:43 +0100 <ttmx> Thank you
2021-02-16 19:01:45 +0100 <ttmx> https://termbin.com/k6k9
2021-02-16 19:01:55 +0100 <Solid> I'd imaigne it's the struts
2021-02-16 19:02:27 +0100 <Liskni_si> mc47: yeah, my excuse is that I've run out of my obsession budget, there's not enough left for me to fight the browser wars
2021-02-16 19:02:45 +0100 <Liskni_si> I'm fighting on too many other fronts already
2021-02-16 19:02:57 +0100 <mc47> ttmx it's because you're setting gaps to 0
2021-02-16 19:03:21 +0100 <mc47> basically gaps are what you have around your screen, excluding the docks
2021-02-16 19:03:36 +0100 <ttmx> Pain
2021-02-16 19:03:37 +0100 <mc47> This combination seems to do it in my config
2021-02-16 19:03:39 +0100 <mc47> . spacingRaw False (Border 0 0 0 0) True (Border 10 10 10 10) True -- between windows
2021-02-16 19:03:39 +0100 <mc47> . gaps [(U, 10), (R, 10), (L, 10), (D, 10)] -- along the screen, excluding docks
2021-02-16 19:03:53 +0100 <ttmx> Let me try to explain my idea ig
2021-02-16 19:04:00 +0100 <ttmx> I want to copy my i3 behaviour xD
2021-02-16 19:04:10 +0100 <mc47> been there :)
2021-02-16 19:04:44 +0100 <ttmx> I have 30 pixel gaps between edges and windows, and 15 pixel gaps between windows
2021-02-16 19:04:59 +0100 <mc47> last time someone else came to the IRC with the same need :D
2021-02-16 19:05:27 +0100 <ttmx> Issue is that those "between windows" gaps don't stack on top of eachother
2021-02-16 19:05:35 +0100 <ttmx> They collide with eachother
2021-02-16 19:06:24 +0100 <ttmx> Any idea how I would do this behaviour?
2021-02-16 19:07:00 +0100 <mc47> what do you mean "don't stack"?
2021-02-16 19:07:02 +0100 <mc47> . spacingRaw False (Border 0 0 0 0) True (Border 15 15 15 15) True -- between windows
2021-02-16 19:07:02 +0100 <mc47> . gaps [(U, 30), (R, 30), (L, 30), (D, 30)] -- along the screen, excluding docks
2021-02-16 19:07:04 +0100 <mc47> I tried this
2021-02-16 19:07:33 +0100 <mc47> you have to reset your layout btw, with meta-shift-pace
2021-02-16 19:07:51 +0100 <ttmx> That does seem to mostly work!
2021-02-16 19:07:57 +0100 <ttmx> Just still has small gaps on the top part
2021-02-16 19:08:01 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/b18b0567f773351ce41ad0e171467e16/image.png
2021-02-16 19:08:26 +0100 <ttmx> I just recompiled xmonad with some "breaking" changes so it forced the layout reset xD
2021-02-16 19:10:06 +0100 <ttmx> Hmm, if I place the avoidstruts in the beginning it has consistent gaps, but they are enormous?
2021-02-16 19:11:03 +0100ttmx(5e3ee76f@gateway/web/cgi-irc/kiwiirc.com/ip.94.62.231.111) (Quit: Connection closed)
2021-02-16 19:12:16 +0100ttmx(5e3ee76f@gateway/web/cgi-irc/kiwiirc.com/ip.94.62.231.111)
2021-02-16 19:12:19 +0100 <ttmx> I might have accidentally killed xmonad, woops
2021-02-16 19:12:31 +0100 <ttmx> Anyway
2021-02-16 19:12:42 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/2decc758aff0ceb3b8e7fdd8d63ad4f0/image.png
2021-02-16 19:13:23 +0100 <ttmx> Yeaaahh, gaps are too big xD
2021-02-16 19:13:28 +0100 <mc47> avoidStruts should be at the beginning AFAIK
2021-02-16 19:13:43 +0100 <mc47> so I guess you play with the parameters till you find something that looks good
2021-02-16 19:14:10 +0100 <ttmx> Mhm, you're right
2021-02-16 19:14:24 +0100 <ttmx> I'm not quite sure I will?
2021-02-16 19:14:59 +0100 <ttmx> Jk! I did!
2021-02-16 19:15:03 +0100 <ttmx> That was... Fast.
2021-02-16 19:15:09 +0100 <ttmx> Last time I was here for hours and couldn't do it xd
2021-02-16 19:15:22 +0100 <ttmx> The middle gaps are still too wide
2021-02-16 19:15:29 +0100 <ttmx> Because they don't stack >:c
2021-02-16 19:15:42 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/cb6f630aa8c741dba255bbf9406e1279/image.png
2021-02-16 19:15:54 +0100 <ttmx> If you look here, this is 15+15 pixels
2021-02-16 19:15:57 +0100 <ttmx> Instead of just 15.
2021-02-16 19:16:28 +0100 <ttmx> I'd have to make it 7.5 to be 15 pixels
2021-02-16 19:16:34 +0100 <ttmx> BUT IT DOESN'T ACCEPT NON INTS
2021-02-16 19:16:44 +0100 <geekosaur> neither does X11
2021-02-16 19:16:54 +0100 <geekosaur> so you couldn't make it 7.5 pixels anyway
2021-02-16 19:17:39 +0100 <mc47> not sure you'll find a difference between 15 or 16 pixels
2021-02-16 19:17:44 +0100 <ttmx> Well yes, but i3 does it 😎
2021-02-16 19:17:59 +0100 <mc47> and I'm not sure there is a "constant" gap layout out-there
2021-02-16 19:18:27 +0100 <ttmx> It just sets the 15 pixel gap between them, instead of 7.5 css type margin
2021-02-16 19:18:41 +0100 <ttmx> Any chance I can get the gaps to "overlap"?
2021-02-16 19:19:43 +0100 <geekosaur> nope
2021-02-16 19:19:48 +0100 <mc47> No idea, still didn't dive into the layout terrirotry
2021-02-16 19:21:17 +0100 <ttmx> I think what I have got is good enough then
2021-02-16 19:23:44 +0100 <ttmx> Aaand now for fullscreen
2021-02-16 19:24:05 +0100 <ttmx> I wanna have keybind that just fullscreens whatever I'm looking at, how would I do so?
2021-02-16 19:24:41 +0100 <ttmx> It should make it so that only that window is on my screen and nothing else, not even the xmobar
2021-02-16 19:26:39 +0100 <mc47> This is helpful
2021-02-16 19:26:39 +0100 <mc47> https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Layout-MultiToggle.html
2021-02-16 19:27:47 +0100 <mc47> but you'd also need to toggle the gaps, avoid struts and the spacing
2021-02-16 19:28:25 +0100 <mc47> I think this should do it
2021-02-16 19:28:27 +0100 <mc47> https://github.com/TheMC47/dotfiles/blob/master/.xmonad/src/Config.hs#L221
2021-02-16 19:29:07 +0100 <ttmx> Hmmm
2021-02-16 19:29:27 +0100 <mc47> and you bind that to a key
2021-02-16 19:29:54 +0100 <ttmx> Does that somehow get rid of borders too?
2021-02-16 19:30:24 +0100 <mc47> yes it does
2021-02-16 19:31:11 +0100 <ttmx> Where does your NBFULL come from?
2021-02-16 19:31:26 +0100 <mc47> OH
2021-02-16 19:31:27 +0100 <mc47> yes
2021-02-16 19:31:36 +0100 <mc47> that's from the git version, it's not released yet
2021-02-16 19:31:54 +0100 <ttmx> I'm using the git version aswell though Hmmmmmmmmmm
2021-02-16 19:32:04 +0100 <mc47> oh wait
2021-02-16 19:32:05 +0100 <mc47> no no
2021-02-16 19:32:09 +0100 <ttmx> I can grab it again?
2021-02-16 19:32:11 +0100 <mc47> it's from XMonad.Layout.MultiToggle.Instances
2021-02-16 19:32:14 +0100 <mc47> I was mistaken
2021-02-16 19:32:15 +0100 <ttmx> oh, lmao
2021-02-16 19:32:24 +0100 <geekosaur> was gonna say that looked like a multitoggle instance
2021-02-16 19:32:44 +0100 <ttmx> It also doesn't like the Toggle :(
2021-02-16 19:33:03 +0100 <mc47> what do you mean?
2021-02-16 19:33:23 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/7c0698f4b007767ee9016e5fa16f10ca/image.png
2021-02-16 19:35:33 +0100 <mc47> are you importing it correctly?
2021-02-16 19:35:57 +0100 <ttmx> import XMonad.Layout.MultiToggle.Instances ?
2021-02-16 19:36:19 +0100 <mc47> you also need XMonad.Layout.MultiToggle
2021-02-16 19:36:25 +0100 <ttmx> Oh, thank you
2021-02-16 19:36:41 +0100 <ttmx> My hand is very warm from all this hand holding xD
2021-02-16 19:37:01 +0100 <mc47> hahaha :D
2021-02-16 19:38:05 +0100 <mc47> I have to go eat something now and probably study ;)
2021-02-16 19:38:09 +0100 <ttmx> Alsoooooooooooo, togglestruts does not toggle my bar :(
2021-02-16 19:39:06 +0100 <ttmx> Huh, it does not seem to eliminate borders noes
2021-02-16 19:39:13 +0100 <ttmx> But good luck with studies!
2021-02-16 19:39:18 +0100geekosaurwonders if combining struts and gaps is to blame since they use the same underlying mechanism
2021-02-16 19:39:35 +0100 <ttmx> I'm really happy with what you helped me do!
2021-02-16 19:39:51 +0100 <ttmx> Is this the correct way to restart xmonad?
2021-02-16 19:39:52 +0100 <ttmx> , ((modm , xK_F2 ), spawn "xmonad --restart")
2021-02-16 19:40:12 +0100 <ttmx> I feel its a little weird to spawn a shell to do something "inside" xmonad
2021-02-16 19:40:21 +0100 <mc47> with pleasure :D thanks
2021-02-16 19:40:44 +0100 <ttmx> I'll hop onto geekosaur :P
2021-02-16 19:41:20 +0100 <ttmx> ToggleStruts only toggles accounting it for gaps or not
2021-02-16 19:41:24 +0100 <ttmx> But it doesn't hide it.
2021-02-16 19:42:09 +0100 <geekosaur> there's a built-in function but we don't use it, even the default config shells out to xmonad --restart
2021-02-16 19:42:31 +0100 <geekosaur> I'm only partially around this afternoon
2021-02-16 19:43:00 +0100 <ttmx> Thats fair!
2021-02-16 19:43:08 +0100 <geekosaur> one oddity of how we handle docks is if they put themselves on top then toggling struts overlays the window instead of hiding the dock
2021-02-16 19:43:16 +0100 <ttmx> But yep, got it. It just feels weird to spawn a shell.
2021-02-16 19:43:33 +0100 <ttmx> How would "toggleStruts" even know it is a dock?
2021-02-16 19:44:01 +0100 <geekosaur> manageDocks
2021-02-16 19:44:19 +0100 <geekosaur> a "strut" is a property attached to a window saying how much space to leave for it
2021-02-16 19:44:22 +0100 <ttmx> Well I think thats the issue, I don't have that anywhere on my config.
2021-02-16 19:44:51 +0100 <geekosaur> if you have the docks combinator then it added manageStruts for you
2021-02-16 19:45:07 +0100 <ttmx> Docks combinator?
2021-02-16 19:45:26 +0100 <ttmx> I have very manual docks I think?
2021-02-16 19:45:44 +0100 <ttmx> I'm surprised it is even picked up by togglestruts at all
2021-02-16 19:46:13 +0100 <geekosaur> pastebin your config
2021-02-16 19:46:18 +0100 <geekosaur> @where paste
2021-02-16 19:46:18 +0100 <lambdabot> Help us help you: please paste full code, input and/or output at eg https://paste.tomsmeding.com
2021-02-16 19:47:03 +0100 <ttmx> I already pasted it, but I will again! Give me a sec
2021-02-16 19:47:14 +0100 <Liskni_si> spawning the shell for restart is almost definitely wrong
2021-02-16 19:47:18 +0100 <ttmx> https://termbin.com/kbbn2
2021-02-16 19:47:29 +0100 <Liskni_si> there's a "restart" function in XMonad.Operations
2021-02-16 19:47:37 +0100 <Liskni_si> or maybe in core or wherever
2021-02-16 19:47:43 +0100 <Liskni_si> it's imported by import XMonad
2021-02-16 19:48:39 +0100 <geekosaur> Liskni_si, did you look at the default config's keybindings? it's not used directly any more
2021-02-16 19:48:46 +0100 <geekosaur> hasn't been for several versions
2021-02-16 19:49:01 +0100 <geekosaur> https://github.com/xmonad/xmonad/blob/master/src/XMonad/Config.hs#L222
2021-02-16 19:49:17 +0100 <Liskni_si> oh
2021-02-16 19:50:42 +0100 <geekosaur> ttmx, you have the docks combinator
2021-02-16 19:51:02 +0100 <geekosaur>     xmonad $ docks . ewmh $ def
2021-02-16 19:51:16 +0100 <Liskni_si> now I remember my config uses the restart function so that it can execute a wrapper that resets environment variables instead
2021-02-16 19:51:20 +0100 <geekosaur> (no line numbers so that's the best I can do)
2021-02-16 19:51:47 +0100 <Liskni_si> sorry for the confusion then
2021-02-16 19:52:48 +0100 <ttmx> Right uh... I did not know that was the docks combinator xD
2021-02-16 19:54:00 +0100 <ttmx> Also geekosaur, fun hack I learned the other day for line numbers curl "https://termbin.com/kbbn2" |nl
2021-02-16 19:54:22 +0100 <ttmx> Well, how would I fix the dock behaviour then?
2021-02-16 19:54:29 +0100 <ttmx> If I already have the docks combinator setup?
2021-02-16 19:56:22 +0100geekosaur(82650c7a@130.101.12.122) (Ping timeout: 240 seconds)
2021-02-16 20:04:59 +0100idhugo(~idhugo@80-62-117-97-mobile.dk.customer.tdc.net) (Ping timeout: 265 seconds)
2021-02-16 20:07:44 +0100 <vrs> ahh xmobarstrip, that's the one I have a patch in :D
2021-02-16 20:09:35 +0100 <vrs> (https://github.com/xmonad/xmonad-contrib/pull/2)
2021-02-16 20:10:15 +0100geekosaur(82650c7a@130.101.12.122)
2021-02-16 20:14:36 +0100hexo(~hexo@gateway/tor-sasl/hexo) (Remote host closed the connection)
2021-02-16 20:14:55 +0100hexo(~hexo@gateway/tor-sasl/hexo)
2021-02-16 20:21:09 +0100 <ttmx> Riight, how do I get an XMB icon?
2021-02-16 20:21:17 +0100 <ttmx> or XPM
2021-02-16 20:23:15 +0100 <ttmx> I wanna grab these into xmonad :( https://github.com/Barbarossa93/Genome/tree/main/.config/qtile/icons
2021-02-16 20:25:26 +0100 <Liskni_si> you can use icons in xmobar via <icon=…>
2021-02-16 20:25:33 +0100 <Liskni_si> although maybe not PNG
2021-02-16 20:29:11 +0100 <ttmx> Yeah exactly...
2021-02-16 20:29:14 +0100sundbry(~quassel@99-42-143-129.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 272 seconds)
2021-02-16 20:29:31 +0100 <ttmx> that format is vectorial right?
2021-02-16 20:29:44 +0100 <ttmx> So I can't convert it from the png :(
2021-02-16 20:34:07 +0100 <Liskni_si> xbm is bitmap
2021-02-16 20:34:39 +0100 <Liskni_si> it can even use xpm
2021-02-16 20:34:57 +0100 <Liskni_si> if you're feeling adventurous enough for such bleeding edge technology
2021-02-16 20:34:58 +0100 <Liskni_si> :-D
2021-02-16 20:35:20 +0100 <Liskni_si> (The XBM format is superseded by XPM, which first appeared for X11 in 1989.)
2021-02-16 20:36:57 +0100 <ttmx> Goddamn
2021-02-16 20:37:13 +0100 <ttmx> B o o m e r formats
2021-02-16 20:37:18 +0100 <ttmx> Older than me by quite a bit
2021-02-16 20:37:30 +0100 <mc47> I made the cut, I'm barely older than it :D
2021-02-16 20:37:35 +0100 <ttmx> Right, if its bitmap then it must be convertible from png
2021-02-16 20:37:45 +0100 <ttmx> B o o m e r
2021-02-16 20:37:53 +0100 <Liskni_si> mc47: oh, how come you're still studying then?
2021-02-16 20:39:03 +0100 <mc47> I'm almost 23, and in my 5th semester of my bachelor's
2021-02-16 20:39:23 +0100 <mc47> with one "gap" year after highschool (actually, language year)
2021-02-16 20:39:37 +0100 <Liskni_si> oh, so it's more of a off-by-10 than actually being a boomer
2021-02-16 20:39:54 +0100 <mc47> yeah :D
2021-02-16 20:40:18 +0100 <Liskni_si> you'd need to be 32+ to be alive when XBM was hot stuff
2021-02-16 20:40:35 +0100 <mc47> oh, I read that 1999
2021-02-16 20:40:52 +0100 <mc47> that's what happens when I spend the whole day in front of a screen, things get blurry...
2021-02-16 20:41:01 +0100 <Liskni_si> :-)
2021-02-16 20:41:23 +0100geekosaurhides
2021-02-16 20:43:53 +0100 <mc47> On another note, is there an easy way to access the "base" constructor of the current layout?
2021-02-16 20:44:23 +0100 <mc47> like the number of windows of the master pane, when I have the tall layout active
2021-02-16 20:47:58 +0100 <Liskni_si> no
2021-02-16 20:48:04 +0100 <geekosaur> no, in part because you have no guarantee that it's even meaningful (the best you can do is introspecting the description to see that it's "Tall")
2021-02-16 20:48:37 +0100 <Liskni_si> I have some inspection patches in my tree that can be used for this, but it's undocumented and work in progress
2021-02-16 20:48:46 +0100 <mc47> that kinda sucks
2021-02-16 20:49:01 +0100 <Liskni_si> I might use some feedback for them though :-)
2021-02-16 20:49:16 +0100 <mc47> would someone need to traverse the "ModifiedLayout" and "Change" chain ?
2021-02-16 20:49:42 +0100 <Liskni_si> that's only one of the hurdles one has to go through :-)
2021-02-16 20:50:46 +0100 <mc47> "only" one...
2021-02-16 20:50:50 +0100 <Liskni_si> https://github.com/liskin/xmonad-contrib/commit/0f97b26047923472da0406f864679690307dd2ed, https://github.com/liskin/xmonad-contrib/commit/b50ae2a4035ced6db3503956e47c21287de39427, https://github.com/liskin/xmonad-contrib/commit/30305e58a23fc200f95a034d9d966ea03818dec5
2021-02-16 20:53:22 +0100 <mc47> oh that looks much more complicated than from what I've imagined
2021-02-16 20:54:30 +0100 <geekosaur> I'd ask what you do if it doesn't have a master pane (say, Tabbed). or it has two (Mastered Tall or similar)
2021-02-16 20:55:13 +0100 <geekosaur> you can get arbitrarily complex with this stuff and there is serious question as to what you can meaningfully ask about the current layout
2021-02-16 20:57:13 +0100 <Liskni_si> mc47: you can also send a message with IORef in it and have the layout handle the message by writing something into it
2021-02-16 20:57:27 +0100 <Liskni_si> or just alter the layout to handle a message by putting something in extensible state
2021-02-16 20:57:56 +0100 <Liskni_si> it's a hack but it will take quite a while before I get the inspection stuff upstream
2021-02-16 20:58:03 +0100 <Liskni_si> (anyway brb dinner)
2021-02-16 21:04:09 +0100ttmx(5e3ee76f@gateway/web/cgi-irc/kiwiirc.com/ip.94.62.231.111) (Ping timeout: 264 seconds)
2021-02-16 21:04:21 +0100 <mc47> That was also my guess, I'll probably add something to the extensible state
2021-02-16 21:05:30 +0100 <mc47> but... why are layouts so complicated?
2021-02-16 21:09:09 +0100 <geekosaur> what were you expecting them to be? they're arbitrary functions, often in X (~ IO), encoded as constructor chains
2021-02-16 21:10:36 +0100 <mc47> I haven't given it much thought, really
2021-02-16 21:17:36 +0100adamik(~nodelet@unaffiliated/adamik)
2021-02-16 21:20:11 +0100 <adamik> First time with Xmonad - is it advisable to continue with the darcs template and add to it as I see fit, or will that inevitably cause conflict?
2021-02-16 21:21:21 +0100 <adamik> I am still wrapping my head around the syntax used, and apart from piping Xmobar and compton, I'm struggling to find how to add the new imports to myLayout.
2021-02-16 21:35:06 +0100mc47(~yecinem@89.246.239.190) (Remote host closed the connection)
2021-02-16 21:36:16 +0100evanjs(~evanjs@075-129-098-007.res.spectrum.com) (Read error: Connection reset by peer)
2021-02-16 21:37:40 +0100evanjs(~evanjs@075-129-098-007.res.spectrum.com)
2021-02-16 22:05:50 +0100Liskni_siopened 8 pull requests in the last 2 days and should probably take a break now :-)
2021-02-16 22:10:47 +0100 <geekosaur> hm, think I'll have to add UTF8 encoding to my config when this lands
2021-02-16 22:11:00 +0100 <geekosaur> none of this helps with logging over dbus :)
2021-02-16 22:11:12 +0100notis(~notis@92.118.13.23) (Ping timeout: 272 seconds)
2021-02-16 22:12:33 +0100notis(~notis@185.51.134.222)
2021-02-16 22:14:11 +0100notis(~notis@185.51.134.222) (Client Quit)
2021-02-16 22:14:26 +0100notis(~notis@185.51.134.222)
2021-02-16 22:23:18 +0100molinus[m](molinusmat@gateway/shell/matrix.org/x-vvucyaqehpgwepna)
2021-02-16 22:29:25 +0100notis(~notis@185.51.134.222) (Ping timeout: 240 seconds)
2021-02-16 22:31:49 +0100notis(~notis@185.51.134.222)
2021-02-16 22:33:04 +0100ttmx(5e3ee76f@gateway/web/cgi-irc/kiwiirc.com/ip.94.62.231.111)
2021-02-16 22:33:12 +0100 <ttmx> Hello again! Any of the devs for xmonad.org here?
2021-02-16 22:37:12 +0100sundbry(~quassel@99-42-143-129.lightspeed.sntcca.sbcglobal.net)
2021-02-16 22:39:40 +0100 <geekosaur> several people with access to it are here. that doesn't mean we necessarily have any business touching it >.>
2021-02-16 22:40:48 +0100 <geekosaur> if you have found a problem with the web site you can file an issue against the xmonad-web repo
2021-02-16 22:43:05 +0100evanjs(~evanjs@075-129-098-007.res.spectrum.com) (Ping timeout: 240 seconds)
2021-02-16 22:43:12 +0100 <ttmx> Its not a problem!
2021-02-16 22:43:30 +0100 <ttmx> I'm simply curious on why you guys don't show off all the fancy setups people make with xmonad.
2021-02-16 22:43:41 +0100 <ttmx> I've always found that weird in most wms
2021-02-16 22:43:52 +0100 <geekosaur> there was an attempt to update the stuff on the wiki a few years ago, that stalled out
2021-02-16 22:44:02 +0100 <geekosaur> I think there's still an issue for it
2021-02-16 22:44:19 +0100evanjs(~evanjs@075-129-098-007.res.spectrum.com)
2021-02-16 22:44:32 +0100 <ttmx> Just hop over to r/unixporn and ask people with xmonad setups for permission :P
2021-02-16 22:44:36 +0100 <geekosaur> the main problem is people make their setups and then drift away and we have no way to contact them afterward
2021-02-16 22:45:20 +0100 <ttmx> Well, you might be able to get a few of them, and then just put those first in the little slideshows! xD
2021-02-16 22:46:09 +0100 <ttmx> Place a clause in the license that says any content posted to r/unixporn is by default usable by you guys :P
2021-02-16 22:47:10 +0100 <ttmx> Unrelated, but this is your cpu module, can I change the text displayed in "Cpu:"?
2021-02-16 22:47:15 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/888643e502c0ed754ce942319d3aff8b/image.png
2021-02-16 22:48:04 +0100 <ttmx> Changing the website also is dependent on your objectives for xmonad ofc
2021-02-16 22:49:31 +0100 <ttmx> If you want to "keep your userbase small and elitist" and with "No novices asking stupid questions" then a super minimalist and oldschool website is the way to go
2021-02-16 22:50:34 +0100 <ttmx> Since not super knowledgeable people won't want to use what looks not flashy and antiquated or something
2021-02-16 22:50:47 +0100 <ttmx> While more powerusers don't really care and know they can play around with it.
2021-02-16 22:51:22 +0100 <ttmx> But having nice looking little setups is nice for bringing a more general audience to the cause
2021-02-16 22:51:48 +0100 <ttmx> Completely understandable if you have already thought this out and you think I'm making pointless critique! Just tell me so hahaha
2021-02-16 22:52:34 +0100geekosaur(82650c7a@130.101.12.122) (Quit: Connection closed)
2021-02-16 22:53:06 +0100 <ttmx> My talks were so bad that geekosaur ragequit
2021-02-16 23:00:47 +0100 <ttmx> Can I resize the icons inside xmobar?
2021-02-16 23:01:01 +0100 <ttmx> Or do I have to resize them outside?
2021-02-16 23:08:12 +0100adamik(~nodelet@unaffiliated/adamik) (Quit: leaving)
2021-02-16 23:09:31 +0100 <ttmx> I'm trying to fix xmb by hand :)))))))))))))))
2021-02-16 23:09:58 +0100 <Liskni_si> I'm not sure any of us really thinks about acquiring users
2021-02-16 23:10:25 +0100 <Liskni_si> would be nice if we could attract people who contribute meaningfully, to both documentation and code
2021-02-16 23:11:34 +0100 <Liskni_si> but users who don't contribute and just ask questions, well, those are probably better off helping each other on reddit and so on
2021-02-16 23:11:58 +0100 <Liskni_si> we can barely keep up with the existing flow of issues and pull requests :-/
2021-02-16 23:12:00 +0100 <ttmx> Totally understandable!
2021-02-16 23:12:09 +0100 <ttmx> I have to share I'm proud of this one
2021-02-16 23:12:16 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/42c16f64564c638e5c7c32e549923743/image.png
2021-02-16 23:12:31 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/0c560c7adbdd9a3ef09694b5cba2809d/image.png
2021-02-16 23:12:37 +0100 <ttmx> Bottom one was the original
2021-02-16 23:12:42 +0100 <Liskni_si> (I wanted to clean up the website over Christmas and here we are in the middle of February still struggling with the same draft PRs … :-/)
2021-02-16 23:12:56 +0100 <ttmx> WAIT Noooooooooooooooo I just messed up and have to do it again
2021-02-16 23:14:39 +0100 <ttmx> Okay I got it again
2021-02-16 23:15:02 +0100 <ttmx> If you give me directions I can maybe help out on the website? I do some webdev stuff
2021-02-16 23:15:39 +0100 <Liskni_si> https://github.com/xmonad/xmonad-web
2021-02-16 23:16:24 +0100 <Liskni_si> here are the sources and it's being deployed from the repo using github pages, so it you fork it and tell github you want it deployed somewhere, you can play with it all day long :-)
2021-02-16 23:16:46 +0100 <ttmx> I know yep, I just have no idea what _you_ want
2021-02-16 23:16:50 +0100 <Liskni_si> oh
2021-02-16 23:16:59 +0100 <ttmx> Aaand how would I change the background for an icon?
2021-02-16 23:19:14 +0100 <Liskni_si> tbh I don't really know where to start, I haven't seen the website for a while
2021-02-16 23:19:23 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/ba5d65f5d91b54ddf591591f716632d3/image.png
2021-02-16 23:19:37 +0100 <Liskni_si> would be good to go and make sure the information there is up to date, like check links and so on
2021-02-16 23:19:39 +0100 <ttmx> If you notice here, the icon is missing the bg on top and on the bottom
2021-02-16 23:19:54 +0100 <ttmx> Understandable yep
2021-02-16 23:20:18 +0100 <Liskni_si> the rss is totally broken for example and it'd be good if it was generated from the same source as the news
2021-02-16 23:20:48 +0100 <ttmx> I have no experience with RSS :/
2021-02-16 23:20:51 +0100 <Liskni_si> and if someone added some more recent videos, screenshots, tutorials, and so on
2021-02-16 23:21:22 +0100idhugo(~idhugo@80-62-117-97-mobile.dk.customer.tdc.net)
2021-02-16 23:21:42 +0100 <Liskni_si> fixing the RSS is something I can deal with, I have that on my personal website which also uses github pages, so it'll be a copypaste sort of
2021-02-16 23:22:58 +0100 <Liskni_si> re icon background: no idea, sorry
2021-02-16 23:23:04 +0100 <ttmx> I just added empty space to the background icon hahaha
2021-02-16 23:23:07 +0100 <ttmx> And it worked!
2021-02-16 23:23:17 +0100 <ttmx> I'm editing it by hand!!! It feels really cool xD
2021-02-16 23:23:40 +0100 <ttmx> Its such a simple format that I can edit the files by hand, how cool is that
2021-02-16 23:24:05 +0100 <Liskni_si> you should try "bitmap"
2021-02-16 23:24:23 +0100 <Liskni_si> (in debian it's in x11-apps)
2021-02-16 23:24:33 +0100 <Liskni_si> that will give you a glimpse of the past
2021-02-16 23:27:36 +0100 <ttmx> I'm fine for now :P
2021-02-16 23:27:48 +0100 <ttmx> Editing hex by hand was fun enough
2021-02-16 23:38:59 +0100 <ttmx> I made 2 more icons!
2021-02-16 23:39:06 +0100 <ttmx> I love this
2021-02-16 23:39:10 +0100 <ttmx> I hate using image editors
2021-02-16 23:39:31 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/4698b566b371c8b03e5dc07c654d03d7/image.png
2021-02-16 23:41:45 +0100idhugo(~idhugo@80-62-117-97-mobile.dk.customer.tdc.net) (Ping timeout: 272 seconds)
2021-02-16 23:53:22 +0100seschwar(~seschwar@unaffiliated/seschwar) (Quit: :wq)
2021-02-16 23:57:01 +0100 <ttmx> Uploaded file: https://uploads.kiwiirc.com/files/70734d221bababef5031609afbcc1505/image.png
2021-02-16 23:57:08 +0100 <ttmx> How cool does this look though