Skip to content

okwilkins/.dotfiles

Repository files navigation

🛠️.dotfiles

Opinionated dotfiles to hyper-personalise my development environment across every machine.

alt

✨ Features

  • 🖥️ tmux: with custom status bar, session management and keybindings.
  • 📚 Neovim: preconfigured with LSP, Tree-sitter and essential plugins for a smooth coding workflow.
  • 🐚 zsh: enhanced by Oh My Zsh plugins, auto-completion, aliases and prompt customisations.
  • 📦 Devbox & Nix: for declarative, reproducible package management across all computers.
  • 🔎 Standard CLI enhancements: fzf, ripgrep, bat, exa, zoxide and more.
  • ⚙️Handy DevOps & software engineering tools: Docker, kubectl, AWS CLI, Terraform, etc.

🏃Getting Started

Git clone the repo wherever you want.

git clone https://github.com/okwilkins/.dotfiles

Go into the directory and run the install.sh script.

cd .dotfiles && bash ./install.sh

This will install the relevant packages to get things going will create the symbolic links for the dotfiles.

🙏 Thanks To

A big thank you to the following people for their inspiration and help: