My current Arch Linux setup
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Xorg
bash
etc
git
i3/.i3
livestreamer
macos
polybar/polybar
pulseaudio/.config
ranger/.config/ranger
tmux
vim
wallpaper/Wallpaper
README.md
preview.jpg
setup.sh

README.md

dotfiles

The old configuration can be found here.
This repository is aimed to work on Arch Linux (with a few tweaks probably on another distribution too).

Juicy Preview

Installation

Full installation with backup and packages (Arch Linux):

$ ./setup.sh

Requirements

Stow should be available via your package manager.

  • $ sudo pacman -S stow
  • $ sudo apt-get install stow
  • $ yum install stow

Optionally clone it from source and build it.

Usage

Stow will create symlinks for files in the parent directory from where you executed the command. Therefore, the cloned repository should be placed in your home directory ~/dotfiles, you will otherwise have to use the -d flag with the repository location.

Examples (executed in ~/dotfiles)

Installing emacs configurations: $ stow emacs.
Uninstalling emacs configurations: $ stow -D emacs.

Other directories

Use $ stow -t destination_folder to symlink configurations that are not stored in the home folder.

Requirements

This setup uses i3-gaps and polybar.