Home liberachat/#xmonad: Logs Calendar

Logs on 2022-04-13 (liberachat/#xmonad)

00:06:54 <abastro[m]> geekosaur: hmm I guess that might be used for building my own task bar
00:07:01 <abastro[m]> Tho it is hard to make a task bar, right?
00:08:12 <abastro[m]> It seems quite a task to learn reflex as well, hmm
00:08:14 <geekosaur> not really. the things that distinguish a task bar from another window are (1) usually override_redirect (2) struts
00:08:28 <geekosaur> yes, frp is a very different way to approach GUI programming
00:08:39 <geekosaur> but it's designed with functional programming in mind
00:10:26 <abastro[m]> I recall you saying that making task bar is quite bothersome
00:11:42 <geekosaur> I don't think I said that. task bars are mostly simple windows. the simplest task bar is dzen, which is just a blank canvas with a strut
00:11:51 <geekosaur> dzen2 I should say
00:12:45 <geekosaur> hm, unless you literally mean task bar like the gnome, mate, etc. task bar widgets, but that's enumerating windows with XQueryTree
00:13:20 <geekosaur> indicator applets / tray applets are a bit more work but there are libraries to help with that
00:13:38 <geekosaur> hm, and libraries to help with task bar widgets (I'm thinking libwnck)
00:14:17 <abastro[m]> I see, I wonder why there are not so many taskbars then.
00:14:36 <geekosaur> most people just stick to xmobar
00:14:56 <geekosaur> I mean, there are multiple bars available that work with xmonad, but mostpeople just don't care
00:17:27 <geekosaur> I like my mate-panel, but then that's why I run xmonad under mate :)
00:33:41 <abastro[m]> mate-panel?
00:34:17 <abastro[m]> Oh it is shipped with another DE
00:38:08 abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net)
00:38:38 <geekosaur> yes
00:38:53 <geekosaur> I think the only one like that that can still be used standalone is lxpanel
00:39:14 <geekosaur> used to be xfce4-panel could, but they changed that a few years ago
00:55:58 <abastro[m]> How does mate-panel look?
01:02:01 <geekosaur> https://imgur.com/FYagmZQ.png
01:03:08 <geekosaur> I have a panel with a taskbar and swap monitor at the top, and another with menu button, xmonad-log-applet, and systray on the bottom
01:03:34 <geekosaur> not very different from any other DE's panel
01:39:09 <abastro[m]> <del>Holy tabs</del>
01:39:38 <abastro[m]> It looks similar to gnome panel, yeah
01:41:06 <geekosaur> actually it is gnome-panel: the mate devteam took over gnome 2 support and development after gnome 3 came out
01:41:16 <geekosaur> so mate is basically gnome 2
01:41:39 <abastro[m]> Ohh, I see
01:41:48 <abastro[m]> It looks good! Though not the look I am looking for
01:43:21 <abastro[m]> https://preview.redd.it/8jzwbsxtodk81.png?width=2560&format=png&auto=webp&s=45c103185fa536af717658cdc2371abde4a5bb8f
01:43:57 <abastro[m]> Do you know of a way to attain this kind of look without taffybar?
01:46:47 × noex quits (~null@user/noex) (Ping timeout: 240 seconds)
01:49:12 noex joins (~null@user/noex)
02:02:32 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 248 seconds)
02:04:14 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
02:09:15 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 246 seconds)
02:24:05 banc joins (banc@gateway/vpn/airvpn/banc)
02:43:11 × terrorjack quits (~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat)
02:45:37 terrorjack joins (~terrorjac@2a01:4f8:1c1e:509a::1)
03:16:26 mohab joins (~mohab@156.223.48.148)
03:52:04 × mohab quits (~mohab@156.223.48.148) (Read error: Connection reset by peer)
05:40:49 benin joins (~benin@183.82.204.110)
05:45:37 × twiclo quits (~twiclo@mail.twil.cx) (Quit: WeeChat 3.4)
06:20:37 × benin quits (~benin@183.82.204.110) (Ping timeout: 256 seconds)
06:23:08 benin joins (~benin@183.82.204.110)
06:48:22 cfricke joins (~cfricke@user/cfricke)
06:58:24 <Solid[m]> why not just use taffybar if you like its looks?
07:00:28 <abastro[m]> Well, I should have said
07:00:46 <abastro[m]> I like the part of it I designed (CPU and Memory widget part(
07:01:11 <abastro[m]> That and task bar background color
07:04:17 <Solid> my point still stands
07:07:04 dschrempf joins (~dominik@92-249-159-213.pool.digikabel.hu)
07:07:54 <abastro[m]> Uhm, which point?
07:08:00 <abastro[m]> Oh are you slot-[m]?
07:08:11 <Solid> yes
07:08:27 <abastro[m]> I forgot to say why not taffybar, yea it is because it feels quite clunky to customize
07:08:41 <Solid> but you only have to do that once ;)
07:08:46 <abastro[m]> <del>That and the maintainer isn't super responsive</del>
07:16:43 × dschrempf quits (~dominik@92-249-159-213.pool.digikabel.hu) (Ping timeout: 256 seconds)
08:18:28 × noex quits (~null@user/noex) (Ping timeout: 250 seconds)
08:19:30 noex joins (~null@user/noex)
08:53:32 dschrempf joins (~dominik@92-249-159-213.pool.digikabel.hu)
09:00:08 × joukokar[m] quits (~joukokarm@2001:470:69fc:105::3a2f) (Quit: You have been kicked for being idle)
09:08:58 <abastro[m]> Well there is this specific effect I want to implement
09:09:12 <abastro[m]> That is, changing the color of the cpu dynamically
09:10:02 <abastro[m]> But it seems clunky to set that up
09:22:42 <yusz-01[m]> <abastro[m]> "That is, changing the color of..." <- can do that with XMobar easily
09:22:51 <yusz-01[m]> no need to write Haskell
09:23:53 <abastro[m]> Well, for CPU I need its color to dynamically change, and for Memory I need a bar visible beneath the overlay
09:24:42 <yusz-01[m]> https://github.com/jaor/xmobar/blob/master/doc/plugins.org#cpu-and-memory-monitors
09:24:49 <yusz-01[m]> Both support dynamic colour change and bars
09:24:56 <yusz-01[m]> Both modules of XMobar
09:25:20 × dschrempf quits (~dominik@92-249-159-213.pool.digikabel.hu) (Quit: WeeChat 3.4.1)
09:25:23 <yusz-01[m]> Use a Nerd Font though if you want bars
09:29:32 <abastro[m]> No no, I don't mean the text bars
09:30:01 <abastro[m]> That is lacking huge in flexibility, I don't think you could ever overlay an image over the text displaying the bar.
10:03:35 × Natch quits (~natch@c-67bae255.014-297-73746f25.bbcust.telenor.se) (Remote host closed the connection)
10:08:58 Natch joins (~natch@c-67bae255.014-297-73746f25.bbcust.telenor.se)
10:38:29 <Solid> abastro[m]: Ivan is here sometimes (at least over the matrix bridge); maybe you can ask for help regarding that then
10:39:10 <abastro[m]> Wait, this chat was mainly IRC?
10:39:42 <abastro[m]> Oh no.. all the modifications and replies I did would have spammed then.. 😱
10:40:43 <abastro[m]> Btw I am also in taffybar matrix. Could not get enough help regarding it.. :P
10:44:23 <Solid> most people are on IRC yes
10:44:28 <Solid> at least most devs and long-term users
10:45:16 <abastro[m]> I am sorry for modification spams..
11:35:38 mc47 joins (~mc47@xmonad/TheMC47)
12:46:29 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
12:46:49 mc47 joins (~mc47@xmonad/TheMC47)
12:47:02 × mc47 quits (~mc47@xmonad/TheMC47) (Client Quit)
12:47:25 <geekosaur> btw if you like taffybar there is also candybar
12:49:14 <geekosaur> dunno how supported it is though
13:43:26 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
13:45:06 geekosaur joins (~geekosaur@xmonad/geekosaur)
13:47:56 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
13:50:11 <abastro[m]> Only candybar I could find: https://www.macupdate.com/app/mac/8948/candybar
13:51:21 × cfricke quits (~cfricke@user/cfricke) (Read error: Connection reset by peer)
13:51:24 <geekosaur> https://github.com/Lokaltog/candybar sadly it seems not updated since 2015
13:56:40 <geekosaur> doesn't look like any of the forks are any better :(
14:01:02 <abastro[m]> Even last issue is 2016 :(
14:01:31 twiclo joins (~twiclo@mail.twil.cx)
14:08:08 cfricke joins (~cfricke@user/cfricke)
14:18:20 <abastro[m]> Well, I also want to add "scroll-down on click" on that visual, but my programming is meh I guess :P
14:19:26 × lambdabot quits (~lambdabot@haskell/bot/lambdabot) (Quit: meh)
14:20:23 lambdabot joins (~lambdabot@haskell/bot/lambdabot)
14:29:06 × cfricke quits (~cfricke@user/cfricke) (Ping timeout: 272 seconds)
15:03:34 nomadxxxx3 joins (~lanomadx@69.167.38.68)
15:04:24 × nomadxx3 quits (~lanomadx@69.167.45.235) (Ping timeout: 248 seconds)
15:49:37 × Czernobog quits (~Czernobog@user/czernobog) (Read error: Connection reset by peer)
15:50:51 Czernobog joins (~Czernobog@user/czernobog)
16:35:30 × twiclo quits (~twiclo@mail.twil.cx) (Ping timeout: 250 seconds)
16:35:54 twiclo joins (~twiclo@204.14.20.66.static.utbb.net)
16:48:15 × jludwig quits (~justin@li657-110.members.linode.com) (Quit: ZNC - https://znc.in)
16:49:11 jludwig joins (~justin@li657-110.members.linode.com)
16:57:50 × jludwig quits (~justin@li657-110.members.linode.com) (Read error: Connection reset by peer)
17:01:02 jludwig joins (~justin@li657-110.members.linode.com)
17:02:40 × jludwig quits (~justin@li657-110.members.linode.com) (Client Quit)
17:11:32 jludwig joins (~justin@li657-110.members.linode.com)
18:21:04 mask joins (~user@2409:4064:2b9c:7fdf:26d8:9542:3480:869b)
18:22:04 mask parts (~user@2409:4064:2b9c:7fdf:26d8:9542:3480:869b) ()
18:53:22 × Czernobog quits (~Czernobog@user/czernobog) (Read error: Connection reset by peer)
18:54:23 Czernobog joins (~Czernobog@user/czernobog)
18:56:56 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
18:58:45 geekosaur joins (~geekosaur@xmonad/geekosaur)
19:24:21 hypoesoteric[m] joins (~hypoesote@2001:470:69fc:105::1:f849)
21:50:12 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Quit: Leaving)
21:51:57 geekosaur joins (~geekosaur@xmonad/geekosaur)
22:07:23 × ectospasm quits (~ectospasm@user/ectospasm) (Quit: WeeChat 3.5)
22:10:03 ectospasm joins (~ectospasm@user/ectospasm)
22:52:58 <abastro[m]> I realized the problem I recognized with taffybar
22:53:12 <abastro[m]> It doesn't work on 9.2.2 :P
23:05:41 <geekosaur> but it compiles? that would be odd
23:06:38 <abastro[m]> It does not compile
23:07:08 <abastro[m]> One of the file has FlexibleContexts but not FlexibleInstances extension
23:07:18 <abastro[m]> That one file breaks everything
23:07:33 <abastro[m]> Eh, I guess it is more a gripe towards ghc breaking changes
23:11:28 Artus joins (~Artus@190.192.80.102)

All times are in UTC on 2022-04-13.