Skip to content

Latest commit

 

History

231 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

My macOS configuration files (fork of FelixKratz/dotfiles, GPL-3.0).

Note: This is a personal fork with a few tweaks (.zshrc additions, a deduplicated app-icons helper). Upstream: https://github.com/FelixKratz/dotfiles

Screenshot 2024-03-14 at 14 09 39

Most setup steps are in .install.sh

Security / no-secrets workflow

This repo is guarded by a pre-commit hook that scans for secrets (API keys, tokens, private keys).

Install hooks:

brew install pre-commit
pre-commit install
pre-commit run --all-files

SketchyBar Setup

The present config for sketchybar is done entirely in lua (and some C), using SbarLua. One-line install for sketchybar config (requires brew to be installed):

curl -L https://raw.githubusercontent.com/FelixKratz/dotfiles/master/install_sketchybar.sh | sh

Previous Setups

https://github.com/FelixKratz/dotfiles/tree/7cef83fc577bb8853c01d6aae66fdc6625feb761 (shell-config): Screenshot 2023-02-23 at 20 45 12

https://github.com/FelixKratz/dotfiles/tree/6fbd917f745df1bac7f84ef930feecb67df0cb10 (shell-config): desktop

About

macOS dotfiles (fork of FelixKratz/dotfiles)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages