This repository manages dotfiles .*
under $HOME
.
Clone this repository on $HOME/dotfiles
and run install
.
This manages my development environment using Nix.
# Install Nix
sh <(curl -L https://nixos.org/nix/install)
# Install Home Manager
nix-channel --add https://github.com/nix-community/home-manager/archive/master.tar.gz home-manager
nix-channel --update
# Install home-manager packages
nix-shell '<home-manager>' -A install
# Switch to home-manager configuration (-f option is optional)
home-manager switch -f /path/to/nix-file.nix
Configuration files are written in Lua. I'm using folke/lazy.nvim as a package manager.
I'm using an extension called VSCode Vim, to be able to use VSCode with a Vim-like keymap.
To disable ApplePressAndHoldEnabled
, run the command below:
defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false