Commit graph

17 commits

Author SHA1 Message Date
Jeena
0b9718cf2c hypr: add hold-to-talk voice dictation via whisrs
Bind the Copilot key (SUPER+SHIFT+F23) to whisrs on press and release,
so holding it records and letting go transcribes. Injection uses wtype,
which works natively on Hyprland and reaches any focused window,
including TUIs running in the dockerized agent containers.

Decoding runs on the iGPU through the Vulkan feature of a locally
rebuilt whisrs-git: the stock AUR build is CPU-only and compiled with
generic -march, which made dictation take around five seconds. Requires
whisrs-git (AUR), wtype and pipewire-alsa; documented in the README
along with the config and model locations.
2026-09-15 08:31:35 +09:00
a7168e8f2b Remove link to DHH Omachy
https://stopomarchy.neocities.org/
2026-09-13 11:48:40 +00:00
6199866e4c fix: make portal startup uwsm-aware to stop light-mode race
Logging in via a bare Hyprland session never activates
graphical-session.target, so the systemd xdg-desktop-portal units can't
start. The old script worked around this by killing and relaunching the
portals manually, but that delayed the portal past waybar/chromium
startup, so they intermittently came up in light mode.

Switch to the "Hyprland (uwsm-managed)" session: uwsm activates
graphical-session.target and systemd starts the portals in the right
order. The startup script now detects that target and bows out, falling
back to the manual launch only on a bare session (e.g. another machine
without uwsm). Document uwsm in the README.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-13 16:47:44 +09:00
Jeena
1dd6072a8c docs: replace JetBrainsMono Font with ttf-jetbrains-mono-nerd in dependencies 2026-05-09 02:24:19 +00:00
0f64cf7137 Add korean keyboard with fcitx5 2026-04-30 18:24:31 +09:00
feafe252dc Add systemd timers to auto-mute/unmute when idle-inhibit is active
Mutes audio at 21:00 and unmutes at 07:00, but only when the
idle-inhibit toggle is active (PID file exists). This is useful
for leaving the computer running overnight for SSH access while
keeping it quiet for sleeping.
2026-04-11 14:41:24 +00:00
94dfc20b24 Fix windowrules and add host-config 2026-01-28 06:39:39 +01:00
bc0d3a7737 Add xdg-desktop-portal-hyprland as dependency
Also to start it, for some reason it needs to be killed and
there needs to be a sleep, etc. to avoid some race conditions.
Therefor I added this weird shell script to start it.
2025-12-13 14:14:04 +09:00
8754a985ab Add helix configuration 2025-09-12 21:43:42 +09:00
09462429f8 Add intro video link to readme 2025-09-05 23:04:35 +09:00
46adba33d3 Rename wlogout and add comments to screenshots in readme 2025-09-02 10:53:50 +09:00
973e3da700 Add screenshots 2025-09-02 10:47:35 +09:00
877874785d Add swaybg to dependencies 2025-08-31 16:17:08 +09:00
802ad47e22 Clean up waybar config
Also use JetBrains font
2025-08-31 15:50:22 +09:00
f709379d57 Add wlogout dotfiles 2025-08-31 10:35:23 +09:00
5dfae0e5eb Update dependencies in README.md 2025-08-28 11:24:04 +09:00
8e85fe845b first commit 2025-08-28 11:23:01 +09:00