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. Neovim (~/.config/nvim/)
  3. Bash (.bashrc)
  4. Zsh (.zshrc)
  5. Tmux (.tmux.conf)
  6. Git (.gitconfig)
  7. Alacritty (~/.config/alacritty/alacritty.toml)
  8. .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. Homebrew
  2. fzf
    • Also add fzf shell integration (see fzf.zsh file)
  3. (Optional, only for vim-plug based workflow) vim-plug

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