Skip to content

My personal dotfiles made public to inspire and/or confuse others.

Notifications You must be signed in to change notification settings

laurigates/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Dotfiles

Installation

dotbot is used to handle installation of my dotfiles.

git clone --recurse-submodules [email protected]:laurigates/dotfiles

Basic workstation installation:

./install workstation

Install a specific configuration:

./install rust

List available configs:

./install --list

zkbd

Run zkbd to configure keyboard

macOS quirks

Jumping between words

You have to disable system level shortcuts for ctrl+left arrow and ctrl+right arrow to be able to use those shortcuts in zsh.

MacOS ctrl+arrow shortcuts that have to be disabled

Container testing

Build the container image using docker or podman:

docker build . -t laurigates/dotfiles
podman build . -t laurigates/dotfiles --format docker

Run the image:

docker run --rm -it laurigates/dotfiles:latest
podman run --rm -it laurigates/dotfiles:latest

Debugging PATH

Display everything that happens when starting the shell, run a simple command and filter the output.

zsh -x -c 'printenv PATH' 2>&1 | rg PATH

Debug neovim config

nvim --clean -u init.lua

About

My personal dotfiles made public to inspire and/or confuse others.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published