Configlock, App Lock for Dotfiles
Configlock, App Lock for Dotfiles
after the 7th time this week being distracted by my zshrc, nvim config, and different gruvbox variants on ghostty, i made a thing that locks my config files during work hours. even sudo vim won't bypass. no more "just one more tweak" :) ## it works by - setting immutable flags on files - reloading config on SIGHUP signal without restarting the daemon. - watching files with fsnotify and immediately re-locking if changes are detected. - daemon is kept alive by systemctl/launchctl. of course, you can still bypass it somehow, but the goal isn't security, it's to add enough friction that it helps with your self-control. ## Why I built it: it's surprising (or not) how much time i spend on tuning all these configs, without me even noticing. it's too easy to just `cd dotfiles` and make some changes, whenever the tiniest inconvenience appears. this started as a personal hack, but it's been surprisingly effective, so I figured others might relate ## Try it out: - install with `brew install baggiiiie/tap/configlock`. - run `configlock init`. - add files with `configlock add ~/.zshrc`.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
Mapplock: App Lock & Vault
Smart Lock/Digital Lock
Sesame, the wireless Mac lock
Hide apps and lock videos & photos
Lock and cache using Redis
A simple app to cryptographically time-lock files
Lock as a Service
Locks other apps when it is prayer time for Muslims
App Lock by Lilucat – Hide apps and lock videos and photos
The lock for what you can't remember