2021-02-16 00:10:51 +0100 | seschwar | (~seschwar@unaffiliated/seschwar) (Quit: :wq) |
2021-02-16 00:40:45 +0100 | s00pcan | (~chris@075-133-056-178.res.spectrum.com) (Ping timeout: 240 seconds) |
2021-02-16 00:42:49 +0100 | s00pcan | (~chris@107.181.165.217) |
2021-02-16 00:54:36 +0100 | notis | (~notis@185.51.134.229) (Read error: Connection reset by peer) |
2021-02-16 01:36:41 +0100 | gazler__ | (~gazler@195.107.2.81.in-addr.arpa) |
2021-02-16 01:38:56 +0100 | gazler_ | (~gazler@195.107.2.81.in-addr.arpa) (Ping timeout: 240 seconds) |
2021-02-16 02:04:58 +0100 | s00pcan | (~chris@107.181.165.217) (Ping timeout: 256 seconds) |
2021-02-16 02:06:22 +0100 | tremon | (~aschuring@217-63-61-89.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in) |
2021-02-16 02:06:59 +0100 | s00pcan | (~chris@075-133-056-178.res.spectrum.com) |
2021-02-16 02:14:24 +0100 | endiruna1 | (~endiendir@46.101.187.207) (Ping timeout: 265 seconds) |
2021-02-16 02:18:51 +0100 | ttmx | (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 +0100 | endiruna1 | (~endiendir@46.101.187.207) |
2021-02-16 03:15:07 +0100 | wagle | (~wagle@quassel.wagle.io) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) |
2021-02-16 03:15:39 +0100 | wagle | (~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 +0100 | Natch | (~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 +0100 | theDon | (~td@muedsl-82-207-238-067.citykom.de) (Ping timeout: 246 seconds) |
2021-02-16 04:45:42 +0100 | theDon | (~td@94.134.91.14) |
2021-02-16 04:50:58 +0100 | Natch | (~natch@c-b471e255.014-297-73746f25.bbcust.telenor.se) |
2021-02-16 05:13:45 +0100 | ttmx | (5e3ee76f@gateway/web/cgi-irc/kiwiirc.com/ip.94.62.231.111) (Ping timeout: 240 seconds) |
2021-02-16 06:52:19 +0100 | endiruna1 | (~endiendir@46.101.187.207) (Ping timeout: 265 seconds) |
2021-02-16 07:05:25 +0100 | novas0x2a | (~blah@157-131-126-102.fiber.dynamic.sonic.net) |
2021-02-16 07:08:39 +0100 | novas0x2a1 | (~blah@157-131-126-102.fiber.dynamic.sonic.net) (Ping timeout: 256 seconds) |
2021-02-16 07:19:02 +0100 | endiruna1 | (~endiendir@46.101.187.207) |
2021-02-16 07:25:52 +0100 | adamik | (~nodelet@unaffiliated/adamik) |
2021-02-16 07:53:04 +0100 | palo1 | (~weechat@c-base/crew/palo) |
2021-02-16 07:56:18 +0100 | palo | (~weechat@c-base/crew/palo) (Ping timeout: 256 seconds) |
2021-02-16 07:56:18 +0100 | palo1 | palo |
2021-02-16 08:05:34 +0100 | idhugo | (~idhugo@80-62-117-86-mobile.dk.customer.tdc.net) |
2021-02-16 08:10:14 +0100 | idhugo | (~idhugo@80-62-117-86-mobile.dk.customer.tdc.net) (Remote host closed the connection) |
2021-02-16 08:10:40 +0100 | idhugo | (~idhugo@80-62-117-86-mobile.dk.customer.tdc.net) |
2021-02-16 08:17:04 +0100 | adamik | (~nodelet@unaffiliated/adamik) (Quit: leaving) |
2021-02-16 08:29:05 +0100 | endiruna1 | (~endiendir@46.101.187.207) (Ping timeout: 240 seconds) |
2021-02-16 08:55:00 +0100 | cfricke | (~cfricke@unaffiliated/cfricke) |
2021-02-16 08:56:12 +0100 | endiruna1 | (~endiendir@46.101.187.207) |
2021-02-16 09:02:21 +0100 | endiruna1 | (~endiendir@46.101.187.207) (Ping timeout: 264 seconds) |
2021-02-16 09:14:36 +0100 | amiri | (~amiri@cpe-76-91-154-9.socal.res.rr.com) (Ping timeout: 240 seconds) |
2021-02-16 09:21:43 +0100 | amiri | (~amiri@cpe-76-91-154-9.socal.res.rr.com) |
2021-02-16 09:22:23 +0100 | notis | (~notis@92.118.13.23) |
2021-02-16 09:25:19 +0100 | tcb | (~quassel@freebsd/developer/tcberner) |
2021-02-16 09:28:17 +0100 | Irishluck83_ | (~Irishluck@149.28.126.73) |
2021-02-16 09:28:17 +0100 | Irishluck83_ | (~Irishluck@149.28.126.73) (Changing host) |
2021-02-16 09:28:17 +0100 | Irishluck83_ | (~Irishluck@unaffiliated/irishluck83) |
2021-02-16 09:28:26 +0100 | endiruna1 | (~endiendir@46.101.187.207) |
2021-02-16 09:30:34 +0100 | tcberner | (~quassel@freebsd/developer/tcberner) (Ping timeout: 258 seconds) |
2021-02-16 09:30:34 +0100 | Irishluck83 | (~Irishluck@unaffiliated/irishluck83) (Ping timeout: 258 seconds) |
2021-02-16 09:30:34 +0100 | Irishluck83_ | Irishluck83 |
2021-02-16 09:33:43 +0100 | endiruna1 | (~endiendir@46.101.187.207) (Ping timeout: 256 seconds) |
2021-02-16 09:34:24 +0100 | xaltsc | (~xaltsc@unaffiliated/xaltsc) |
2021-02-16 09:38:26 +0100 | mc47 | (~yecinem@89.246.239.190) |
2021-02-16 10:00:04 +0100 | chimay[m] | (chimaymatr@gateway/shell/matrix.org/x-wjebdbvxcqteojag) (Quit: Idle for 30+ days) |
2021-02-16 10:00:42 +0100 | endiruna1 | (~endiendir@46.101.187.207) |
2021-02-16 10:08:21 +0100 | endiruna1 | (~endiendir@46.101.187.207) (Ping timeout: 264 seconds) |
2021-02-16 10:31:59 +0100 | def_jam | (~eblip@unaffiliated/eblip) |
2021-02-16 10:32:24 +0100 | eb0t_ | (~eblip@unaffiliated/eblip) |
2021-02-16 10:32:57 +0100 | endiruna1 | (~endiendir@46.101.187.207) |
2021-02-16 10:33:50 +0100 | eb0t | (~eblip@unaffiliated/eblip) (Ping timeout: 256 seconds) |
2021-02-16 10:34:09 +0100 | eblip | (~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 +0100 | liskin[m] | (liskinmatr@gateway/shell/matrix.org/x-rtblbtrhhlnaoxpg) |
2021-02-16 11:22:13 +0100 | thc202 | (~thc202@unaffiliated/thc202) |
2021-02-16 11:37:51 +0100 | tcb | tcberner |
2021-02-16 11:53:26 +0100 | amoe | (~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 +0100 | thunderrd | (~thunderrd@183.182.112.64) (Ping timeout: 272 seconds) |
2021-02-16 12:33:28 +0100 | hexo | (~hexo@gateway/tor-sasl/hexo) (Remote host closed the connection) |
2021-02-16 12:33:46 +0100 | hexo | (~hexo@gateway/tor-sasl/hexo) |
2021-02-16 12:40:03 +0100 | thunderrd | (~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 +0100 | geekosaur | (82650c7a@130.101.12.122) |
2021-02-16 14:25:24 +0100 | seschwar | (~seschwar@unaffiliated/seschwar) |
2021-02-16 14:41:14 +0100 | ttmx | (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 +0100 | Ailrk | (~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 +0100 | geekosaur | (82650c7a@130.101.12.122) (Ping timeout: 240 seconds) |
2021-02-16 15:06:40 +0100 | Ailrk | (~Ailrk@99.199.143.168) (Quit: WeeChat 3.0) |
2021-02-16 15:07:30 +0100 | jeyj0[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 +0100 | geekosaur | (82650c7a@130.101.12.122) |
2021-02-16 15:24:04 +0100 | Liskni_si | has 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 +0100 | geekosaur | (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 +0100 | cfricke | (~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 +0100 | cfricke | (~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 +0100 | cfricke | (~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 +0100 | idhugo | (~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 +0100 | malook | (~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 +0100 | malook | (~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 +0100 | scardinal | (~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 +0100 | hexo | (~hexo@gateway/tor-sasl/hexo) (Remote host closed the connection) |
2021-02-16 17:39:09 +0100 | hexo | (~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 +0100 | idhugo | (~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 +0100 | malook | (~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 +0100 | geekosaur | (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 +0100 | malook | (~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 +0100 | ttmx | (5e3ee76f@gateway/web/cgi-irc/kiwiirc.com/ip.94.62.231.111) (Quit: Connection closed) |
2021-02-16 19:12:16 +0100 | ttmx | (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 +0100 | geekosaur | wonders 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 +0100 | geekosaur | (82650c7a@130.101.12.122) (Ping timeout: 240 seconds) |
2021-02-16 20:04:59 +0100 | idhugo | (~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 +0100 | geekosaur | (82650c7a@130.101.12.122) |
2021-02-16 20:14:36 +0100 | hexo | (~hexo@gateway/tor-sasl/hexo) (Remote host closed the connection) |
2021-02-16 20:14:55 +0100 | hexo | (~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 +0100 | sundbry | (~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 +0100 | geekosaur | hides |
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 +0100 | ttmx | (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 +0100 | adamik | (~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 +0100 | mc47 | (~yecinem@89.246.239.190) (Remote host closed the connection) |
2021-02-16 21:36:16 +0100 | evanjs | (~evanjs@075-129-098-007.res.spectrum.com) (Read error: Connection reset by peer) |
2021-02-16 21:37:40 +0100 | evanjs | (~evanjs@075-129-098-007.res.spectrum.com) |
2021-02-16 22:05:50 +0100 | Liskni_si | opened 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 +0100 | notis | (~notis@92.118.13.23) (Ping timeout: 272 seconds) |
2021-02-16 22:12:33 +0100 | notis | (~notis@185.51.134.222) |
2021-02-16 22:14:11 +0100 | notis | (~notis@185.51.134.222) (Client Quit) |
2021-02-16 22:14:26 +0100 | notis | (~notis@185.51.134.222) |
2021-02-16 22:23:18 +0100 | molinus[m] | (molinusmat@gateway/shell/matrix.org/x-vvucyaqehpgwepna) |
2021-02-16 22:29:25 +0100 | notis | (~notis@185.51.134.222) (Ping timeout: 240 seconds) |
2021-02-16 22:31:49 +0100 | notis | (~notis@185.51.134.222) |
2021-02-16 22:33:04 +0100 | ttmx | (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 +0100 | sundbry | (~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 +0100 | evanjs | (~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 +0100 | evanjs | (~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 +0100 | geekosaur | (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 +0100 | adamik | (~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 +0100 | idhugo | (~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 +0100 | idhugo | (~idhugo@80-62-117-97-mobile.dk.customer.tdc.net) (Ping timeout: 272 seconds) |
2021-02-16 23:53:22 +0100 | seschwar | (~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 |