An open API service indexing awesome lists of open source software.

https://github.com/integeralex/dotfiles

My personal dotfiles and configurations
https://github.com/integeralex/dotfiles

Last synced: 10 months ago
JSON representation

My personal dotfiles and configurations

Awesome Lists containing this project

README

          

# Dotfiles

This repository contains my personal dotfiles and configurations for a development environment using **Zsh** with **Oh My Zsh**, **Neovim** (nvim), and **Git**. These dotfiles are designed to make my setup portable, customizable, and easy to sync across different machines.

## Installation

```bash
git clone https://github.com/IntegerAlex/dotfiles
cd dotfiles
chmod +x install.sh
./install.sh
```

## Table of Contents

- [Getting Started](#getting-started)
- [Directory Structure](#directory-structure)
- [Installation](#installation)
- [Customization](#customization)
- [Included Tools](#included-tools)
- [Zsh with Oh My Zsh](#zsh-with-oh-my-zsh)
- [Neovim](#neovim)
- [Git](#git)
- [Contributing](#contributing)
- [License](#license)

## Getting Started

To get started with these dotfiles, you'll need to clone this repository and apply the configuration files to your system. The installation process involves creating symlinks to the configuration files in your home directory and installing necessary tools.

### Prerequisites

- A Unix-based operating system (Linux, macOS, WSL on Windows).
- `git` and `curl` installed.
- Basic knowledge of shell commands.

### Installation

1. **Clone the repository**:

First, clone the dotfiles repository to your home directory:

```bash
git clone https://github.com/yourusername/dotfiles.git ~/.dotfiles