All of my configurations for vim/nix/bash/zsh/fish/etc.
If you’d like to try out my dotfiles, you can run them in a docker container that is published on every commit to GHCR! There are 2 ways to do this:
./run-in-docker.sh
. This will pull the latest image from GHCR (ghcr.io/gizmo385/dotfiles:main
) and launch a container.docker build .
docker run <image-id>
where <image-id
is the ID of the built image../install.sh
bash
, zsh
, or fish
) or restart your shell.Once the install has been completed, you can interact with the dotfile installation via the dfs
CLI tool that is added to the path. Any required Vim plugins will install on first launch.
I primarily use nix to manage my system dependencies. The list of packages installed system-wide via nix-env
is found in packages.nix
.