No description
Find a file
2026-02-15 02:41:58 -05:00
.gitignore update .gitignore 2025-10-28 21:52:15 -04:00
bootstrap_debian.sh debian_bootsrap first 2025-11-04 21:02:11 -05:00
btrfs-backup-stats.sh initial commit 2024-10-27 15:15:21 -04:00
btrfs-backup.sh to english 2026-01-12 22:00:58 -05:00
btrfs-move-fast.sh Fix critical security issues: quote variables and add strict mode to btrfs scripts 2025-10-28 21:41:14 -04:00
cat_pwd.sh cleaning scripts 2025-11-04 21:02:46 -05:00
change.sh add change script 2025-10-25 22:33:08 -04:00
check-ip-rep.sh Fix critical security issues: quote variables and add strict mode to btrfs scripts 2025-10-28 21:41:14 -04:00
forgejo-batch-repo-access.sh add unified Forgejo repo access batch script 2026-02-10 23:19:36 -05:00
get_claude_models.sh new scripts 2025-12-11 22:11:47 -05:00
get_google_models.sh new scripts 2025-12-11 22:11:47 -05:00
get_openai_models.sh new scripts 2025-12-11 22:11:47 -05:00
get_openrouter_models.sh new scripts 2025-12-11 22:11:47 -05:00
git-sync-remotes.sh sync selected git repo 2026-02-10 16:47:48 -05:00
hypr-toggle-layouts.sh Fix critical security issues: quote variables and add strict mode to btrfs scripts 2025-10-28 21:41:14 -04:00
iq-air.sh Fix critical security issues: quote variables and add strict mode to btrfs scripts 2025-10-28 21:41:14 -04:00
is-it-strong.sh handle special characters / better UX 2026-01-24 01:09:41 -05:00
keepawake.sh add notifications 2025-04-13 19:37:10 -04:00
keepawake_status.sh cleaner look 2025-04-13 19:37:16 -04:00
LICENSE set license to MIT 2025-04-07 23:58:38 -04:00
note.sh renaming function o-nvim 2024-10-30 16:31:12 -04:00
notes-dmenu.sh little abstraction 2024-10-30 16:42:15 -04:00
notify_me.sh cleaning scripts 2025-11-04 21:02:46 -05:00
openai-key-from-secrets Helper script pour récupérer une clé d'API sans sourcer le fichier de secret. 2026-02-10 16:48:52 -05:00
parse-tickers.sh dirty awk moulinette 2025-10-25 22:33:47 -04:00
pfview.sh better spacing 2025-10-04 15:39:21 -04:00
post-sleep-check.sh initial commit 2024-10-27 15:15:21 -04:00
radios.sh Fix critical security issues: quote variables and add strict mode to btrfs scripts 2025-10-28 21:41:14 -04:00
README.md keep waystt overlay continuous across stop and processing 2026-02-11 15:49:19 -05:00
report.sh stocks stuff 2026-01-12 22:01:17 -05:00
rsync_backup.sh cleaning 2025-04-21 22:59:28 -04:00
st stocks stuff 2026-01-12 22:01:17 -05:00
stocks stocks stuff 2026-01-12 22:01:17 -05:00
sudo-askpass-rofi add sudo askpass rofi helper 2026-02-11 02:26:55 -05:00
today.sh date in a notification 2024-11-04 20:26:42 -05:00
tpl.sh cleaning scripts 2025-11-04 21:02:46 -05:00
update_pacman_mirrorlist.sh initial commit 2024-10-27 15:15:21 -04:00
wallpaper-converter.sh cleaning scripts 2025-12-07 22:47:08 -05:00
waybar-toggle-tray.sh Fix critical security issues: quote variables and add strict mode to btrfs scripts 2025-10-28 21:41:14 -04:00
waystt-common.sh refactor: extract shared code to waystt-common.sh 2026-02-15 02:41:58 -05:00
waystt-launch refactor: extract shared code to waystt-common.sh 2026-02-15 02:41:58 -05:00
waystt-post-cleanup refactor: extract shared code to waystt-common.sh 2026-02-15 02:41:58 -05:00
weather.sh weather notification 2024-11-04 19:46:06 -05:00
web-search.sh search the web with rofi 2024-11-04 20:34:12 -05:00
zones-time.sh script pour le décalage horaire 2025-01-20 11:08:33 -05:00

Duct Tape

Personal utility scripts for a Linux desktop/server workflow (Arch + Hyprland locally, Debian on servers). This repo is basically a ~/.local/bin toolbox.

Important

Built for my setup: dotfiles Use at your own risk.

Main script groups

Speech-to-text (Wayland)

  • waystt-launch: starts recording/transcription, manages recording overlays and key flow.
  • waystt-post-cleanup: post-processes text (LLM cleanup), clipboard integration, and typing.
  • openai-key-from-secrets: extracts API key without sourcing full secrets file.
  • waystt overlay flow is continuous: Starting -> Listening -> Stop -> Processing -> Done updates the same notification when possible.

Backup and storage

Notes and desktop helpers

Dev/API tooling

Misc CLI utilities

Includes small single-purpose helpers like: weather.sh, today.sh, zones-time.sh, iq-air.sh, web-search.sh, change.sh, check-ip-rep.sh, cat_pwd.sh, report.sh.

Notes

  • No build system, no test suite.
  • Most scripts assume common Unix tools are available.
  • Check TODO.md for known issues and pending improvements.