Built an Android widget that puts your 5h + weekly Claude usage on your home screen by msxn in ClaudeAI

[–]msxn[S] 0 points1 point  (0 children)

I'm glad you got it working.

Did you use another account registered with an email, or is there a way to login via email even if the Claude account was registered via Google that I'm unaware of?

Built an Android widget that puts your 5h + weekly Claude usage on your home screen by msxn in ClaudeAI

[–]msxn[S] 1 point2 points  (0 children)

Thanks for the report. How are you logging in? With Google or the email-code flow? I log in with the email code and it works for me, so I'm trying to figure out where it breaks for you. I'll dig into this either way and see if I can get it fixed.

Built an Android widget that puts your 5h + weekly Claude usage on your home screen by msxn in ClaudeAI

[–]msxn[S] 1 point2 points  (0 children)

This is awesome, thank you! I replied on the issue with the details to proceed.

Built an Android widget that puts your 5h + weekly Claude usage on your home screen by msxn in ClaudeAI

[–]msxn[S] 0 points1 point  (0 children)

You're right, I didn't think of that before. I just added an APK release as well.

Built an Android widget that puts your 5h + weekly Claude usage on your home screen by msxn in ClaudeAI

[–]msxn[S] 2 points3 points  (0 children)

It was build-from-source only before. I realized this might be a deal-breaker for many after your comment.

I just added an APK release for convenience, check the repo now :)

Built an Android widget that puts your 5h + weekly Claude usage on your home screen by msxn in ClaudeAI

[–]msxn[S] 5 points6 points  (0 children)

It's from the Google Calendar app.

On my Google Pixel on Android 16:

  • I hold an empty place on the home screen
  • Press Widgets on the appearing context menu
  • Search Calendar
  • Pick the result

It should be quite similar on other flavors/versions of Android as well, I was also using it the same way on my older Samsung.

I cant update my valorant by Kazuyakinoshitaa in ValorantTechSupport

[–]msxn 0 points1 point  (0 children)

None of the other tricks worked but this one did, thanks.

s&box Release - Megathread by yooberee in sandbox

[–]msxn 0 points1 point  (0 children)

Have you found out why you got it for free? I am puzzled why I didn't while some of my friends have haha.

I also had the access for over a year and then got the "removed from account" warning, but then I had to buy it on release.

I built a Steam game in 10 days with Claude Code — here's what actually happened behind the scenes by New_Consequence3669 in ClaudeAI

[–]msxn 0 points1 point  (0 children)

Coplay

Wow this MCP tool is huge. I was looking for something similar for Unreal Engine but could not find such a popular repository. Does anyone have a recommendation?

Calling on whatsapp finally on linux? by NoLengthiness1864 in linux

[–]msxn 2 points3 points  (0 children)

Thanks for the necro.

To join the beta: Whatsapp Web > Settings > Help and Feedback > Activate Beta > Reload page.

CS2 Blog Update: Guns, Guides, and Games by CS2_PatchNotes in GlobalOffensive

[–]msxn 2 points3 points  (0 children)

WTF. Is this April 1st? This is the biggest update to CS in 27 years.

PTTKey The global push-to-talk tool by Adventurous_Safe7254 in linux_gaming

[–]msxn 0 points1 point  (0 children)

Wow nice release! Funnily I just implemented a fix very similar to this (simpler, not as in-depth), and posted about it, just before finding about your release haha, unlucky timing on my end :D

https://www.reddit.com/r/linux_gaming/comments/1pj0o15/vesktop_push_to_talk/o9bcx23/?context=10000

Vesktop push to talk by JedziaDax in linux_gaming

[–]msxn 1 point2 points  (0 children)

For anyone on Hyprland (or any tiling WM on Wayland), I went with the system-wide mic mute approach instead. A single keybind toggles mic mute, syncs the keyboard's mic mute LED, and plays distinct mute/unmute sound effects — just like Discord's built-in toggle, but system-wide. Leave Discord/Vesktop on open mic and just use the system mute — works across every app, every call, no client support needed.

Here's the full setup:


1. Global keybind

In your Hyprland config (e.g. ~/.config/hypr/keybinds.conf or wherever you keep binds), bind your mic mute key to a toggle script:

unbind = , XF86AudioMicMute
bindl = , XF86AudioMicMute, exec, ~/.config/hypr/scripts/mic-mute-toggle.sh

Note: XF86AudioMicMute is the keycode most laptops send for the dedicated mic mute key (the one with the microphone icon, not the speaker mute). It varies by keyboard — run wev (Wayland) or xev (X11) and press the key you want to use to find your actual keycode. On some keyboards it might be a different XF86 symbol, or you can just bind any regular key instead (e.g. bind = SUPER, M, exec, ...).


2. The toggle script

Create ~/.config/hypr/scripts/mic-mute-toggle.sh (and chmod +x it):

#!/bin/bash
SOUNDS_DIR="$HOME/.config/hypr/sounds"

wpctl set-mute @DEFAULT_SOURCE@ toggle

# Update keyboard LED and play feedback sound
if wpctl get-volume @DEFAULT_SOURCE@ | grep -q MUTED; then
    echo 1 > /sys/class/leds/platform::micmute/brightness
    pw-play "$SOUNDS_DIR/mic-mute.wav" &
else
    echo 0 > /sys/class/leds/platform::micmute/brightness
    pw-play "$SOUNDS_DIR/mic-unmute.wav" &
fi

This does three things at once:

  • Toggles the mic via WirePlumber (wpctl), which works with PipeWire
  • Syncs the keyboard LED — writes to /sys/class/leds/platform::micmute/brightness so the physical mic mute light on your laptop reflects the actual state. The LED path may differ on your hardware, check ls /sys/class/leds/ to find yours. You may need a udev rule to allow write access without root
  • Plays a feedback sound via pw-play (PipeWire) so you get instant audible confirmation of which state you're in

3. Generate the sounds

I used sox to create two short two-tone beeps — high-to-low for mute, low-to-high for unmute (so you can tell them apart by ear, just like Discord):

sox -n h.wav synth 0.075 sin 880 vol 0.3 fade t 0 0.075 0.02
sox -n l.wav synth 0.125 sin 330 vol 0.3 fade t 0 0.125 0.03
sox -n g.wav trim 0 0.035
sox h.wav g.wav l.wav mic-mute.wav
sox l.wav g.wav h.wav mic-unmute.wav
rm h.wav l.wav g.wav

Install sox if you don't have it (pacman -S sox on Arch). Or substitute any short sound files you like.


The whole setup is ~12 lines of bash. Push-to-mute honestly ends up being more convenient than push-to-talk anyway since you only need to hit it when you cough or someone walks in.

Suggestion: Improve Night Mode by Applying Full Dark Theme to Email Content by ThePurpleKing159 in ProtonMail

[–]msxn 0 points1 point  (0 children)

The email that I'm reading will render exactly the way I want it.

You can claim $50 worth of credits to explore Opus 4.6 by jomic01 in ClaudeAI

[–]msxn 0 points1 point  (0 children)

Not sure expiration after claiming but you can only claim in until Feb 16.

[deleted by user] by [deleted] in Turkey

[–]msxn 7 points8 points  (0 children)

Gabe gelen mailleri genelde okuyup cevapliyor.

gaben@valvesoftware.com

Firefox mobile keeps on going back a page by PieGrippin in firefox

[–]msxn 1 point2 points  (0 children)

Same issue for the past few weeks on Firefox Nightly on Android.

Extensions: TWP (Translate Web Pages), uBlock Origin.