Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/xavier2p/dotfiles

dotfiles, just one command to make an UNIX system mine.
https://github.com/xavier2p/dotfiles

dotfiles shell starship zsh

Last synced: about 2 months ago
JSON representation

dotfiles, just one command to make an UNIX system mine.

Awesome Lists containing this project

README

        

```text
██████╗ ██████╗ ████████╗███████╗██╗██╗ ███████╗███████╗
██╔══██╗██╔═══██╗╚══██╔══╝██╔════╝██║██║ ██╔════╝██╔════╝
██║ ██║██║ ██║ ██║ █████╗ ██║██║ █████╗ ███████╗
██║ ██║██║ ██║ ██║ ██╔══╝ ██║██║ ██╔══╝ ╚════██║
██████╔╝╚██████╔╝ ██║ ██║ ██║███████╗███████╗███████║
╚═════╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝╚══════╝╚══════╝╚══════╝
```

# `dotfiles`

> This repo store all (or almost) my dotfiles.

## Installation

### 1. Clone this repo

```bash
git clone [email protected]:Xavier2p/dotfiles.git ~/.config/dotfiles && cd ~/.config/dotfiles
```

### 2. Run the install script

```bash
make
```

### 3. Reload your shell

```bash
source ~/.zshrc
```

## Tree

```txt
~
├── .config
│ ├── dotfiles
│ │ ├── config
│ │ │ ├── alacritty.yml => ~/.config/alacritty/alacritty.yml
│ │ │ ├── conf.vim => ~/.vimrc
│ │ │ ├── git.conf => ~/.gitconfig
│ │ │ ├── global.gitignore
│ │ │ ├── neofetch.conf => ~/.config/neofetch/config.conf
│ │ │ └── starship.toml
│ │ ├── plugins
│ │ │ └── codestats
│ │ ├── scripts
│ │ │ ├── config.sh
│ │ │ ├── install.sh
│ │ │ └── update.sh
│ │ ├── shell
│ | | ├── aliases.zsh
│ │ │ ├── ascii.sh
│ │ │ ├── completion.zsh
│ │ │ ├── entry.bash => ~/.bashrc
│ | | ├── entry.sh
│ │ │ └── entry.zsh => ~/.zshrc
│ │ ├── Makefile
│ │ └── README.md
│ ├── packages
│ │ └── ...
│ ├── zsh
| | ├── nix-zsh-completions
│ │ ├── zsh-autosuggestions
│ │ ├── zsh-completions
│ │ └── zsh-syntax-highlighting
│ └── ...
└── ...
```