Skip to content

Latest commit

 

History

296 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

Confused? Start here: https://dotfiles.github.io/

Stack

Own tools

Go TUIs living in $SCRIPTS_PATH, cloned and built by scripts/tools.sh:


Bootstrap

On a fresh Mac, after cloning the repo:

./scripts/bootstrap.sh

It installs Homebrew and the Brewfile, stows the symlinks, then clones and builds the own tools listed above. gh auth login first so the clones use ssh, otherwise they fall back to https.

Rerunning is safe: scripts/tools.sh pulls and rebuilds existing checkouts.


Symlinks

After spending more than two years handling symlinks myself, I wanted to find a tool that would help in that regard. I used mackup for about a year, but wasn't really satisfied by it. In the end, I got back to the roots, and I'm using Stow.

From this repo:

# The `--no-folding` flag is used so that Zed's config hotreloading works correctly.
stow --no-folding . --target="$HOME/" --adopt
compaudit | xargs chmod g-w

Archive

The archive/ folder contains configs that are no longer in use but kept for reference.


Notes

Key repeat for Vim motions

To enable key repeat inside GUIs:

https://stackoverflow.com/questions/33152551/how-can-i-disable-applepressandholdenabled-for-a-specific-application-repeat

About

These are my dotfiles. Happy coding 🤖.

Resources

Stars

2 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages