Skip to content

These are my sublime, vim, tmux, bash, zsh, git and various other settings. I just want them to be short and simple. I can clone/pull it from any other machine that don't already have my settings in them.

Notifications You must be signed in to change notification settings

tzhenghao/dotfiles

Repository files navigation

Introduction

Build Status forthebadge forthebadge

Here are some of my software development configurations. They are all in their original file formats as I want them to be short, simple and easy to refer to. Enjoy!

Configurations For

  1. Vim (.vimrc)
  2. Bash (.bashrc)
  3. Zsh (.zshrc)
  4. Tmux (.tmux.conf)
  5. Git (.gitconfig)
  6. Alacritty (alacritty.toml) - add to ~/.config/alacritty/alacritty.toml
  7. .Xmodmap - swaps Control and Caps Lock keys

OS Specific Settings

Ubuntu

Setting Night Light/Shift feature intensity:

gsettings set org.gnome.settings-daemon.plugins.color night-light-temperature 5000

Disabling mouse acceleration

xset m 0 0
gsettings set org.gnome.desktop.peripherals.keyboard repeat-interval 30
gsettings set org.gnome.desktop.peripherals.keyboard delay 270

MacOS

Make sure the following packages are installed:

  1. vim-plug
  2. Homebrew
  3. fzf
    • Also add fzf shell integration (see fzf.zsh file)

Key repeat

fast

Delay until repeat

shortest

Disabling mouse acceleration

defaults read .GlobalPreferences com.apple.mouse.scaling
defaults write .GlobalPreferences com.apple.mouse.scaling -1

Mac Terminal App color settings

Mac Terminal App color settings

Mac Terminal App keyboard settings

MacOS Stage Manager settings

  1. Open a new "Desktop" then right click on Finder -> Options -> Assign To -> All Desktops

Vim for VSCode

Enable key repeats:

defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false

Change Caps Lock key to Control:
System Preferences -> Keyboard -> Modifier Keys -> change Caps Lock to Control

iOS

Key repeat: 0.05sec

Delay until repeat: 0.20sec

About

These are my sublime, vim, tmux, bash, zsh, git and various other settings. I just want them to be short and simple. I can clone/pull it from any other machine that don't already have my settings in them.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published