Home liberachat/#xmonad: Logs Calendar

Logs on 2024-09-10 (liberachat/#xmonad)

00:09:36 <haskellbridge> <Mist> Solid: Yup that I am doing for both xmonad and contrib (because the two PR's from 3 years ago haven't been merged yet ;( )
00:16:11 × mekeor quits (~user@2001:a61:2430:1:79b8:e023:999b:a902) (Quit: towards emacs as interface to cybernetic council communism)
01:02:49 T_X_ is now known as T_X
01:38:44 tv joins (~tv@user/tv)
02:42:13 × terrorjack4 quits (~terrorjac@2a01:4f8:c17:dc9f::) (Quit: The Lounge - https://thelounge.chat)
02:44:59 terrorjack4 joins (~terrorjac@2a01:4f8:c17:dc9f::)
02:48:26 × td_ quits (~td@i5387092B.versanet.de) (Ping timeout: 255 seconds)
02:50:24 td_ joins (~td@i5387093D.versanet.de)
03:49:04 ChubaDuba joins (~ChubaDuba@5.3.232.152)
05:37:53 <haskellbridge> <Solid (@slot-:matrix.org)> Well, try removing the modernise stuff, or switch your "nixpkgs" input up a bit and see whether that works :)
05:46:18 ash3en joins (~Thunderbi@2a01:c23:90c8:7900:d8fc:8363:43ac:598e)
05:47:14 _qw joins (~eqw@user/eqw)
05:49:20 × hiecaq quits (~hiecaq@user/hiecaq) (Ping timeout: 255 seconds)
05:49:30 hiecaq` joins (~hiecaq@user/hiecaq)
06:34:39 × ash3en quits (~Thunderbi@2a01:c23:90c8:7900:d8fc:8363:43ac:598e) (Ping timeout: 246 seconds)
06:38:17 ash3en joins (~Thunderbi@2a01:c23:90c8:7900:d8fc:8363:43ac:598e)
07:02:16 × ash3en quits (~Thunderbi@2a01:c23:90c8:7900:d8fc:8363:43ac:598e) (Quit: ash3en)
07:03:27 <deebo> is there some cli utility for easy scripting e.g. to mute everything without media keys on keyboard?
07:25:30 mekeor joins (~user@2001:a61:2430:1:79b8:e023:999b:a902)
07:32:23 × catman quits (~catman@user/catman) (Quit: WeeChat 4.3.0-dev)
07:52:01 <geekosaur> usually you'd use some sound utility for that (e.g. pactl set-sink-mute @DEFAULT_SINK@ toggle)
08:10:58 × ft quits (~ft@p4fc2a393.dip0.t-ipconnect.de) (Quit: leaving)
08:20:24 catman joins (~catman@user/catman)
09:10:24 × todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 246 seconds)
09:13:03 <deebo> guess better solution for me is 'xdotool key XF86AudioMute'
09:13:16 × ChubaDuba quits (~ChubaDuba@5.3.232.152) (Quit: WeeChat 4.3.3)
09:24:40 todi joins (~todi@p57803331.dip0.t-ipconnect.de)
10:22:46 × todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
10:25:47 todi joins (~todi@p57803331.dip0.t-ipconnect.de)
10:26:44 × m5zs7k quits (aquares@web10.mydevil.net) (Quit: m5zs7k)
10:27:12 m5zs7k joins (aquares@web10.mydevil.net)
10:34:32 × todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 272 seconds)
10:56:47 todi joins (~todi@p57803331.dip0.t-ipconnect.de)
11:56:56 × Solid quits (~slot@xmonad/slotThe) (Quit: Connection reset by pear)
12:02:01 Solid joins (~slot@xmonad/slotThe)
12:06:11 ash3en joins (~Thunderbi@2a01:c23:90c8:7900:d8fc:8363:43ac:598e)
12:28:56 × ash3en quits (~Thunderbi@2a01:c23:90c8:7900:d8fc:8363:43ac:598e) (Quit: ash3en)
13:52:57 × todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 276 seconds)
13:54:27 todi joins (~todi@p57803331.dip0.t-ipconnect.de)
14:04:36 × todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
14:15:19 todi joins (~todi@p57803331.dip0.t-ipconnect.de)
14:55:55 × todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
15:05:11 todi joins (~todi@p57803331.dip0.t-ipconnect.de)
15:11:15 × todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 246 seconds)
15:17:54 todi joins (~todi@p57803331.dip0.t-ipconnect.de)
15:19:18 × ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 246 seconds)
15:33:39 ml| joins (~ml|@user/ml/x-5298235)
15:36:29 × todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 265 seconds)
15:57:26 todi joins (~todi@p57803331.dip0.t-ipconnect.de)
16:00:13 ft joins (~ft@p4fc2a393.dip0.t-ipconnect.de)
16:12:03 × todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 276 seconds)
16:21:38 todi joins (~todi@p57803331.dip0.t-ipconnect.de)
16:34:19 × todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 264 seconds)
16:38:25 todi joins (~todi@p57803331.dip0.t-ipconnect.de)
16:54:51 × todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 246 seconds)
17:29:20 ash3en joins (~Thunderbi@2a01:c23:90c8:7900:d8fc:8363:43ac:598e)
17:35:12 todi joins (~todi@p57803331.dip0.t-ipconnect.de)
17:40:48 × todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 245 seconds)
17:46:03 × ash3en quits (~Thunderbi@2a01:c23:90c8:7900:d8fc:8363:43ac:598e) (Quit: ash3en)
17:55:30 todi joins (~todi@p57803331.dip0.t-ipconnect.de)
18:49:49 <haskellbridge> <Nexilva> , ("<KP_Add>" , spawn "~/bin/volume.sh plus" ) -- raise volume
18:49:49 <haskellbridge> ... long message truncated: https://kf8nh.com/_matrix/media/v3/download/kf8nh.com/ZlfYPpwVGkDhfsejDWVTBMhY (4 lines)
18:50:14 <haskellbridge> <Nexilva> 🟢 cat ~/bin/volume.sh
18:50:14 <haskellbridge> ... long message truncated: https://kf8nh.com/_matrix/media/v3/download/kf8nh.com/YEqIVfQvlrQlUEejrAGyacrT (27 lines)
18:51:04 <haskellbridge> <Nexilva> +exit 1
18:52:33 <haskellbridge> <Nexilva> But xdotool seems simpler...
18:53:25 <haskellbridge> <Nexilva> xdotool with that keycode brings up a notification box telling me things were muted or unmuted and takes focus away in Xmonad
18:55:07 <haskellbridge> <Nexilva> No such notifications come up and take away focus with my scripted way
18:57:33 <geekosaur> you could also take a look at xmonad-extras
18:58:13 <haskellbridge> <Nexilva> Hey geek
18:58:21 <haskellbridge> <Nexilva> How's life. hope you're doing well
18:58:30 <geekosaur> https://hackage.haskell.org/package/xmonad-extras-0.17.2/docs/XMonad-Actions-Volume.html
18:58:39 <geekosaur> not especially, sadly
18:58:49 <geekosaur> spending a lot of time in doctors' offices of late
18:59:59 <haskellbridge> <Nexilva> Oh man,I'm sorry to hear that.
19:00:20 <haskellbridge> <Nexilva> I got a surgery on 23rd this month, gonn have to go a full clear liquid diet for 2 days and then another week after surgery
19:00:33 <haskellbridge> <Nexilva> life gets painful when you get older
19:00:35 <haskellbridge> <Nexilva> so, I'm not able to findi the module
19:00:42 <haskellbridge> <Nexilva> I wonder what package has it in ubuntu
19:00:54 <haskellbridge> <Nexilva> I build xmonad myself so I don't know how to get the module.
19:01:34 <haskellbridge> <Nexilva> packages:
19:01:34 <haskellbridge> ... long message truncated: https://kf8nh.com/_matrix/media/v3/download/kf8nh.com/FpYVxMpnoWfXuSQlQyjwzuXb (3 lines)
19:01:50 <haskellbridge> <Nexilva> This is all I have in my stack.yml file
19:01:59 <haskellbridge> <Nexilva> xmonad and contrib, no extras.
19:02:04 <haskellbridge> <Nexilva> I think I should put in xmonad-extras and rebuild?
19:02:55 <haskellbridge> <Nexilva> https://xmonad.org/INSTALL.html I did the stack install method on 0.17 (haven't upgraded to 0.18 yet)
19:04:04 <geekosaur> I told you, it's xmonad-extras
19:04:26 <geekosaur> all the contribs that have large dependencies go there
19:04:30 <haskellbridge> <Nexilva> But I don't know how to do this, I'm sorry
19:04:52 <geekosaur> yes, just add xmonad-extras to that list
19:05:02 <haskellbridge> <Nexilva> Thanks
19:06:09 <geekosaur> you may also need to add it to extra-deps in stack.yaml, I don't know if xmonad-extras is in a stackage snapshot
19:06:24 <geekosaur> it's not as commonly used as xmonad/xmonad-contrib
19:06:58 <haskellbridge> <Nexilva> Stack looks for packages in the directories configured in the packages and extra-deps fields defined in its project-level configuration file (usually stack.yaml). The current entry points to /home/stoned/.config/xmonad/xmonad-extras/ but no such directory could be found. If, alternatively, a package in the package index was intended, its name and version must be specified as an
19:07:04 <haskellbridge> <Nexilva> Hmm.
19:07:05 × mekeor quits (~user@2001:a61:2430:1:79b8:e023:999b:a902) (Quit: towards emacs as interface to cybernetic council communism)
19:07:13 <haskellbridge> <Nexilva> So I need to grab the source for it first?
19:07:24 <geekosaur> no
19:08:00 <haskellbridge> <Nexilva> Still in ~/.config/xmonad, clone xmonad and xmonad-contrib repositories using git:
19:08:03 <geekosaur> you need to add it to the extra-deps stanza in stack.yaml, as I just said. otherwise it looks for it on disk
19:08:12 <haskellbridge> <Nexilva> I see
19:08:13 <geekosaur> oh, you are using git?
19:08:40 <geekosaur> then you do need to `git clone https://github.com/xmonad/xmonad-extras.git`
19:08:42 <haskellbridge> <Nexilva> I still get the same errro
19:08:50 <haskellbridge> <Nexilva> Yea, that's what I thought
19:08:59 <haskellbridge> <Nexilva> I'm using the stack install method from the install guid
19:09:17 <geekosaur> that doesn't mean you have to use git, it's presented as an option
19:09:34 <haskellbridge> <Nexilva> Ahh I see. I grabbed all sources from git
19:10:09 <geekosaur> if you don't use git then they'll be pulled from hackage via the stackage snapshot, except that xmonad-extras isn't in the snapshot
19:10:23 <geekosaur> but if you get any of them from git then you need to get all of them from git
19:13:29 <haskellbridge> <Nexilva> I git cloned, then I added to the extra-deps section, then stack install
19:13:46 <haskellbridge> <Nexilva> Copying from /home/stoned/.config/xmonad/.stack-work/install/x86_64-linux-tinfo6/d524169c6b6dfe4bdbe97050c3165d37221e2bb7f7bc91d51ba60d1957d1078b/9.6.4/bin/xmonad to /home/stoned/.local/bin/xmonad.
19:13:54 <haskellbridge> <Nexilva> Copied executables to /home/stoned/.local/bin/:
19:13:55 <haskellbridge> <Nexilva> - xmonad
19:14:16 <haskellbridge> <Nexilva> Module still not found.
19:14:41 <geekosaur> hm. I think you'll need help from someone who uses stack, then
19:14:58 <haskellbridge> <Nexilva> Sure np, thanks man
19:14:59 <geekosaur> I know a little about it, but I use cabal pretty much exclusively
20:20:24 × todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
20:23:45 todi joins (~todi@p57803331.dip0.t-ipconnect.de)
20:39:33 × todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 245 seconds)
21:14:49 todi joins (~todi@p57803331.dip0.t-ipconnect.de)
21:25:23 × todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 245 seconds)
21:31:18 todi joins (~todi@p57803331.dip0.t-ipconnect.de)
21:51:30 × todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 244 seconds)
22:03:17 todi joins (~todi@p57803331.dip0.t-ipconnect.de)
22:20:42 × todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
22:35:47 aikaeksen joins (~aikaeksen@116.46-46-199.customer.lyse.net)
23:01:25 todi joins (~todi@p57803331.dip0.t-ipconnect.de)
23:21:25 × todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 248 seconds)
23:41:29 todi joins (~todi@p57803331.dip0.t-ipconnect.de)
23:52:09 × todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)

All times are in UTC on 2024-09-10.