This repository contains my personalized configuration files for various command-line tools and applications. These dotfiles are tailored to enhance the functionality and aesthetics of the following components:
zsh: A powerful and customizable shell with features for improved productivity and user experience.
alacritty: A fast, cross-platform, and GPU-accelerated terminal emulator that prioritizes simplicity and performance.
tmux: A terminal multiplexer that enables the creation and management of multiple terminal sessions within a single window.
nvim: NeoVim, an extensible text editor that aims to improve upon the traditional Vim editor with modern features and plugins.
yabai: A tiling window manager for macOS that allows efficient window management through keyboard shortcuts and customizable layouts.
To make use of these configurations, follow these steps
stowto manage symlink.
Clone the repository in $HOME:
git clone https://github.com/0xstepit/dotfiles.git ~/dotfilesCreate the required symlinks:
cd dotfiles
stow .This configuration is made to handle all files in the ~/.config folders which will be symlinked from the dotfiles one.
To enable zsh syntax highlighting, run the following command:
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git dotfiles/.config/zsh/plugins/zsh-syntax-highlightingFeel free to customize these configurations according to your preferences. Each directory contains a README file with specific information and customization options for that application.
These dotfiles have been inspired by various sources in the open-source community. Special thanks to the developers and contributors of the tools and plugins used in this configuration.
This project is licensed under the MIT License - see the LICENSE file for details.