https://github.com/ficd0/scripts
Small collection of utility scripts.
https://github.com/ficd0/scripts
Last synced: 10 months ago
JSON representation
Small collection of utility scripts.
- Host: GitHub
- URL: https://github.com/ficd0/scripts
- Owner: ficd0
- License: mit
- Created: 2024-10-18T01:41:14.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-02T14:06:27.000Z (about 1 year ago)
- Last Synced: 2025-07-30T13:08:59.646Z (11 months ago)
- Language: Shell
- Size: 45.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Daniel's Utility Scripts
This is a small collection of various utility scripts I have written for myself. I may document them but no guarantees.
## keyd
I use a utility called `keyd` to provide a system-level keyboard remapping. `keyd` supports layers, arbitrary key remapping, and filtering by hardware ID, which makes it perfect for my use case of applying my colemak-dh layout and productivity macros to my laptop's internal keyboard.
The `update.sh` script is very simple: Assuming that `keyd` is already running (through `systemd`), it will read the current configuration, append it to the backup file, overwrite the configuration with the user updated version, and restart the daemon.
## `proton-bridge-install.sh`
This script pulls the latest `PKGBUILD` from Proton for the bridge program, builds it and installs it. I found the AUR package wasn't working for me so I just wrote this script to automate the "official" instructions on Proton's website.