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

https://github.com/zrierc/.dotfiles

personal dotfiles
https://github.com/zrierc/.dotfiles

alacritty dotfiles dunst i3lock-color i3wm nvim polybar rofi tmux zsh

Last synced: 3 months ago
JSON representation

personal dotfiles

Awesome Lists containing this project

README

        

# Personal Dotfiles

Yo! This is my ricing.



## Pre-Requisite

> Currently I'm using PopOS. Sorry not using Arch (yet)

- Git

Install with following command:

```bash
sudo apt install git
```

- GNU stow

Install with following command:

```bash
sudo apt install stow
```

## Installation

1. Clone [this repo](https://github.com/zrierc/.dotfiles) into home directory
and enter the directory

```bash
git clone [email protected]:zrierc/.dotfiles.git ~/.dotfiles
cd ~/.dotfiles
```

2. Install required git sub-module

```bash
git submodule update --init --recursive
```

3. Create symlink using stow

Stow for specific configuration:

```bash
stow nvim
```

Or stow for all configuration using `setup.sh`:

```bash
chmod +x ./setup.sh
./setup.sh -i
```

> [!NOTE]
> `setup.sh` is installation script for stowing all directories automatically.
> Execute `setup.sh --help` to list available options.

## Uninstall

To uninstall simply unstow with following command:

```bash
stow -D nvim
```

Or unstow all configuration using `setup.sh`:

```bash
./setup.sh -r
```

---

## Credits

Shout out to these awesome people who inspired me
(I also use their config/scripts) to ricing stuff:

- [ThePrimeagen](https://github.com/thePrimeagen/) - tmux, nvim and other cool stuff
- [adi1090x](https://github.com/adi1090x) - Polybar and Rofi applets and lauchers