Personal configuration files and settings for Linux, macOS, and Windows systems.
This repository contains dotfiles and configuration files for various development tools, terminal utilities, and application settings. It uses dotbot for configuration management.
Installation instructions vary by operating system. Please refer to the appropriate guide for your system:
- Linux Installation Guide - Setup for Linux systems including Nix, Devbox, Flatpak, and package management
- macOS Installation Guide - Setup for macOS including Homebrew, Nix, and Devbox
- Windows Installation Guide - Setup for Windows systems
To clone and initialize the repository:
git clone https://github.com/kkignasiak98/dotfiles.git
cd dotfilesFor detailed setup instructions specific to your operating system, see the installation guides above.
This repository contains configurations for various development and productivity tools. See the Tools Documentation for a comprehensive list of included tools and their configurations.
apps/- Application configuration organized by OS (linux, mac_os, windows)bat/- Bat syntax highlighter configurationdocs/- Documentation including OS-specific installation guidesgit/- Git configurationhelix/- Helix editor configurationNixOS/- NixOS system configurationnixpkgs/- Nix package configurationobsidian/- Obsidian vault configurationscripts/- Installation and setup scriptsshell/- Shell configurationstarship/- Starship prompt configurationzed/- Zed editor configurationzellij/- Zellij terminal multiplexer configuration
- Clone the repository (see Quick Start above)
- Choose your operating system guide from the Installation section
- Follow the OS-specific instructions for your system
- Refer to the Tools Documentation to understand available tools and configurations
For any issues or additional information, please check the documentation in the docs/ folder.