aboutsummaryrefslogtreecommitdiffstats
path: root/modules/scripts/usque-warp
Commit message (Collapse)AuthorAgeLines
* feat: Added package option to each module, darkman serviceArpit Chakladar2026-08-02-4/+2
| | | | | | | - Added package options to each module which defines the package/derivation that should be used in all other modules - Added a systemd oneshot service that autosets darkman to dark mode - Removed the prompt from rofi
* feat: fixed chromium extension ids, duplicate sent emails, etcArpit Chakladar2026-08-02-4/+1
| | | | | | | | | | | - Every home-manager switch had a change to change the ids of the extensions, now we get the same extension id for any build of the given extension - Sending emails from neomutt send duplicate emails, it is now fixed - Auto re-registering in usque-warp connect, as it gets deactivated in about 24 hours - Using a style.mustache.css for the waybar css configs for syntax highlighting
* feat(waybar): added custom usque moduleArpit Chakladar2026-07-30-68/+73
| | | | | - Uses the newly added usque-warp script's subcommand status to get the status and device name and display it in the custom/usque module
* fix(usque-warp): fixed connect and disconnect optionsArpit Chakladar2026-07-28-23/+92
| | | | | | | | | - Previously if the system reboots before disconnect is ran the PID file lingers and prevented running on the next boot. - Disconnect replaced the tun0 redirect in ip route to the previous default route which caused duplicate routes - disconnect didn't run kill for the usque process with sudo and thus it failed to kill the process
* feat(usque): using usque for connecting with cloudflare warpArpit Chakladar2026-07-28-0/+153
- Using usque for an opensource alternative to cloudflare-warp client - Created utility script usque-warp that can automatically connect and disconnect channel with cloudflare warp