# Dotfiles ## Docs - [Fish Shell Configuration](https://mintlify.wiki/shawal-mbalire/dotfiles/config/fish.md): 12-factor Fish shell configuration with VI keybindings and modern tool integrations - [Git Configuration](https://mintlify.wiki/shawal-mbalire/dotfiles/config/git.md): Git configuration with GitHub CLI credential helper and sensible defaults - [Hyprland Configuration](https://mintlify.wiki/shawal-mbalire/dotfiles/config/hyprland.md): Modular Hyprland window manager configuration using 12-factor design principles - [Kitty Terminal Configuration](https://mintlify.wiki/shawal-mbalire/dotfiles/config/kitty.md): Minimal Kitty terminal configuration with Catppuccin Mocha theme - [Neovim Configuration](https://mintlify.wiki/shawal-mbalire/dotfiles/config/neovim.md): LazyVim-based Neovim configuration with Catppuccin theme and custom keymaps - [Rofi Configuration](https://mintlify.wiki/shawal-mbalire/dotfiles/config/rofi.md): Customized Rofi application launcher with multiple modes and BeautySolar icon theme - [Tmux Configuration](https://mintlify.wiki/shawal-mbalire/dotfiles/config/tmux.md): Catppuccin-themed tmux configuration with sessionx, floax, and vim navigation - [Waybar Configuration](https://mintlify.wiki/shawal-mbalire/dotfiles/config/waybar.md): Catppuccin Mocha themed Waybar status bar with pill-style modules - [Extending the Configuration](https://mintlify.wiki/shawal-mbalire/dotfiles/customization/extending.md): Learn how to add new modules, functions, and customize the dotfiles structure - [Font Configuration](https://mintlify.wiki/shawal-mbalire/dotfiles/customization/fonts.md): Install and configure fonts for terminal, UI, and applications - [Keybindings](https://mintlify.wiki/shawal-mbalire/dotfiles/customization/keybindings.md): Customize keyboard shortcuts across Hyprland, Fish, and other tools - [Theme Customization](https://mintlify.wiki/shawal-mbalire/dotfiles/customization/themes.md): Customize colors, themes, and visual appearance across your system - [Installation](https://mintlify.wiki/shawal-mbalire/dotfiles/installation.md): Install the dotfiles configuration using quick install or manual methods - [Introduction](https://mintlify.wiki/shawal-mbalire/dotfiles/introduction.md): A modern, modular Linux dotfiles setup for Hyprland with 12-factor design principles - [Arch Linux Setup](https://mintlify.wiki/shawal-mbalire/dotfiles/platforms/arch.md): Installation and configuration guide for dotfiles on Arch Linux - [Fedora Setup](https://mintlify.wiki/shawal-mbalire/dotfiles/platforms/fedora.md): Complete guide for installing and configuring dotfiles on Fedora Linux - [Other Distributions](https://mintlify.wiki/shawal-mbalire/dotfiles/platforms/other.md): Guide for adapting dotfiles to other Linux distributions and platforms - [Requirements](https://mintlify.wiki/shawal-mbalire/dotfiles/requirements.md): System requirements and dependencies for the dotfiles configuration - [Common Issues](https://mintlify.wiki/shawal-mbalire/dotfiles/troubleshooting/common-issues.md): Solutions to common problems you may encounter - [Frequently Asked Questions](https://mintlify.wiki/shawal-mbalire/dotfiles/troubleshooting/faq.md): Common questions about the dotfiles configuration