This repository contains a set of shell scripts designed to be used with Raycast, a productivity tool for macOS. These scripts provide various utilities, including DNS management and terminal operations.
Lists the current DNS provider if any is set.
- File: dns/list-dns.sh
- Usage:
./dns/list-dns.sh
Sets the DNS to a specified provider.
- File: dns/set-dns.sh
- Usage:
./dns/set-dns.sh [provider]
- Providers:
shecan
(default),begzar
,bogzar
,403
Removes custom DNS settings and resets to automatic.
- File: dns/remove-dns.sh
- Usage:
./dns/remove-dns.sh
Opens the Warp terminal application.
- File: terminal.sh
- Usage:
./terminal.sh
Runs predefined or custom scripts.
- File: run-script.sh
- Usage:
./run-script.sh [script name]
- Predefined Scripts:
mfa.sh
ormfa
: Runs themfa.sh
script with sudo.mfa d
: Runs themfa.sh
script with thed
argument and sudo.- Any other script name will be executed as provided.
- Reza Kargar
- Website: https://rezakargar.ir
This project is licensed under the MIT License.