Welcome to my Arch Linux dotfiles repository! These dotfiles are a culmination of months of customization, refinement, and optimization to create a streamlined and efficient development environment on Arch Linux. (Took me almost a year's grind)
This repository contains my personal configuration files for Arch Linux, tailored to suit my workflow and preferences. It includes configurations for Neovim, i3 window manager, and all my favorite tools.
- Neovim Setup: A powerful IDE-like experience with plugins and keybindings tailored for efficient coding.
- i3 Window Manager: A minimalist, highly customized tiling window manager setup.
- Zsh with Powerlevel10k: A highly Zsh Zen config setup with plugins for enhanced productivity.
- Custom Scripts: Handy scripts to automate daily tasks.
- Modular Configuration: Easy to extend and customize according to your needs.
- Arch Linux
- Git
yadm
-
Install
yadm
:sudo pacman -S yadm
-
Clone the repository using
yadm
:yadm clone https://github.com/Z-xus/dots.git
This will create a bare Git repository in your home directory and automatically set up your dotfiles.
-
Verify and Update:
If you need to update your dotfiles or pull the latest changes, you can use:
yadm pull
- Powerlevel10k: A fast and customizable Zsh theme.
- Zinit: Plugin manager for Zsh.
- Custom Zsh plugins for enhanced terminal functionality.
- Lazy: Plugin manager for Neovim.
- Configured for TypeScript, Python, and web development.
- Tailored keybindings and custom functions.
- A minimalist, keyboard-driven tiling window manager.
- Custom keybindings, status bar, and workspace management.
- Wezterm: Configured terminal emulator.
- Tmux: Session management with custom configurations.
- Git: Custom aliases and configurations for streamlined version control.
Feel free to customize these dotfiles to fit your own workflow. The configurations are modular and can be easily adjusted or extended.
- Arch Linux
- Zsh
- Neovim
- i3 Window Manager
- All the amazing open-source projects and contributors whose work is utilized in these configurations.
This repository is licensed under the MIT License. See the LICENSE file for more details.