Skip to content

nadeemkhedr/configfiles

Repository files navigation

Config Files

This repo must be cloned in ~/ directory

Run stow to symlink everything or select what you want

stow */ # Everything (the '/' ignores the README)
stow zsh # My zsh config

Install brew packages

cd ./brew
brew bundle

Bat

In order for bat to use the new theme you need to run this command:

bat cache --build

Karabiner

yabai scripts not working in karabiner

Check this issue here, solution is to run this command:

sudo launchctl config user path "/usr/local/bin:$PATH"

# Updated brew location do this instead
sudo launchctl config user path "/opt/homebrew/bin:$PATH"

Brew

Create a new dump in brew

  • brew bundle dump

Generate brew-description

  • brew leaves --installed-on-request | xargs -n1 brew desc > ./brew/brew-description

Config commands

# Disable animations
defaults write -g NSAutomaticWindowAnimationsEnabled -bool false

# Ctrl + CMD and drag any part of the window
defaults write -g NSWindowShouldDragOnGesture -bool true

# Fast key repeat
defaults write -g InitialKeyRepeat -int 10 # normal minimum is 15 (225 ms)
defaults write -g KeyRepeat -int 1 # normal minimum is 2 (30 ms)

Zap

Install Zap for the terminal to work here

Wezterm custom terminfo

Need to install custom wezterm terminfo here

tempfile=$(mktemp) \
 && curl -o $tempfile <https://raw.githubusercontent.com/wez/wezterm/main/termwiz/data/wezterm.terminfo> \
 && tic -x -o ~/.terminfo $tempfile \
 && rm $tempfile

Rust

For cargo to run install rust here

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published