My dotfiles, managed with GNU stow
  • Lua 93.1%
  • Shell 6.9%
Find a file
2025-09-12 16:51:58 +02:00
ghostty/.config/ghostty add ghostty config 2025-05-26 10:32:43 +02:00
git check in gitconfig 2025-05-26 10:27:42 +02:00
nvim/.config/nvim unbind arrowkeys to enforce usage of hjkl 2025-06-16 16:08:31 +02:00
starship/.config/starship remove bugged pixi from starship prompt 2025-09-12 16:51:58 +02:00
.gitignore add .DS_Store to gitignore 2025-05-25 17:47:34 +02:00
install.sh polish install script 2025-05-26 11:20:02 +02:00
LICENSE Initial commit 2025-05-22 13:02:08 +02:00
README.md update readme to use new install script 2025-05-26 11:20:09 +02:00

My Dotfiles

This Repository contains my dotfiles that I want under version control. The directories are structured so that the files can easily be symlinked by using GNU stow.

Requirements

  • Only macOS and Arch Linux are tested, other systems might not work
  • GNU stow must be installed and in PATH

How to use

For installing all dotfiles in this repo, simply run the provided install script from the repository root:

./install.sh

Stow will throw an error if configuration already exists, giving you the possibility to save your existing files. If you need to unstow all configuration files from this repo, you can run

./install.sh --unstow

Contributing

You are free to fork this repo and adapt it to your needs under the LGPL. As these are my personal config files, Contributions via Pull Requests are likely to be rejected.