This repository contains my personal dotfiles and configurations for a customized Arch Linux setup. These files are intended to help me set up my development environment quickly and easily.
gitconfig: Configuration for Git, including my preferred aliases and settings.hypr: Configuration for the Hyprland Wayland compositor.kitty: Configuration for the Kitty terminal UI.nvim: Neovim configuration with my plugin setup and custom keybindings.tmux: Configuration for tmux with my preferred panes, windows, and keybindings.waybar: Configuration for Waybar to display system information on my Wayland desktop.zshrc: Zsh configuration with Oh My Zsh and my preferred plugins and themes.fastfetchandonefetch(#fastfetch-onefetch): Contains data fetching for the OS and for git configurations.package-backup: Contains all of the packages from pacman, yay, and flatpak that are in the OS.
To install these dotfiles on your system, you can clone the repository and symlink the files into your home directory.
-
Clone the repository:
git clone https://github.com/yourusername/dotfiles.git cd dotfiles -
Run the
install.shscripts:chmod +x install.sh ./install.sh
Feel free to modify the configurations to fit your needs. Each file is modular and can be edited independently.