Skip to content

barrettjflowers/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Config

Unix config. Useful when migrating to a new system, locating config files, or recalling programs and scripts. See .gitignore to add files. This repo is initialized in my home directory.

Screenshot 2026-02-03 at 9 56 43 AM

Keyboard

Vimspoon gives vim operations to my whole unix desktop. Visit https://github.com/dbalatero/VimMode.spoon for installation instructions.
See .hammerspoon for special configurations and sketchybar integration.

Screenshot 2026-02-02 at 4 29 40 PM

Launcher

Alfred. Command + Space to open.
See .config/alfred for additional preferences.

Brew

For a full list currently installed see .config/macos/brew
https://docs.brew.sh/

Proxy Audio Device
Routes all audio through a virtual audio device.
Useful for external displays, or audio interfaces.
brew install --cask proxy-audio-device

Scroll Reverser
Maintains natural scrolling on trackpad without affecting mouse.
brew install --cask scroll-reverser

Hammerspoon
A lightweight key remapping program, uses lua! See .config/hammerspoon
brew install --cask hammerspoon

sketchybar
Waybar clone for macos. brew install sketchybar

jankyborders
Windows borders on MacOS. See .config/borders
brew install jankyborders

yabai
Tiling window manager.
brew install yabai

MacOS Specific

See .config/macos.

System Preferences
See preferences script .config/pref
All preferences are dumped to .config/settings

Dock
Hiding apps show greyed out in dock.
defaults write com.apple.Dock showhidden -boolean yes; killall Dock

Small space separator between open apps and pinned apps.
defaults write com.apple.dock persistent-apps -array-add '{"tile-type"="small-spacer-tile";}'; killall Dock

Allow window dragging from anywhere with command + control.
defaults write -g NSWindowShouldDragOnGesture -bool true


Todo

  • fix yabai window resizing

About

my dotfiles repo, basically my home directory

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors