Skip to content

klepp0/dotfiles

Repository files navigation

My Dotfiles

dotfiles

Dispatch

Welcome to my dotfiles repository! Here you'll find all the magical configuration files that make my development environment sparkle. Feel free to explore, use, and laugh at my setup, but remember: with great power comes great responsibility.

Warning

Before you dive into the enchanted forest of my dotfiles, a word of caution: you are responsible for anything you unleash upon your machine. If your terminal starts spitting out rainbow-colored unicorns or your code editor begins serenading you with lullabies, don't blame me! Everything should back up automatically and can (hopefully) revert to its original state, but remember what you parents have taught you-don't trust the random internet wizard with your precious setup!

Installation

To set up your environment using these dotfiles, clone the repository and run the install.sh script:

git clone --recursive https://github.com/klepp0/dotfiles.git
make install

The script will back up your existing dotfiles by renaming them with a .bak extension before creating symlinks to the new dotfiles.

Requirements

Included Dotfiles

  • .zshrc: Because Zsh is the new Bash.
  • .config/custom-zshrc: To keep your actual shell configs organised.
  • .config/aerospace/: The best tiling window manager for MacOS.
  • .config/nvim/: Checkout my nvim repo for more.
  • .config/tmux/: If you are using nvim without tmux you are probably doing something wrong.

Uninstallation

Should you wish to return to the dark ages and remove these delightful dotfiles, run the uninstall.sh script:

make uninstall

This will remove the symlinks and restore your original files from their backups.

About

My personal configuration files 🕹️

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published